roleManagementCustomCalloutExtension type de ressource

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"
}