• Un exemple de flux de travail des requêtes Curl.
Le flux de travail de boucle risque de s'échapper si vous l'effectuez trop lentement. L'erreur peut s'afficher :
aucune confirmation de soumission valide n'a été trouvée dans cette réponse.
L'exemple de flux de travail Curl ne protège pas le mot de passe d'être vu par d'autres
utilisateurs.
Si vous avez un problème de codage d'URL, l'erreur peut s'afficher : version SAML non prise en charge.
Étapes
1. Sélectionnez l'une des méthodes suivantes pour obtenir un jeton d'authentification :
◦ Utilisez le
storagegrid-ssoauth.py
◦ Utiliser les demandes de gondoles. Passez à l'étape 3.
2. Si vous souhaitez utiliser le
exécutez le script.
Lorsque vous y êtes invité, entrez des valeurs pour les arguments suivants :
◦ Le nom d'utilisateur SSO
◦ Domaine dans lequel StorageGRID est installé
◦ L'adresse de StorageGRID
◦ Pour accéder à l'API de gestion des locataires, entrez l'ID de compte de locataire.
+
Le jeton d'autorisation StorageGRID est fourni dans la sortie. Vous pouvez maintenant utiliser le token pour
d'autres requêtes, de la même manière que vous utilisiez l'API si SSO n'était pas utilisé.
3. Si vous souhaitez utiliser des requêtes Curl, suivez la procédure ci-dessous.
a. Déclarez les variables nécessaires pour la connexion.
export SAMLUSER='my-sso-username'
export SAMLPASSWORD='my-password'
export SAMLDOMAIN='my-domain'
export TENANTACCOUNTID='12345'
export STORAGEGRID_ADDRESS='storagegrid.example.com'
export AD_FS_ADDRESS='adfs.example.com'
Script Python. Passez à l'étape 2.
storagegrid-ssoauth.py
Passez le script à l'interpréteur Python et
19