2017-06-13 1 views
0

Wie konfiguriert man eine OKTA SCIM2.0-Anwendung, so dass benutzerdefinierte Attribute (wie Stadt, Staat, PLZ) und auch Gruppen, denen der Benutzer zugewiesen ist, mit POST senden können/PATCH/PUT-AnfragenOKTA SCIM2-Bereitstellung, benutzerdefinierte Attribute nicht in Anforderung

Aktuelle Anfrage obj von okta empfangen, wie unten:

POST /Users 
{ 
    "schemas":["urn:ietf:params:scim:schemas:core:2.0:User"], 
    "userName":"[email protected]", 
    "name":{ 
     "givenName":"ABC", 
     "familyName":"DEF" 
    }, 
    "emails":[{ 
     "primary":true, 
     "value":"[email protected]", 
     "type":"work" 
    }], 
    "displayName":"ABC DEF", 
    "locale":"en-US", 
    "externalId":"xxxxxxxxxxxx", 
    "groups":[], 
    "active":true 
} 

danken Ihnen

Antwort

0

Für benutzerdefinierte Attribute, sollten Sie sicherstellen, dass die user profile attributes for your SCIM application entsprechend eingerichtet werden .

Für Gruppeninformationen müssen Sie mit Ihrem Kontakt bei Okta arbeiten, um die Gruppen-Push-Unterstützung in Ihrer Okta-Organisation zu aktivieren. Dann müssen Sie in Ihrer Anwendung implement the /Groups endpoint eingeben.

+0

Vielen Dank für Ihre Antwort. Was ich suche ist nicht genau benutzerdefinierte Attribute, sie sind Adressen von Benutzern. Ich bin nicht in der Lage, sie auf Anfrage von OKTA bei der Bereitstellung oder beim Update zu finden. –

+0

Um diese zusätzlichen Informationen zu erhalten, müssen Sie sicherstellen, dass Sie diese Attribute aus dem Okta-Benutzerprofil dem Benutzerprofil Ihrer SCIM-Anwendung zuordnen. –

+0

Ich löschte die vordefinierten Attribute und fügte sie zurück, um dieses Problem zu lösen. Ich bin nicht sicher, was die Ursache dafür ist, warum ich diese Attribute löschen und hinzufügen musste, aber es hat einfach funktioniert. –

Verwandte Themen