2016-06-21 5 views
0

Wir arbeiten mit WSO2 IS 5.1 mit LDAP (eingebettet, in dieser Zeit) als Benutzer speichern.WSO IS Hinzufügen einer Gruppe zu Mitgliedern einer Gruppe durch SCIM API

Wir möchten unsere Organisationsstruktur nach Gruppenobjekten in LDAP (Mitgliederattribute) darstellen. In der SCIM-API füge ich einen Benutzer zu Gruppenmitgliedern richtig hinzu, aber wenn ich versuche, ein Gruppenobjekt zu Mitgliedern einer anderen Gruppe hinzuzufügen, interpretiert IS die Gruppen-ID als Benutzer-ID und antwortet natürlich, dass es keinen Benutzer gibt solche ID. Wie kann ich Mitglieder einer anderen Gruppe per SCIM-API hinzufügen? Ist es möglich?

Antwort

0

Um eine Gruppe mit Benutzern zu erstellen, muss dieser Benutzer bereits im Benutzerspeicher vorhanden sein und seine eindeutige ID angeben. Ein Beispiel eine neue Gruppe mit dem Namen zu erstellen: ‚Ingenieur‘ mit user ‚adam‘ als Mitglied, können Sie die folgende Anfrage

curl -v -k --user admin:admin --data "{"displayName": "engineer","members": [{"value":"6b14c23d-4811-4bbd-b653-04fcda2df266","display": "adam"}]}" --header "Content-Type:application/json" https://localhost:9443/wso2/scim/Groups 
+0

OK, rufen aber ich mag eine Gruppe mit anderen Gruppen als Mitglieder erstellen . So könnte ich eine Organisationsstruktur in LDAP darstellen. SCIM-Standard ermöglicht dies. Aber es scheint mir, dass ich es in WSO2 IS SCIM nicht tun kann. –

+0

WSO2 Identity Server unterstützt noch keine verschachtelten Gruppen. –

Verwandte Themen