# SAML-fout "InvalidNameIDPolicy" (MSIS7070) bij SSO-login

Pogingen om in te loggen via Single Sign-On (SSO) resulteren in de volgende fout:

> Error: urn:oasis:names:tc:SAML:2.0:status:Requester

Het volledige foutbericht is:

> {“error”: “De IdP heeft de statuscode ‘urn:oasis:names:tc:SAML:2.0:status:Requester’ verzonden. De optionele tweede statuscode was ‘urn:oasis:names:tc:SAML:2.0:status:InvalidNameIDPolicy’. Zie paragraaf 3.2.2.2 van de SAML-specificatie voor meer informatie.”}

De ADFS-log toont deze fout:

> MSIS7070: De SAML-aanvraag bevatte een NameIDPolicy die niet werd vervuld door het uitgegeven token. Gevraagde NameIDPolicy: AllowCreate: False, Format: urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress, SPNameQualifier: (geen). Huidige NameID-eigenschappen: null.

## Oorzaken en oplossingen

### Oorzaak 1

Het account heeft geen e-mailadres in Active Directory.

### Oplossing 1

Voer een van de volgende acties uit:

- Voeg een e-mailadres toe aan de betrokken gebruiker in Active Directory.
- Log in met een Zivver-account dat overeenkomt met een gebruiker in Active Directory met een e-mailadres.

### Oorzaak 2

Er is een probleem met de ADFS-claimregels.

### Oplossing 2

Splits de eerste claimregel in twee afzonderlijke claimregels. Deze regel heet vaak _AD Attributes_.

Doe dit als volgt:

1. Maak één claimregel die het LDAP-attribuut _ObjectGUID_ koppelt aan het uitgaande claimtype `https://zivver.com/SAML/Attributes/ZivverAccountKey`.
2. Maak een tweede claimregel die het LDAP-attribuut _E-mailadressen_ koppelt aan het uitgaande claimtype _E-Mail Address_.

Laatst bijgewerkt op 2025-10-13
