Azure Role Assignment
Add the following attributes to your schema using the
Display name.
Azure Role Assignment ID.
Display name of the resource on which role can be assigned.
Display name of the role which can be assigned on resource.
Example schema:
<Schema aggregationType="group" descriptionAttribute="" displayAttribute="displayName" identityAttribute="id" instanceAttribute="" nativeObjectType="azureRoleAssignment" objectType="azureRoleAssignment">
<AttributeDefinition name="displayName" type="string">
<Description>Display Name</Description>
</AttributeDefinition>
<AttributeDefinition name="id" type="string">
<Description>Azure Role Assignment ID</Description>
</AttributeDefinition>
<AttributeDefinition name="resource" type="string">
<Description>Display name of the resource on which role can be assigned</Description>
</AttributeDefinition>
<AttributeDefinition name="roleName" type="string">
<Description>Display name of the role which can be assigned on resource</Description>
</AttributeDefinition>
</Schema>
The following is the corresponding sample entry of this entitlement in the account schema (if needed):
<AttributeDefinition entitlement="true" managed="true" multi="true" name="azureRoleAssignments" schemaObjectType="azureRoleAssignment" type="string">
<Description>azureRoleAssignments</Description>
</AttributeDefinition>