T04-L04 · Your documents & knowledge · Level 4 Integrator · 18-minute read, plus 4 hours of doing

The answer that crossed a line

The institute's IT has put the department's document assistant on a server, with the institute login, so every group can ask its own SOPs, the standard operating procedures for its lab work, from any desk. A week later a PhD student in the Orbit group asks about assay timing and gets a paragraph from the Cedar group's unpublished manuscript, with its title as the citation. The document system would never have let him open that file. The assistant did. Its collection, the set of documents it searches, held everything its upload account could read, and everyone who could log in could search it.

In a company it's the sales team trying Microsoft's assistant in Outlook. A sales colleague asks when annual reviews happen this year. The answer quotes a row from a salary-planning spreadsheet on the HR site and names the file. Nobody hacked anything. Three years ago someone shared that folder with the whole company by accident. Nobody ever found it, until the assistant did.

You are at Level 4 Integrator. The assistant now reads your organisation's real document systems, and a mistake shows someone a colleague's salary or an unpublished result. Hiding the citation afterwards doesn't help: the answer has already crossed the line. This book shows you how to connect an assistant so that it never shows anyone more than they were already allowed to see, and how to prove it.

After this you can

  • Choose between mirroring each source's permissions and giving each group its own collection, and say why for your sources.
  • Find overshared folders, stale group members and over-broad service accounts before you connect anything.
  • Connect the assistant with the smallest access that does the job, signed off by IT, the data owners and the data protection officer.
  • Prove with two ordinary test accounts that a restricted document can't be surfaced by someone outside its group, in every place it could show up.
  • Remove someone's access, measure how long until the assistant stops showing them the document, and know how to stop the connection when a test fails.

Before you start