[ Agent automatisering ]

Agenttilladelser på tværs af flere kundelejere

Hold hver kundes data, legitimationsoplysninger, godkendelser og arbejde i kø inden for deres egen håndhævede lejergrænse.

Af EmailAuth -forskningsteamet · 3 min læst

[Nøglepunkter]

  • Hold hver kundes data, legitimationsoplysninger, godkendelser og arbejde i kø inden for deres egen håndhævede lejergrænse.
  • Tjek igen den betroede lejer og den aktuelle bevilling ved hentning og udførelse; lignende kundenavne og job i kø kan ikke arve autoritet.
På denne side

En tjenesteudbyders godkendelsesagent kan fungere for mange kunder, men hver operation bør have én bekræftet kundekontekst. Et kundenavn i en prompt er ikke en adgangskontrolbeslutning. Bind sessionen og jobbet til lejeren, der er identificeret af den betroede applikation, og bær derefter denne identitet gennem hentning, forslag, godkendelse, eksekvering og bevislagring.

Etabler kundegrænsen

Under onboarding skal du indhente den godkendte domæneopgørelse og kundeadministratorens autoritet til den anmodede tjeneste. Registrer lejer-id'er, der er stabile og unikke i stedet for at stole på lignende visningsnavne. Bekræft, at DNS zonerne og rapportdestinationerne tilhører det tilsigtede omfang, før du giver adgang.

Brug kundespecifikke legitimationsoplysninger eller en lige så håndhæver downstream-godkendelsesmekanisme. En central tjenesteidentitet med bred adgang kræver robuste kontroller ved hvert ressourceopslag. OWASP beskriver risikoen for, at generiske privilegerede identiteter får adgang til ressourcer ud over den relevante brugerkontekst. OWASP LLM06.

Hold beviser adskilt

Anvend lejeromfang for at rapportere lager, søgeindekser, caches, samtalekontekst og eksporterede filer. Begræns hentning, før bevis når modellen. At filtrere en anden kundes materiale ud af det endelige svar er for sent, hvis det allerede er kommet ind i arbejdskonteksten. Logs har også brug for adgangskontrol; et delt fejlfindingsdashboard kan besejre ellers omhyggelig adskillelse.

Et IP- eller udbydernavn, der deles af to kunder, giver ikke tilladelse til at deltage i deres private beviser. Registrer fakta om offentlig infrastruktur adskilt fra kundespecifikt kontoejerskab, serviceaktivitet og kontakter. Et lignende domæne-suffiks eller fælles forhandler gør ikke to lejere til én godkendelsesgrænse.

Spor et job i kø på tværs af en tilbagekaldt bevilling

Antag, at et job oprettes under kunde A's gyldige bevilling, så tilbagekalder adgangsadministratoren denne bevilling før udførelse. Eksekutøren skal genkontrollere den nuværende autoritet i stedet for at stole på den tidligere session. Hvis en cache også indeholder kunde B's post under samme korte navn, skal opslaget forblive scoped til A; delt infrastruktur og lignende navne kan ikke retfærdiggøre at hente B's private bevismateriale.

Disse er hypotetiske grænsetilfælde, ikke et testet stik eller medfølgende runbook. Tildel særskilte ansvarsområder for scope-godkendelse, driftsændringer, uafhængig adgangsgennemgang og offboarding. Definer målbare acceptbetingelser for den faktiske implementering, herunder en tilladt A-anmodning og afvist B-anmodning, tilbagekaldte job i kø og passende cache-hentning. Gør ikke krav på nul eksponering mellem lejere, før de relevante stier faktisk er blevet testet.

Tjek jobs såvel som sessioner

Bind godkendelse til lejeren og verificere den samme identitet på udførelsestidspunktet. Lad ikke modellen vælge, hvilken legitimation der skal bruges fra et fritekst kundenavn. Kontroller godkendelsen igen, når et job i kø kører; et tilskud kan være tilbagekaldt efter jobbets oprettelse. Udløbne eller overførte kundeforhold kræver eksplicit håndtering frem for arvet adgang.

Test med bevidst lignende kundenavne, overlappende udbyder-IP'er, genbrugte postnavne og et cachelagret svar fra en anden lejer. Inkluder en tilladt kunde - en læsning, så testen beviser scoped access, ikke en globalt deaktiveret connector. De hypotetiske eksempler ovenfor udfører ikke nogen af ​​disse implementeringstests. Bevar den faktiske anmodningskontekst, godkendelsesbeslutninger og observerede effekter, når de evalueres.

