Utforma kontona utifrån arbetsbelastningar
Skapa ett tjänstkonto per integration eller arbetsbelastning – till exempelreporting-pipeline, scim-sync eller soc-enrichment – i stället för ett
brett konto för allt. Konton per arbetsbelastning håller behörigheterna
minimala, gör begärandeloggar
spårbara till en avsändare och gör det möjligt att inaktivera en integration utan att påverka
de andra.
Skapa ett tjänstkonto
1
Namnge kontot
Ge kontot ett namn som anger vilken arbetsbelastning det används för, samt en
beskrivning av vad det gör. Båda visas i listor och loggar, så att framtida
administratörer kan skilja kontona åt.
2
Bevilja behörigheter
Välj de behörigheter som kontot får bevilja sina autentiseringsuppgifter – till exempel
entity:read, simulation:read eller reporting:read. Denna uppsättning är
taket för varje autentiseringsuppgift som skapas under kontot: en autentiseringsuppgift kan ha en delmängd
av dessa behörigheter, aldrig fler.3
Granska och skapa
Bekräfta namnet och behörighetsuppsättningen. När kontot har skapats används dess detaljsida
för att skapa API-nycklar för kontot.
Hantera livscykeln
- Redigera behörigheter när som helst. Om du tar bort en behörighet från kontot tas den också bort från det som kontots API-nycklar och OAuth-åtkomsttoken kan utnyttja.
- Inaktivera ett konto för att stoppa API-åtkomst via alla dess autentiseringsuppgifter – användbart vid avveckling av en integration eller för att begränsa en misstänkt läcka av autentiseringsuppgifter medan du utreder saken. När kontot aktiveras igen kan autentiseringsuppgifter som fortfarande är aktiva och inte har löpt ut autentisera igen.
- Ta bort ett konto när integrationen har avvecklats. Stoppa först integrationen och återkalla dess autentiseringsuppgifter. Borttagning är permanent.

