Тип ресурса privilegedAccessGroupAssignmentScheduleRequest

Пространство имен: microsoft.graph

Представляет запросы на операции по созданию, обновлению, удалению, расширению и продлению членства или назначения владения в PIM для групп. Объект privilegedAccessGroupAssignmentScheduleRequest также создается, когда авторизованный субъект запрашивает JIT-активацию соответствующего назначения доступа для членства или владения группой.

Наследует от privilegedAccessScheduleRequest.

Методы

Метод Тип возвращаемых данных Описание
Перечисление назначенийScheduleRequests коллекция privilegedAccessGroupAssignmentScheduleRequest Получите список объектов privilegedAccessGroupAssignmentScheduleRequest и их свойств.
Создание assignmentScheduleRequest privilegedAccessGroupAssignmentScheduleRequest Создайте объект privilegedAccessGroupAssignmentScheduleRequest .
Получение privilegedAccessGroupAssignmentScheduleRequest privilegedAccessGroupAssignmentScheduleRequest Чтение свойств и связей объекта privilegedAccessGroupAssignmentScheduleRequest .
filterByCurrentUser коллекция privilegedAccessGroupAssignmentScheduleRequest Возврат запросов расписания назначения для вызывающего субъекта.
cancel Нет Отмена ожидающего запроса на назначение членства или владения группе.

Свойства

Свойство Тип Описание
accessId privilegedAccessGroupRelationships Идентификатор отношения членства или назначения владения для группы. Обязательно. Допустимые значения: owner, member, unknownFutureValue.
action String Представляет тип операции в запросе членства в группе или назначения владения. Возможные значения: adminAssign, adminUpdate, adminRemove, selfActivate, selfDeactivate, adminExtend, adminRenew.
  • adminAssign: администраторы могут назначать участникам членства в группах или владения.
  • adminRemove: администраторы могут удалять участников из членства в группах или владения.
  • adminUpdate: администраторы могут изменять существующее членство в группах или назначения прав владения.
  • adminExtend: администраторы могут продлить назначения с истекающим сроком действия.
  • adminRenew: администраторы могут продлевать назначения с истекшим сроком действия.
  • selfActivate: для субъектов для активации своих назначений.
  • selfDeactivate: для субъектов для отключения активных назначений.
approvalId String Идентификатор утверждения запроса. Наследуется от запроса.
completedDateTime DateTimeOffset Дата выполнения запроса. Наследуется от запроса.
createdBy identitySet Субъект, создавший этот запрос. Наследуется от запроса. Только для чтения. Поддерживает $filter (eq, ne, и для значений null ).
createdDateTime DateTimeOffset Дата создания запроса. Наследуется от запроса. Только для чтения.
Customdata String Свободное текстовое поле для определения любых пользовательских данных для запроса. Не используется. Наследуется от запроса.
groupId String Идентификатор группы, представляющей область членства или назначения владения через PIM для групп. Обязательный.
id String Уникальный идентификатор объекта privilegedAccessGroupAssignmentScheduleRequest . Ключ, не допускающий значения NULL, только для чтения. Наследуется от сущности. Поддерживает $filter (eq, ne).
isValidationOnly Логический Определяет, является ли вызов проверкой или фактическим вызовом. Задайте это свойство только в том случае, если вы хотите проверка, подчиняется ли активация дополнительным правилам, таким как MFA, перед фактической отправкой запроса.
Обоснование String Сообщение, предоставляемое пользователями и администраторами при создании объекта privilegedAccessGroupAssignmentScheduleRequest .
principalId String Идентификатор участника, членства или владения которым назначена группе, управляется через PIM для групп. Поддерживает $filter (eq, ne).
scheduleInfo requestSchedule Период членства в группе или назначения прав владения. Повторяющиеся расписания в настоящее время не поддерживаются.
status String Состояние запроса на членство в группе или назначение владения. Наследуется от запроса. Только для чтения. Поддерживает $filter (eq, ne).
targetScheduleId String Идентификатор расписания, созданного на основе запроса на назначение членства или владения. Поддерживает $filter (eq, ne).
ticketInfo ticketInfo Сведения о билетах, связанных с запросом членства в группе или назначения владения, включая сведения о номере билета и системе билетов.

Связи

Связь Тип Описание
activatedUsing privilegedAccessGroupEligibilitySchedule Когда запрос активирует назначение членства или владения в PIM для групп, этот объект представляет политику допустимости для группы. В противном случае это .null Поддерживает $expand.
group group Ссылается на группу, которая является область запроса на назначение членства или владения через PIM для групп. Поддерживает $expand и $select вложено в $expand для свойств выбора, таких как id, displayName и mail.
Основной directoryObject Ссылается на субъект, который находится в область этого запроса на назначение членства или владения, через группу, которая управляется PIM. Поддерживает $expand и $select вложен $expand только для идентификатора .
targetSchedule privilegedAccessGroupEligibilitySchedule Расписание, созданное этим запросом. Поддерживает $expand.

Представление JSON

Ниже указано представление ресурса в формате JSON.

{
  "@odata.type": "#microsoft.graph.privilegedAccessGroupAssignmentScheduleRequest",
  "id": "String (identifier)",
  "status": "String",
  "completedDateTime": "String (timestamp)",
  "createdDateTime": "String (timestamp)",
  "approvalId": "String",
  "customData": "String",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "action": "String",
  "isValidationOnly": "Boolean",
  "justification": "String",
  "scheduleInfo": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "ticketInfo": {
    "@odata.type": "microsoft.graph.ticketInfo"
  },
  "principalId": "String",
  "accessId": "String",
  "groupId": "String",
  "targetScheduleId": "String"
}