Oversatt med KI. Fellesskapet har ikke gjennomgått oversettelsen ennå. Les på engelsk

Blogg · 21. september 2023 · Steve Simpson · Identitet

Sikkerheten i Salesforce: et dypdykk i begrepene rundt enkel pålogging (SSO)

Vi fortsetter den lærerike reisen vår gjennom autentisering og autorisasjon i nettleseren. I dag går vi dypere og nøster opp i det intrikate nettet rundt enkel pålogging (SSO) og idéen om at en ekstern identitetsleverandør styrer autentiseringen inn i Salesforce.

Salesforce som identitetsleverandør

Diagram: autentisering og autorisasjon i nettleseren. Med Salesforce som identitetsleverandør autentiserer nettleseren seg, sesjonen går videre til instansens webserver, og sidene nås; med en tredjeparts identitetsleverandør sendes først en SAML-assertion til autentiseringsserveren i Salesforce

Trinn 1: Autentiseringen skjer via autentiseringsserveren i Salesforce

Trinn 2: Det opprettes en sesjon som leder deg til instansens webserver.

Trinn 3: Deretter gis autorisasjon, som gir tilgang til sider og ressurser.

Men hva om et annet system tar seg av autentiseringen? Det er her enkel pålogging via tredjepart kommer inn.

[caption id="" align=“alignnone” width=“1780”]Overordnet autentiseringsflyt for en ekstern identitetsleverandør (IdP) Overordnet autentiseringsflyt for en ekstern identitetsleverandør (IdP) [/caption]

SSO via tredjepart: et overblikk

Når en tredjepart fungerer som identitetsleverandør:

Trinn 1: Autentiseringen utføres av tredjepartens identitetsleverandør (IdP)

Trinn 2: Et SAML-assertiontoken sendes videre til autentiseringsserveren i Salesforce.

Trinn 3: Etter valideringen lar sesjonen nettleseren din få tilgang til instansens webserver i Salesforce, og deretter skjer autorisasjonen.

SSO-begrepene forklart

[caption id="" align=“alignnone” width=“1800”]Overordnet bilde av enkel pålogging med flere tjenesteleverandører Overordnet bilde av enkel pålogging med flere tjenesteleverandører [/caption]

Tjenesteleverandør (SP): Plattformer som Salesforce, Workday eller andre beskyttede systemer som er samlet under én identitetsleverandør (IDP).

Identitetsleverandør (IDP): Det sentrale knutepunktet for identiteter, som regel et system i industriell klasse, som tar seg av autentiseringen av brukerne.

Identitetslager (identity store): Et hvelv, enten i Salesforce eller i et eksternt system som Active Directory eller LDAP, som inneholder påloggingsinformasjonen. Det viktige er at passordene lagres hashet for økt sikkerhet.

Digitalt sertifikat: Brukes til å etablere et tillitsforhold mellom identitetsleverandøren (IDP) og tjenesteleverandøren (SP), slik at overleveringen blir sømløs og sikker.

SAML-assertion: Utveksles mellom IDP og SP, og disse tokenene bekrefter brukerens identitet.

Fordelene med enkel pålogging

Enklere brukeropplevelse: Med én IDP for flere tjenesteleverandører trenger brukerne bare ett sett med påloggingsinformasjon, noe som reduserer passordtrøttheten og risikoen for svake passord.

Sentralisert sikkerhet: En overordnet IDP gir enhetlige sikkerhetsstandarder, slik at brukerne er beskyttet selv om en applikasjon mangler robuste sikkerhetsmekanismer.

Effektiv administrasjon: Hvis en ansatt slutter eller et brudd mistenkes, kan tilgangen raskt trekkes tilbake fra en sentral IDP, slik at sikkerheten kan reagere med en gang.

Konsistens: Én mekanisme for gjenoppretting og tilbakestilling av passord gir enhetlighet.

Enkel pålogging i praksis

Tenk deg en bruker som starter dagen med å gå inn i en tjenesteleverandør som Salesforce. En SAML-forespørsel sendes til IDP-en. Etter en vellykket autentisering sendes et SAML-svar (eller en SAML-assertion) tilbake til tjenesteleverandøren. Den sløyfen bekrefter brukerens identitet og gir en sømløs opplevelse.

Oppsummering

SSO er en nøkkel i dagens digitale sikkerhet og forenkler brukernes tilgang til flere plattformer under en årvåken IDP sine øyne. I dag har vi presentert de grunnleggende begrepene og fordelene med SSO.

Bli med når vi går dypere inn i flere komponenter i kommende episoder.

Transkripsjon med hjelp fra AI

STA 3.3