Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: microsoft.graph
Important
APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Defines a rule that associates a Privileged Identity Management (PIM) custom extension with a role management policy. The rule controls whether the custom extension is invoked for role assignment operations targeted by the policy.
Objects of this type belong to the rules relationship of unifiedRoleManagementPolicy.
Inherits from unifiedRoleManagementPolicyRule.
Methods
This resource is part of a polymorphic collection managed by the unifiedRoleManagementPolicyRule resource base type. Operations are performed through the base type endpoints.
Properties
| Property | Type | Description |
|---|---|---|
| customAttributes | String collection | The custom attributes associated with the policy rule. Read-only. |
| customExtensionId | String | The unique identifier of the roleManagementCustomCalloutExtension associated with this rule. |
| displayName | String | The display name of the policy rule. Read-only. |
| id | String | The unique identifier for the rule. Inherited from entity. Read-only. |
| isEnabled | Boolean | Indicates whether the custom extension rule is enabled. |
| target | unifiedRoleManagementPolicyRuleTarget | Defines the scope targeted by the role management policy rule. Inherited from unifiedRoleManagementPolicyRule. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.unifiedRoleManagementPolicyCustomExtensionRule",
"id": "String (identifier)",
"target": {
"@odata.type": "microsoft.graph.unifiedRoleManagementPolicyRuleTarget"
},
"isEnabled": "Boolean",
"customExtensionId": "String",
"displayName": "String",
"customAttributes": [
"String"
]
}