test-cloud
latest
false
Guide de l'API Test Cloud
- 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
- Obtenir la politique d'accès de l'organisation
- Mettre à jour la politique d’accès de l’organisation
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
Référence du point de terminaison de l'API pour récupérer toutes les entités définies dans la politique d'accès d'une organisation Test Cloud.
Récupère toutes les entités définies dans la stratégie d'accès pour une organisation spécifique.
Endpoint
GET /api/PartitionAccessPolicy/{partitionGlobalId}
En-têtes de requête.
--header 'Authorization: Bearer {access_token}'
--header 'Content-Type: application/json'
--header 'Authorization: Bearer {access_token}'
--header 'Content-Type: application/json'
Paramètres
| Nom | Saisie de texte | Emplacement | Requis | Description |
|---|---|---|---|---|
partitionGlobalId | GUID | Chemin d'accès | Oui (Yes) | L’identifiant global de l’organisation. Pour obtenir des étapes sur la récupération de partitionGlobalId, consultez la section Récupération de l’ID partitionGlobalId pour utiliser l’API |
Réponses
200 OK
[
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Engineering Team",
"type": "Group",
"directoryId": "750e8400-e29b-41d4-a716-446655440000"
},
{
"id": "660e8400-e29b-41d4-a716-446655440001",
"name": "john.doe@company.com",
"type": "User",
"directoryId": "750e8400-e29b-41d4-a716-446655440000"
}
]
[
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Engineering Team",
"type": "Group",
"directoryId": "750e8400-e29b-41d4-a716-446655440000"
},
{
"id": "660e8400-e29b-41d4-a716-446655440001",
"name": "john.doe@company.com",
"type": "User",
"directoryId": "750e8400-e29b-41d4-a716-446655440000"
}
]
Exemple de requête
[
{
"objectType": "DirectoryGroup",
"externalId": null,
"source": "local",
"identifier": "cdc34b5b-77d2-4ae1-9744-209d21ce557d",
"name": "Automation Users",
"email": null,
"displayName": "Automation Users"
},
{
"objectType": "DirectoryGroup",
"externalId": null,
"source": "local",
"identifier": "35551807-06b1-4cda-90a1-2fb84851eee7",
"name": "Administrators",
"email": null,
"displayName": "Administrators"
}
]
[
{
"objectType": "DirectoryGroup",
"externalId": null,
"source": "local",
"identifier": "cdc34b5b-77d2-4ae1-9744-209d21ce557d",
"name": "Automation Users",
"email": null,
"displayName": "Automation Users"
},
{
"objectType": "DirectoryGroup",
"externalId": null,
"source": "local",
"identifier": "35551807-06b1-4cda-90a1-2fb84851eee7",
"name": "Administrators",
"email": null,
"displayName": "Administrators"
}
]
Réponses d’erreur
401 Unauthorized: jeton d’authentification manquant ou non valide403 Forbidden: Autorisations insuffisantes404 Not Found: l’organisation n’existe pas