Sikkerhet #2: Agenten har sin egen bruker

Sikkerhet #2: Agenten har sin egen bruker

Sikkerhet #2: Agenten har sin egen bruker

Da jeg begynte å la en AI-agent lese i produksjon, var det fristende å bare gi den min egen innlogging. Jeg er admin overalt, så alt hadde virket med en gang. Det gjorde jeg ikke, og det er jeg glad for.

Agenten har i stedet en egen bruker i kundesystemet vårt. Den heter «Super AI-agent», har eget brukernummer og egen nøkkel i en fil på maskinen min.

Dette gir det meg:

  • Alt agenten gjør står i loggen under agentens navn, ikke mitt. Skriver den et internt notat på en sak, står det hvem som skrev det.
  • Den er bare medlem av én kunde: min egen testklinikk. Prøver den å lese en annen klinikk sine data, faller spørringen tilbake til den ene den har lov til.
  • Admin-rollen har den bare på den tjenesten der den trenger å lese supportsaker og API-logg. På søstertjenestene får den 401, og det er riktig.
  • Skulle nøkkelen lekke, sperrer jeg én bruker. Min egen innlogging er urørt.

Det er hele tipset: aldri gi agenten din egen innlogging. Lag en bruker til den, og gi den akkurat det den trenger.

Hvordan gjør du det? Del gjerne i kommentarfeltet.