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

Zeichenfolge

application/scim+json; charset=utf-8

Authorization (erforderlich)

Zeichenfolge

<Bearer-Zugriffstoken>

Accept-Charset

Zeichenfolge

UTF-8

Accept

Zeichenfolge

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 URL hat die folgende Form:

    https://<account-name/alias>.snowflakecomputing.com/scim/v2/
    
  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.