Erstellen einer SCIM-API-Anforderung¶
Um die Snowflake-SCIM-API verwenden zu können, muss der SCIM-Client des Identitätsanbieters bei jeder API-Anforderung überprüft werden. Snowflake weist dem SCIM-Client des Identitätsanbieters eine Rolle zu, die über ausreichende Berechtigungen zum Erstellen einer API-Anforderungen verfügt. Derzeit unterstützt Snowflake diese Berechtigungen und schließt sie in ein Bearer-Token ein, das im Berechtigungsheader jeder API-Anforderung übergeben werden muss.
Header-Parameter¶
Jede SCIM-API-Anforderung muss die folgenden Parameter im Anforderungsheader enthalten.
Parameter |
Typ |
Wert |
---|---|---|
|
String |
|
|
String |
|
|
String |
|
|
String |
|
Senden einer SCIM-API-Anforderung an Snowflake¶
Benutzer können hier auf repräsentative Beispiele der Snowflake-SCIM-API zugreifen.
Sie können die Postman-Sammlung in die lokale Postman-Anwendung auf Ihrem Computer integrieren, indem Sie auf Run in Postman klicken und dann eine API-Anforderung stellen.
Führen Sie die folgenden Schritte aus, um am Beispiel von Postman eine SCIM-API-Anforderung an Snowflake zu senden.
Definieren Sie die Methode, und geben Sie die Anforderungs-URL ein.
Die Anforderungs-URL besteht aus der Snowflake-Konto-URL mit angehängtem
/scim/v2/
. Eine Liste der unterstützten Formate für die Snowflake-Konto-URL finden Sie unter Verbinden mittels URL. Die Anforderungs-URL hat also das folgende Format:<snowflake_account_url>/scim/v2/
Geben Sie auf der Registerkarte Params die Parameter ein, und überprüfen Sie diese, um sicherzustellen, dass der Berechtigungsheader die korrekten Schlüssel-Wert-Paare enthält.
Stellen Sie sicher, dass die Registerkarte Body die erforderliche JSON-Zeichenfolge enthält.
Klicken Sie auf Send.