- Démarrage
- Authentification
- Étendues et autorisations
- API de gestion de plate-forme
- Limites de débit d'API pour Identity Server
- Récupération de partitionGlobalId pour l'utilisation de l'API
- Alertes
- Codes de produit de licence
- Récupérer le résumé de la licence d’organisation
- Obtenir l’attribution de licence de groupe avec quota
- Attribuer des licences à un groupe avec quota
- Obtenir des règles de groupes avec des quotas
- Obtenir des affectations d'utilisateurs en bloc à partir du groupe
- Attribuer des licences à un utilisateur
Point de terminaison GET pour récupérer l’attribution de licence et la configuration de quota actuelles pour un groupe.
Récupère l'attribution de licence actuelle et la configuration du quota pour un groupe. Nécessite une application externe avec l'étendue PM.License.Read.
Point de terminaison de l’API
GET {accessURL}/{organizationName}/lease_/api/account/{accountId}/user-license/group/{groupId}/with-quota
Remplacez {accessURL} dans tous les chemins de point de terminaison par l'URL de base de votre plate-forme cloud :
| Cloud Platform | URL d'accès |
|---|---|
| Automation Cloud | https://cloud.uipath.com/ |
| Automation Cloud pour le Secteur public | https://govcloud.uipath.us/ |
| Cloud d'automatisation dédié | https://{customURL}.dedicated.uipath.com/ |
En-têtes de requête.
--header 'Authorization: Bearer {access_token}'
--header 'Authorization: Bearer {access_token}'
Paramètres de chemin d'accès
| Paramètre du chemin d'accès | Type de données | Description |
|---|---|---|
accountId (requis) | GUID | L'ID de l'organisation dans laquelle réside votre locataire. |
groupId (requis) | Chaîne de caractères (string) | L'ID du groupe auquel vous souhaitez attribuer des licences. Vous pouvez récupérer cet ID en suivant ces étapes. |
Réponses
200 OK
Renvoie les licences de groupe allouées avec des quotas configurés et une utilisation actuelle.
404
L’organisation ou le groupe n’existe pas.
Exemple de requête
La requête doit ressembler à l'exemple suivant (cURL) :
curl --location --request GET 'https://https://cloud.uipath.com/{organizationName}/lease_/api/account/1234/user-license/group/group-01/with-quota' \
--header 'Authorization: Bearer {access_token}'
curl --location --request GET 'https://https://cloud.uipath.com/{organizationName}/lease_/api/account/1234/user-license/group/group-01/with-quota' \
--header 'Authorization: Bearer {access_token}'
Voici le corps de la réponse pour une allocation de licence réussie :
{
"groupRule": {
"groupId": "group-01",
"organizationId": "1234",
"userBundleCodes": ["RPADEVPRONU", "IDU"]
},
"quotas": [
{
"userBundleCode": "RPADEVPRONU",
"limit": 10,
"currentUsage": 3
}
]
}
{
"groupRule": {
"groupId": "group-01",
"organizationId": "1234",
"userBundleCodes": ["RPADEVPRONU", "IDU"]
},
"quotas": [
{
"userBundleCode": "RPADEVPRONU",
"limit": 10,
"currentUsage": 3
}
]
}