orchestrator
2024.10
true
- Démarrage
- Authentification
- Définition Swagger
- API Orchestrator
- Demandes d'alertes
- Requêtes relatives aux actifs
- Requêtes de calendriers
- Requêtes relatives aux environnements
- Requêtes de dossiers
- Requêtes de tâches génériques
- Requêtes relatives aux tâches
- Requêtes relatives aux bibliothèques
- Requêtes relatives aux licences
- Requêtes relatives aux paquets (Packages Requests)
- Requêtes relatives aux autorisations
- Demandes d'espaces de travail personnels
- Requêtes relatives aux processus
- Demandes d'éléments de la file d'attente
- Requêtes en matière de stratégie de rétention des files d’attente
- Requêtes relatives aux Robots
- Requêtes relatives aux rôles (Roles Requests)
- Requêtes relatives aux planifications
- Requêtes relatives aux paramètres
- Requêtes de compartiments de stockage
- Requêtes de tâches
- Demandes de catalogues de tâches
- Demandes de formulaires de tâches
- Requêtes relatives aux locataires
- Requêtes relatives aux transactions
- Requêtes relatives aux utilisateurs
- Requêtes relatives aux Webhooks
- API de gestion de plate-forme
[Aperçu] Créer un nouveau compte robot
Guide de l'API Orchestrator
Last updated 21 oct. 2024
[Aperçu] Créer un nouveau compte robot
Crée un compte Robot dans l'ID d'organisation spécifié et l'affecte aux groupes indiqués.
--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'
--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'
Remarque : pour obtenir le
{access_token}
, assurez-vous de vous authentifier via l'une des méthodes décrites ici.
Le corps de la demande contient l'ID de l'organisation à laquelle ajouter le groupe et, éventuellement, les utilisateurs que vous souhaitez ajouter en tant que membres du nouveau groupe.
{
"partitionGlobalId": "string",
"id": "string",
"name": "string",
"groupIDsToAdd": [
"string", "string"
]
}
{
"partitionGlobalId": "string",
"id": "string",
"name": "string",
"groupIDsToAdd": [
"string", "string"
]
}
Supposons que vous ayez rassemblé toutes les informations nécessaires pour créer l'appel d'API.
- Votre
{baseURL}
est :https://{yourDomain}/{organizationName}/{tenantName}/
-
Votre
{access_token}
est :1234
(pour des considérations de longueur). - Le
{partitionGlobalId}
est :magic-7
- Vous souhaitez nommer le groupe :
"Gryffindors"
-
Vous souhaitez ajouter les utilisateurs Ron, Harry et Hermione au groupe. Ces utilisateurs ont les ID utilisateur suivants :
- Identifiant utilisateur Ron :
ron-0103
- Identifiant utilisateur Harry :
har-3107
- Identifiant utilisateur Hermione :
her-1909
- Identifiant utilisateur Ron :
L’appel devrait ressembler à l'exemple ci-dessous (cURL) :
curl --location --request POST 'https://{yourDomain}/{organizationName}/{tenantName}/identity_/api/Group' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json'
--data-raw '{
"name": "Roby",
"displayName": "Roby",
"partitionGlobalId": "magic-7",
"groupIDsToAdd": [
"gryff-01"
],
"groupIDsToRemove": []
}'
curl --location --request POST 'https://{yourDomain}/{organizationName}/{tenantName}/identity_/api/Group' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json'
--data-raw '{
"name": "Roby",
"displayName": "Roby",
"partitionGlobalId": "magic-7",
"groupIDsToAdd": [
"gryff-01"
],
"groupIDsToRemove": []
}'
Voici la réponse pour un appel réussi :
{
"id": "rb-12",
"name": "Roby",
"displayName": "Roby",
"creationTime": "2021-10-20T15:20:29.1302044Z",
"lastLoginTime": null,
"groupIds": ["gryff-01"]
}
{
"id": "rb-12",
"name": "Roby",
"displayName": "Roby",
"creationTime": "2021-10-20T15:20:29.1302044Z",
"lastLoginTime": null,
"groupIds": ["gryff-01"]
}