[{"data":1,"prerenderedAt":253},["ShallowReactive",2],{"docs-navigation":3,"docs-page-\u002Fen-gb\u002Farchitecture\u002Fshared-records":105,"docs-surround-\u002Fen-gb\u002Farchitecture\u002Fshared-records":248},[4],{"title":5,"path":6,"stem":7,"children":8,"page":48},"En Gb","\u002Fen-gb","en-gb",[9,53,59,65,79,89,99],{"title":10,"path":11,"stem":12,"children":13},"Architecture","\u002Fen-gb\u002Farchitecture","en-gb\u002Farchitecture\u002Findex",[14,15,19,23,27,31,35,39,49],{"title":10,"path":11,"stem":12},{"title":16,"path":17,"stem":18},"Identity","\u002Fen-gb\u002Farchitecture\u002Fidentity","en-gb\u002Farchitecture\u002F1.identity",{"title":20,"path":21,"stem":22},"Organisations","\u002Fen-gb\u002Farchitecture\u002Forganisations","en-gb\u002Farchitecture\u002F2.organisations",{"title":24,"path":25,"stem":26},"Roles","\u002Fen-gb\u002Farchitecture\u002Froles","en-gb\u002Farchitecture\u002F3.roles",{"title":28,"path":29,"stem":30},"Domains and claims","\u002Fen-gb\u002Farchitecture\u002Fdomains-and-claims","en-gb\u002Farchitecture\u002F4.domains-and-claims",{"title":32,"path":33,"stem":34},"Access","\u002Fen-gb\u002Farchitecture\u002Faccess","en-gb\u002Farchitecture\u002F5.access",{"title":36,"path":37,"stem":38},"Invitations and requests","\u002Fen-gb\u002Farchitecture\u002Finvitations-and-requests","en-gb\u002Farchitecture\u002F6.invitations-and-requests",{"title":40,"path":41,"stem":42,"children":43,"page":48},"Data model","\u002Fen-gb\u002Farchitecture\u002Fdata-model","en-gb\u002Farchitecture\u002F7.data-model",[44],{"title":45,"path":46,"stem":47},"ZoneAudit","\u002Fen-gb\u002Farchitecture\u002Fdata-model\u002Fzoneaudit","en-gb\u002Farchitecture\u002F7.data-model\u002F1.zoneaudit",false,{"title":50,"path":51,"stem":52},"Shared records","\u002Fen-gb\u002Farchitecture\u002Fshared-records","en-gb\u002Farchitecture\u002F8.shared-records",{"title":54,"path":55,"stem":56,"children":57},"Glossary","\u002Fen-gb\u002Fglossary","en-gb\u002Fglossary\u002Findex",[58],{"title":54,"path":55,"stem":56},{"title":60,"path":61,"stem":62,"children":63},"Guides","\u002Fen-gb\u002Fguides","en-gb\u002Fguides\u002Findex",[64],{"title":60,"path":61,"stem":62},{"title":66,"path":67,"stem":68,"children":69},"Products","\u002Fen-gb\u002Fproducts","en-gb\u002Fproducts\u002Findex",[70,71,75],{"title":66,"path":67,"stem":68},{"title":72,"path":73,"stem":74},"Your CobraSphere systems","\u002Fen-gb\u002Fproducts\u002Fyour-systems","en-gb\u002Fproducts\u002F1.your-systems",{"title":76,"path":77,"stem":78},"Enterprise Manager","\u002Fen-gb\u002Fproducts\u002Fenterprise-manager","en-gb\u002Fproducts\u002F2.enterprise-manager",{"title":80,"path":81,"stem":82,"children":83},"Technology","\u002Fen-gb\u002Ftechnology","en-gb\u002Ftechnology\u002Findex",[84,85],{"title":80,"path":81,"stem":82},{"title":86,"path":87,"stem":88},"Why we publish this","\u002Fen-gb\u002Ftechnology\u002Fwhy-we-publish-this","en-gb\u002Ftechnology\u002F1.why-we-publish-this",{"title":90,"path":91,"stem":92,"children":93},"Trust","\u002Fen-gb\u002Ftrust","en-gb\u002Ftrust\u002Findex",[94,95],{"title":90,"path":91,"stem":92},{"title":96,"path":97,"stem":98},"Data governance","\u002Fen-gb\u002Ftrust\u002Fdata-governance","en-gb\u002Ftrust\u002F1.data-governance",{"title":100,"path":101,"stem":102,"children":103},"Updates","\u002Fen-gb\u002Fupdates","en-gb\u002Fupdates\u002Findex",[104],{"title":100,"path":101,"stem":102},{"id":106,"title":50,"body":107,"description":239,"extension":240,"meta":241,"navTitle":242,"navigation":243,"path":51,"roleNote":243,"seo":244,"sitemap":245,"stem":52,"updated":246,"__hash__":247},"docs\u002Fen-gb\u002Farchitecture\u002F8.shared-records.md",{"type":108,"value":109,"toc":230},"minimark",[110,114,120,125,181,185,196,213,216,220,223,227],[111,112,113],"p",{},"CobraSphere products do not each keep their own idea of a domain, a person or an organisation. Each has one id, and every product that holds it uses that same id.",[115,116,117],"shared-records-diagram",{},[111,118,119],{},"One domain id from the Directory Service, used by the claim in Identity and by ZoneAudit.",[121,122,124],"h2",{"id":123},"one-id-each","One id each",[126,127,128,144],"table",{},[129,130,131],"thead",{},[132,133,134,138,141],"tr",{},[135,136,137],"th",{},"Record",[135,139,140],{},"Where its id comes from",[135,142,143],{},"Who uses it",[145,146,147,159,170],"tbody",{},[132,148,149,153,156],{},[150,151,152],"td",{},"Domain",[150,154,155],{},"The Directory Service, found by the domain's exact name",[150,157,158],{},"Identity for domain claims, ZoneAudit for scans and findings",[132,160,161,164,167],{},[150,162,163],{},"Person",[150,165,166],{},"The identity service, one per CobraSphere ID",[150,168,169],{},"Every product a person signs in to",[132,171,172,175,178],{},[150,173,174],{},"Organisation",[150,176,177],{},"The identity service",[150,179,180],{},"Identity for roles and claims, ZoneAudit for the organisation that holds a claim",[121,182,184],{"id":183},"domains","Domains",[111,186,187,188,195],{},"A domain's id comes from the Directory Service. When a product needs the id for a name, it asks for the record with exactly that name and never takes a near match. So example.com always means example.com and never ",[189,190,194],"a",{"href":191,"rel":192},"http:\u002F\u002Fwww.example.com",[193],"nofollow","www.example.com",".",[197,198,199,207],"ul",{},[200,201,202,203,206],"li",{},"The identity service stores each ",[189,204,205],{"href":29},"domain claim"," with that id.",[200,208,209,210,212],{},"ZoneAudit stores its ",[189,211,152],{"href":46}," under the same id.",[111,214,215],{},"So a claim in Identity and a domain in ZoneAudit always mean the same domain.",[121,217,219],{"id":218},"a-verified-claim-reaches-zoneaudit","A verified claim reaches ZoneAudit",[111,221,222],{},"When a person opens ZoneAudit, it reads the claims of their organisations from the identity service. If one of those organisations holds the domain through a verified claim, ZoneAudit links its Domain to that claim and shows the results. Nothing else needs to be done by hand.",[121,224,226],{"id":225},"people-and-organisations","People and organisations",[111,228,229],{},"A person is known by the same identity id in every product. ZoneAudit, for example, records the people of the business that holds a domain with their identity id and the id of their organisation, so a finding is assigned to the same person the identity service knows.",{"title":231,"searchDepth":232,"depth":232,"links":233},"",3,[234,236,237,238],{"id":123,"depth":235,"text":124},2,{"id":183,"depth":235,"text":184},{"id":218,"depth":235,"text":219},{"id":225,"depth":235,"text":226},"A domain, a person and an organisation each have one id that every CobraSphere product uses, so all products mean the same thing.","md",{},null,true,{"title":50,"description":239},{"loc":51},"2026-11-10","MFWlkwwsdCVdqeMNIOF_pgmllAePFtsVBCuiXHzaEYE",[249,251],{"title":45,"path":46,"stem":47,"description":250,"children":-1},"How ZoneAudit keeps scans, findings and access codes for a domain.",{"title":54,"path":55,"stem":56,"description":252,"children":-1},"The words used across CobraSphere, each in a sentence or two.",1794661171138]