Vereisten voor SSO-verklaring

Als beheerder heeft u de volgende elementen en kenmerken nodig voor SAML 2.0 SSO-verklaringen die worden teruggestuurd naar de Google Assertion Consumer Service (ACS) nadat de eindgebruiker is geverifieerd door de identiteitsprovider (IDP).

Hulp bij kenmerken

Als u SSO heeft ingesteld met een identiteitsprovider van derden en de SAML-assertie van uw IdP een <AttributeStatement> bevat, slaat Google deze kenmerken op totdat de Google-accountsessie van de gebruiker verloopt. (De sessieduur varieert en kan worden ingesteld door de beheerder.) Nadat de accountsessie is verlopen, worden kenmerkgegevens binnen 1 week definitief verwijderd.

Net als aangepaste kenmerken in Directory mogen assertiekenmerken geen gevoelige persoonlijk identificeerbare informatie (PII) bevatten, zoals accountgegevens, ID-nummers die door de overheid worden uitgegeven, gegevens van kaarthouders, bankrekeninggegevens, medische gegevens of gevoelige achtergrondinformatie.

Aanbevolen toepassingen voor assertiekenmerken zijn onder andere:

  • Gebruikers-ID's voor interne IT-systemen
  • Sessiespecifieke rollen

U kunt maximaal 2 KB aan kenmerkgegevens opgeven in uw asserties. Asserties die de maximumgrootte overschrijden, worden geweigerd en inloggen zal niet lukken.

Ondersteunde tekensets

De ondersteunde tekenset hangt af van of u SSO-profielen of het verouderde SSO-profiel gebruikt:

  • Verouderd SSO-profiel: Kenmerkwaarden moeten bestaan uit low-ASCII-tekenreeksen (Unicode-/UTF-8-tekens worden niet ondersteund en zorgen ervoor dat inloggen mislukt).
  • SSO-profielen: Unicode-/UTF-8-tekens worden ondersteund.

Verklaringen terugsturen naar de ACS

Problemen oplossen

Gebruik de netwerkinspecteur om problemen met deze beweringen op te lossen. Ga naar de pagina HAR Analyzer van de Google Admin Toolbox voor instructies.

Als u contact wilt opnemen met support, gebruikt u een wegwerptestaccount, omdat de HTTP-archiefopname (HAR) de gebruikersnaam en het wachtwoord in onversleutelde tekst bevat. U kunt het bestand ook bewerken om gevoelige interacties tussen de gebruiker en de IdP te verwijderen. Neem contact op met Google Workspace-support.

Het SAML-verzoek dat naar uw IDP wordt verzonden bevat de relevante AssertionConsumerServiceURL. Als uw SAML-reactie naar een andere URL wordt verzonden, kan er een configuratieprobleem zijn met uw IDP.

Elementen en kenmerken gebruiken: SSO-profielen

Element NameID

Veld Het element NameID in het element Subject.
Beschrijving

Met de NameID wordt het onderwerp geïdentificeerd. Dit is het primaire e-mailadres van de gebruiker.

Dit element is hoofdlettergevoelig.

Vereist

Waarde

gebruiker@example.com
Voorbeeld <saml:NameID Format="urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress">user@example.com
</saml:NameID>

Kenmerk 'Recipient'

Veld Het kenmerk Recipient in het element SubjectConfirmationData
Beschrijving

Recipient geeft de Assertion Consumer Service-URL op van de aanbieder waarvoor de verificatie is bedoeld.

Vereist

Waarde

De ACS-URL-waarde uit het gedeelte met gegevens van de serviceprovider (SP) van het SSO-profiel.

Voorbeeld <saml:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:bearer">
<saml:SubjectConfirmationData
NotOnOrAfter="2014-11-05T17:37:07Z"
Recipient="https://accounts.google.com/samlrp/0abc123/acs"
InResponseTo="midihfjkfkpcmbmfhjoehbokhbkeapbbinldpeen">
</saml:SubjectConfirmationData>
</saml:SubjectConfirmation>

Element 'Audience'

Veld Het element Audience (Doelgroep) in het bovenliggende element AudienceRestriction (Doelgroepbeperking).
Beschrijving

Audience is een URI-referentie die de beoogde doelgroep van de assertie aangeeft.

Vereist

Waarde

De waarde van de entiteits-ID in het gedeelte met gegevens van de serviceprovider (SP) van het SSO-profiel.

Voorbeeld

<saml:Conditions
NotBefore="2014-11-05T17:31:37Z"
NotOnOrAfter="2014-11-05T17:37:07Z">
<saml:AudienceRestriction>
<saml:Audience>https://accounts.google.com/samlrp/0abc123
</saml:Audience>
</saml:AudienceRestriction>
</saml:Conditions>

