privileged_access_group_assignment_schedules_activated_using
Creates, updates, deletes, gets or lists a privileged_access_group_assignment_schedules_activated_using resource.
Overview
| Name | privileged_access_group_assignment_schedules_activated_using |
| Type | Resource |
| Id | entra_id.identity_governance.privileged_access_group_assignment_schedules_activated_using |
Fields
The following fields are returned by SELECT queries:
- get
Retrieved navigation property
| Name | Datatype | Description |
|---|---|---|
id | string | The unique identifier for an entity. Read-only. |
accessId | | The identifier of the membership or ownership eligibility to the group that is governed by PIM. Required. The possible values are: owner, member. Supports $filter (eq). |
createdDateTime | string (date-time) | When the schedule was created. Optional. (pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$) |
createdUsing | string | The identifier of the access assignment or eligibility request that created this schedule. Optional. |
group | | References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. |
groupId | string | The identifier of the group representing the scope of the membership or ownership eligibility through PIM for Groups. Required. Supports $filter (eq). |
memberType | | Indicates whether the assignment is derived from a group assignment. It can further imply whether the caller can manage the schedule. Required. The possible values are: direct, group, unknownFutureValue. Supports $filter (eq). |
modifiedDateTime | string (date-time) | When the schedule was last modified. Optional. (pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$) |
principal | | References the principal that's in the scope of this membership or ownership eligibility request to the group that's governed by PIM. Supports $expand. |
principalId | string | The identifier of the principal whose membership or ownership eligibility is granted through PIM for Groups. Required. Supports $filter (eq). |
scheduleInfo | | Represents the period of the access assignment or eligibility. The scheduleInfo can represent a single occurrence or multiple recurring instances. Required. |
status | string | The status of the access assignment or eligibility request. The possible values are: Canceled, Denied, Failed, Granted, PendingAdminDecision, PendingApproval, PendingProvisioning, PendingScheduleCreation, Provisioned, Revoked, and ScheduleCreated. Not nullable. Optional. |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get | select | privileged_access_group_assignment_schedule_id | When the request activates an ownership or membership assignment in PIM for Groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
privileged_access_group_assignment_schedule_id | string | The unique identifier of privilegedAccessGroupAssignmentSchedule |
SELECT examples
- get
When the request activates an ownership or membership assignment in PIM for Groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand.
SELECT
id,
accessId,
createdDateTime,
createdUsing,
group,
groupId,
memberType,
modifiedDateTime,
principal,
principalId,
scheduleInfo,
status
FROM entra_id.identity_governance.privileged_access_group_assignment_schedules_activated_using
WHERE privileged_access_group_assignment_schedule_id = '{{ privileged_access_group_assignment_schedule_id }}' -- required
;