Luk forholdet rent

Offboarding bør stoppe nyt arbejde, tilbagekalde adgang, håndtere job i kø og anvende den aftalte proces for opbevaring af beviser. Bekræft hver handling gennem det ansvarlige system. Bevar den minimale revisionshistorik, der er nødvendig for at forklare tidligere arbejde i henhold til den gældende aftale. Slet ikke beviser automatisk eller behold adgangen på ubestemt tid, blot fordi agenten muligvis skal besvare et senere spørgsmål.

[ Takeaway ]

Tjek igen den betroede lejer og den aktuelle bevilling ved hentning og udførelse; lignende kundenavne og job i kø kan ikke arve autoritet.

[Efter rolle]

Hvad betyder det for dig

Vælg din rolle for praktiske næste trin.

IT / Mail Admin

Håndhæve lejerens identitet

Bær verificeret kontekst gennem hver operation.

Næste trin

  1. Omfangssøgning og caches.
  2. Tjek jobs i kø igen.
  3. Test lignende navne.

CISO / SecOps

Gennemgå adskillelse ende til ende

En log eller eksport kan omgå ellers lydisolering.

Næste trin

  1. Revisionsbevis adgang.
  2. Test afslag på tværs af lejere.
  3. Bekræft tilbagekaldelse.

Grundlægger / Ikke-teknisk

Beskyt kundernes tillid

Gør omfang og livscyklusansvar synligt.

Næste trin

  1. Godkend tjenestegrænsen.
  2. Enig bevisopbevaring.
  3. Tildel offboarding ejerskab.

[ Ofte stillede spørgsmål ]

Ofte stillede spørgsmål

Er et kundenavn i prompten et lejer-id?

Det er ikke tilstrækkelig autorisation. Brug den betroede applikations bekræftede lejerkontekst.

Kan en delt IP retfærdiggøre at slutte sig til to kunders rapporter?

Nej. Delt infrastruktur giver ikke adgang til en anden kundes private bevismateriale.

Skal filtrering kun ske i det endelige svar?

Nej. Håndhæv hentningsomfang, før andre lejerdata når modellen.

Hvad skal en godkendelse indeholde?

Lejeren og det nøjagtige ressourceomfang, sammen med den specifikke foreslåede operation.

Kan et job i kø stole på gamle tilladelser?

Nej. Tjek dens autorisation igen på udførelsestidspunktet, inklusive tilbagekaldelse og udløb.

Er de foreslåede acceptbetingelser kontraktlige løfter?

Nej. De er evalueringskrav, der skal tilpasses og blive enige om den faktiske implementering, ikke målt ydeevne eller en SLA.

Viser eksemplet indsat lejerisolation?

Nej. Den beskriver sager om tilbagekaldt job og scoped-cache; faktisk hentning, køer, eksporter og eksekveringsstier kræver stadig autoriseret test.

Hvad hører hjemme i offboarding?

Stop nye job, tilbagekald bevillinger, håndter køarbejde og følg den godkendte proces for bevisopbevaring.

[ Kilder ]

Kilder

  1. OWASP LLM06 Overdreven agentur

    Afsnit Forebyggelses- og afhjælpningsstrategier

  2. OWASP LLM Snydeark til hurtig injektionsforebyggelse

    Afsnit Agentspecifikke forsvar · Mindste privilegier · Røgtestning af dine forsvar

[ Ordliste ]

Ordliste

Lejer
En uafhængig autoriseret kundekontekst og dens omfangsrige ressourcer.
Tilbagekaldelse
Fjernelse af tidligere givet adgang eller autoritet.

Virksomhedens herkomst

Hvorfor top finansielle institutioner og regeringer pensionerede deres e-mailsikkerhedsdashboards.

Traditionelle e-mail-godkendelsesplatforme sælger dig et dashboard og beder dine ingeniører om at gøre arbejdet. I miljøer med høj indsats betyder manuel overvågning forsinket håndhævelse, konfigurationsdrift og uovervågede skyggedomæner.

EmailAuth er den agentiske e-mail-herkomstplatform. Vores agenter håndhæver p=reject, hold tredjepartsafsendere på linje og flyt dine domæner til fuld RFC 9989 compliance, den nye DMARC standard, med menneskelig auditabilitet.

regeringer Store virksomheder Tier-1 finansielle institutioner

SaaS · Dedikeret lejemål · Air-gapped on-prem · BYOK-kryptering

Vidensbase