Active Directory Unified Role Assignment Schedule Instance

This table represents the Active Directory Unified Role Assignment Schedule Instance resource from Microsoft Azure.

azure.ad_unified_role_assignment_schedule_instance

Fields

TitleIDTypeData TypeDescription
_keycorestring
activated_usingcorejsonIf the request is from an eligible administrator to activate a role, this parameter shows the related eligible assignment for that activation. Otherwise, it's null. Supports $expand and $select nested in $expand.
app_scopecorejsonRead-only property with details of the app-specific scope when the assignment or role eligibility is scoped to an app. Nullable.
app_scope_idcorestringIdentifier of the app-specific scope when the assignment or role eligibility is scoped to an app. The scope of an assignment or role eligibility determines the set of resources for which the principal has been granted access. App scopes are scopes that are defined and understood by this application only. Use / for tenant-wide app scopes. Use directoryScopeId to limit the scope to particular directory objects, for example, administrative units.
assignment_typecorestringThe type of the assignment that can either be Assigned or Activated. Supports $filter (eq, ne).
directory_scopecorejsonThe directory object that is the scope of the assignment or role eligibility. Read-only.
directory_scope_idcorestringIdentifier of the directory object representing the scope of the assignment or role eligibility. The scope of an assignment or role eligibility determines the set of resources for which the principal has been granted access. Directory scopes are shared scopes stored in the directory that are understood by multiple applications. Use / for tenant-wide scope. Use appScopeId to limit the scope to an application only.
end_date_timecorestringThe end date of the schedule instance.
idcorestringThe unique identifier for an entity. Read-only.
member_typecorestringHow the assignment is inherited. It can either be Inherited, Direct, or Group. It can further imply whether the unifiedRoleAssignmentSchedule can be managed by the caller. Supports $filter (eq, ne).
namecorestring
principalcorejsonThe principal that's getting a role assignment or role eligibility through the request.
principal_idcorestringIdentifier of the principal that has been granted the role assignment or that's eligible for a role.
resource_groupcorestring
role_assignment_origin_idcorestringThe identifier of the role assignment in Microsoft Entra. Supports $filter (eq, ne).
role_assignment_schedule_idcorestringThe identifier of the unifiedRoleAssignmentSchedule object from which this instance was created. Supports $filter (eq, ne).
role_definitioncorejsonDetailed information for the roleDefinition object that is referenced through the roleDefinitionId property.
role_definition_idcorestringIdentifier of the unifiedRoleDefinition object that is being assigned to the principal or that the principal is eligible for.
start_date_timecorestringWhen this instance starts.
subscription_idcorestring
subscription_namecorestring
tagscorehstore