Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Espace de noms: microsoft.graph
Représente une extension de workflow personnalisée pour les opérations de gestion des rôles de Privileged Identity Management (PIM). Utilisez cette ressource pour intégrer des systèmes externes d’approbation, de ticketing, de conformité, d’audit ou de notification dans les événements de cycle de vie d’attribution de rôle pour les rôles Microsoft Entra, les ressources et les groupes Azure.
Hérite de customCalloutExtension.
Méthodes
| Méthode | Type de retour | Description |
|---|---|---|
| List | collection roleManagementCustomCalloutExtension | Obtenez la liste des extensions personnalisées PIM. |
| Create | roleManagementCustomCalloutExtension | Créez une extension personnalisée PIM. |
| Obtenir | roleManagementCustomCalloutExtension | Récupérer une extension personnalisée PIM. |
| Mettre à jour | roleManagementCustomCalloutExtension | Mettez à jour une extension personnalisée PIM. |
| Supprimer | Aucun | Supprimer une extension personnalisée PIM. |
Propriétés
| Propriété | Type | Description |
|---|---|---|
| authenticationConfiguration | customExtensionAuthenticationConfiguration | Configuration d’authentification utilisée pour sécuriser les appels à l’application externe. Hérité de customCalloutExtension. |
| clientConfiguration | customExtensionClientConfiguration | Les paramètres de connexion HTTP pour les appels à l’application externe. Hérité de customCalloutExtension. |
| customAttributes | String collection | Noms d’attributs personnalisés à inclure dans la charge utile de légende. |
| description | String | Description de l’extension personnalisée. Hérité de customCalloutExtension. |
| displayName | String | Nom d’affichage de l’extension personnalisée. Hérité de customCalloutExtension. |
| endpointConfiguration | customExtensionEndpointConfiguration | Configuration du point de terminaison externe appelé par PIM. Hérité de customCalloutExtension. |
| id | String | Identificateur unique de l’extension personnalisée. Hérité de l’entité. |
| isEnabled | Boolean | Lorsque true, active l’extension personnalisée. Lorsque false, le désactive. Pouvant accepter la valeur Null. |
| resourceType | customExtensionResourceType | Fournisseur PIM auquel s’applique l’extension. Les valeurs possibles sont entraRoles, azureResources, entraGroups, unknownFutureValue, applicationAuthorization, appRoles. Utilisez l’en-tête de Prefer: include-unknown-enum-members requête pour obtenir les valeurs suivantes dans cette énumération évolutive : applicationAuthorization, appRoles. Prend en charge $filter (eq). |
| type | customCalloutExtensionType | Étape du cycle de vie de l’attribution de rôle à laquelle PIM appelle l’extension. Les valeurs possibles sont : preApproval, postApproval, grant, revoke, unknownFutureValue. |
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.roleManagementCustomCalloutExtension",
"id": "String (identifier)",
"authenticationConfiguration": {
"@odata.type": "microsoft.graph.customExtensionAuthenticationConfiguration"
},
"clientConfiguration": {
"@odata.type": "microsoft.graph.customExtensionClientConfiguration"
},
"customAttributes": ["String"],
"description": "String",
"displayName": "String",
"endpointConfiguration": {
"@odata.type": "microsoft.graph.customExtensionEndpointConfiguration"
},
"isEnabled": "Boolean",
"resourceType": "String",
"type": "String"
}