Kenmerk Destination

Veld Het kenmerk Destination van het element Response
Beschrijving

Destination is een URI-verwijzing die aangeeft naar welk adres deze reactie is gestuurd.

Vereist

Waarde

Dit is een optioneel kenmerk. Als het is ingesteld, moet het de ACS-URL-waarde zijn uit het gedeelte met gegevens van de aanbieder (SP) van het SSO-profiel.
Voorbeeld <saml:Response
Destination="https://accounts.google.com/samlrp/0abc123/acs"
ID="resp-53450fcf-d45e-420f-9246-262e165563cb"
InResponseTo="_cc1ca69615a0e8719426e7a250557c5b">
IssueInstant="2024-10-04T20:17:38.726Z"
Version="2.0">
...
</saml:Response>

Elementen en kenmerken gebruiken: verouderd SSO-profiel

Opmerking: De SAML-assertie kan alleen standaard ASCII-tekens bevatten.

Element NameID

Veld Het element NameID in het element Subject.
Beschrijving

Met de NameID wordt het onderwerp geïdentificeerd. Dit is het primaire e-mailadres van de gebruiker.

Dit element is hoofdlettergevoelig.

Vereist

Waarde

gebruiker@example.com
Voorbeeld <saml:NameID Format="urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress">user@example.com
</saml:NameID>

Kenmerk 'Recipient'

Veld Het kenmerk Recipient in het element SubjectConfirmationData
Beschrijving

Het kenmerk Recipient bevat aanvullende gegevens die vereist zijn voor het onderwerp.

example.com is waarschijnlijk het hoofddomein van uw Google Workspace- of Cloud Identity-account, zelfs als de gebruiker die wordt geverifieerd een secundair domein gebruikt in hetzelfde Google Workspace- of Cloud Identity-account.

Vereist

Waarde

https://www.google.com/a/example.com/acs

of

https://accounts.google.com/a/example.com/acs

Voorbeeld <saml:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:bearer">
<saml:SubjectConfirmationData
NotOnOrAfter="2014-11-05T17:37:07Z"
Recipient="https://www.google.com/a/example.com/acs"
InResponseTo="midihfjkfkpcmbmfhjoehbokhbkeapbbinldpeen">
</saml:SubjectConfirmationData>
</saml:SubjectConfirmation>

Element 'Audience'

Veld Het element Audience (Doelgroep) in het bovenliggende element AudienceRestriction (Doelgroepbeperking).
Beschrijving

Audience is de Uniform Resource Identifier (URI) waarmee de bedoelde doelgroep wordt aangegeven waarvoor de waarde van de ACS-URI is vereist.

example.com is waarschijnlijk het hoofddomein van uw Google Workspace- of Cloud Identity-account, zelfs als de gebruiker die wordt geverifieerd een secundair domein gebruikt in hetzelfde Google Workspace- of Cloud Identity-account.

Deze elementwaarde mag niet leeg zijn.

Vereist

Waarde

Een van de volgende:

  • google.com
  • google.com/a/<uw domein> (als u 'Een domeinspecifieke uitgever gebruiken' heeft aangevinkt in de configuratie van uw verouderde SSO-profiel.)
Voorbeeld

<saml:Conditions
NotBefore="2014-11-05T17:31:37Z"
NotOnOrAfter="2014-11-05T17:37:07Z">
<saml:AudienceRestriction>
<saml:Audience>google.com/a/example.com</saml:Audience>
</saml:AudienceRestriction>
</saml:Conditions>

Kenmerk Destination

Veld Het kenmerk Destination van het element Response
Beschrijving

Destination is de URI vanaf waar de SAML-verklaring wordt verzonden.

Dit is een optioneel kenmerk, maar als het wordt opgegeven, moet het de waarde van de ACS-URI bevatten.

example.com is waarschijnlijk het hoofddomein van uw Google Workspace- of Cloud Identity-account, zelfs als de gebruiker die wordt geverifieerd een secundair domein gebruikt in hetzelfde Google Workspace- of Cloud Identity-account.

Vereist

Waarde

https://www.google.com/a/example.com/acs

of

https://accounts.google.com/a/example.com/acs

Voorbeeld <samlp:Response xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol"
xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion"
ID="_7840062d379d82598d87ca04c8622f436bb03aa1c7"
Version="2.0"
IssueInstant="2014-11-05T17:32:07Z"
Destination="https://www.google.com/a/example.com/acs"
InResponseTo="midihfjkfkpcmbmfhjoehbokhbkeapbbinldpeen">