Översatt med AI. Gemenskapen har inte granskat översättningen än. Läs på engelska

Blogg · 21 september 2023 · Steve Simpson · Identitet

Säkerheten i Salesforce: en djupdykning i begreppen kring enkel inloggning (SSO)

Vi fortsätter vår lärorika resa genom autentisering och auktorisering i webbläsaren. I dag går vi djupare och reder ut det invecklade nätet kring enkel inloggning (SSO) och idén att en extern identitetsleverantör styr autentiseringen in i Salesforce.

Salesforce som identitetsleverantör

Diagram: autentisering och auktorisering i webbläsaren. Med Salesforce som identitetsleverantör autentiserar sig webbläsaren, sessionen går vidare till instansens webbserver och sidorna nås; med en tredjeparts identitetsleverantör skickas först ett SAML-intyg till autentiseringsservern i Salesforce

Steg 1: Autentiseringen sker via autentiseringsservern i Salesforce

Steg 2: En session skapas och leder dig till instansens webbserver.

Steg 3: Sedan ges auktorisering, som ger åtkomst till sidor och resurser.

Men vad händer om ett annat system sköter autentiseringen? Det är här enkel inloggning via tredje part kommer in.

[caption id="" align=“alignnone” width=“1780”]Övergripande autentiseringsflöde för en extern identitetsleverantör (IdP) Övergripande autentiseringsflöde för en extern identitetsleverantör (IdP) [/caption]

SSO via tredje part: en överblick

När en tredje part fungerar som identitetsleverantör:

Steg 1: Autentiseringen görs av tredjepartens identitetsleverantör (IdP)

Steg 2: En SAML-intygstoken skickas vidare till autentiseringsservern i Salesforce.

Steg 3: Efter valideringen låter sessionen din webbläsare nå instansens webbserver i Salesforce, och sedan sker auktoriseringen.

SSO-begreppen förklarade

[caption id="" align=“alignnone” width=“1800”]Övergripande bild av enkel inloggning med flera tjänsteleverantörer Övergripande bild av enkel inloggning med flera tjänsteleverantörer [/caption]

Tjänsteleverantör (SP): Plattformar som Salesforce, Workday eller andra skyddade system som samlas under en och samma identitetsleverantör (IDP).

Identitetsleverantör (IDP): Det centrala navet för identiteter, oftast ett system av industriell klass, som sköter autentiseringen av användarna.

Identitetslager (identity store): Ett valv, antingen i Salesforce eller i ett externt system som Active Directory eller LDAP, som håller inloggningsuppgifterna. Viktigt nog lagras lösenorden hashade för ökad säkerhet.

Digitalt certifikat: Används för att upprätta en förtroenderelation mellan identitetsleverantören (IDP) och tjänsteleverantören (SP), så att överlämningen blir smidig och säker.

SAML-intyg: Utbyts mellan IDP och SP, och de här tokens bekräftar användarens identitet.

Fördelarna med enkel inloggning

Enklare användarupplevelse: Med en enda IDP för flera tjänsteleverantörer behöver användarna bara en uppsättning inloggningsuppgifter, vilket minskar lösenordströttheten och risken för svaga lösenord.

Centraliserad säkerhet: En övergripande IDP ger enhetliga säkerhetsstandarder, så att användarna är skyddade även om en applikation saknar robusta säkerhetsmekanismer.

Effektiv förvaltning: Om en anställd slutar eller om ett intrång misstänks kan åtkomsten snabbt dras in från en central IDP, så att säkerheten kan agera direkt.

Konsekvens: En enda mekanism för att återställa lösenord ger enhetlighet.

Enkel inloggning i praktiken

Tänk dig en användare som börjar dagen med att gå in i en tjänsteleverantör som Salesforce. En SAML-förfrågan skickas till IDP:n. Efter en lyckad autentisering skickas ett SAML-svar (eller SAML-intyg) tillbaka till tjänsteleverantören. Den slingan bekräftar användarens identitet och ger en smidig upplevelse.

Sammanfattning

SSO är en nyckel i dagens digitala säkerhet och förenklar användarnas åtkomst till flera plattformar under en vaksam IDP:s ögon. I dag har vi presenterat de grundläggande begreppen och fördelarna med SSO.

Följ med när vi går djupare in på fler delar i kommande avsnitt.

Transkription med hjälp av AI

STA 3.3