Réalisation d’une demande API SCIM

Pour utiliser l’API SCIM de Snowflake, le client SCIM du fournisseur d’identité doit être vérifié lors de chaque demande API. Snowflake attribue au client SCIM de fournisseur d’identité un rôle doté de privilèges suffisants pour effectuer les demandes API. Actuellement, Snowflake prend en charge et encapsule ces privilèges dans un jeton du porteur, qui doit être passé dans l’en-tête d’autorisation de chaque demande API.

Paramètres d’en-tête

Chaque demande API SCIM doit inclure les paramètres suivants dans l’en-tête de la demande.

Paramètre

Type

Valeur

Content-Type

Chaîne

application/scim+json; charset=utf-8

Authorization (obligatoire)

Chaîne

<jeton_accès_porteur>

Accept-Charset

Chaîne

UTF-8

Accept

Chaîne

application/scim+json

Envoi d’une requête API SCIM à Snowflake

Les utilisateurs peuvent accéder à des exemples représentatifs de l’API SCIM Snowflake ici.

Vous pouvez intégrer la collection Postman à l’application Postman locale sur votre ordinateur en cliquant sur Exécuter dans Postman puis en effectuant une demande API.

En utilisant Postman comme exemple représentatif, procédez comme suit pour envoyer une requête API SCIM à Snowflake.

  1. Définissez la méthode et entrez l’URL de la requête. L’URL prend la forme suivante.

    https://<account-name/alias>.snowflakecomputing.com/scim/v2/
    
  2. Entrez et vérifiez les paramètres dans l’onglet Params pour vous assurer que l’en-tête d’autorisation contient les paires clé-valeur appropriées.

  3. Assurez-vous que l’onglet Corps contient toute la chaîne JSON nécessaire.

  4. Cliquez sur Envoyer.