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

Content-Type

String

application/scim+json; charset=utf-8

Authorization (erforderlich)

String

<Bearer-Zugriffstoken>

Accept-Charset

String

UTF-8

Accept

String

application/scim+json

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.

  1. 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/
    
    Copy
  2. 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.

  3. Stellen Sie sicher, dass die Registerkarte Body die erforderliche JSON-Zeichenfolge enthält.

  4. Klicken Sie auf Send.