accessPackageAssignmentRequestRequirements tipo de recurso

Namespace: microsoft.graph

Representa os requisitos que um chamador deve atender para criar com êxito um accessPackageAssignmentRequest para o accessPackage especificado como parte da URL. Os requisitos são determinados pela avaliação das políticas associadas ao accessPackage.

Esse objeto é retornado pela ação accessPackagegetApplicablePolicyRequirements para o accessPackage na URL da solicitação.

Propriedades

Propriedade Tipo Descrição
allowCustomAssignmentSchedule Booliano Indica se o solicitante tem permissão para definir um agendamento personalizado.
isApprovalRequiredForAdd Booliano Indica se uma solicitação para adicionar deve ser aprovada por um aprovador.
isApprovalRequiredForUpdate Booliano Indica se uma solicitação de atualização deve ser aprovada por um aprovador.
isRequestorJustificationRequired Booliano Indica se os solicitantes devem justificar a solicitação de acesso a um pacote de acesso.
policyDescription Cadeia de caracteres A descrição da política que o usuário está tentando usar para solicitar acesso.
policyDisplayName Cadeia de caracteres O nome de exibição da política que o usuário está tentando usar para solicitar acesso.
policyId Cadeia de caracteres O identificador da política à qual esses requisitos estão associados. Esse identificador pode ser usado ao criar uma nova solicitação de atribuição.
perguntas Coleção accessPackageQuestion Perguntas que estão configuradas na política. As perguntas podem ser obrigatórias ou opcionais; Os chamadores podem determinar se uma pergunta é obrigatória ou opcional com base na propriedade isRequired em accessPackageQuestion.
Cronograma entitlementManagementSchedule Restrições de agendamento impostas, se houver.

Relações

Nenhum

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.accessPackageAssignmentRequestRequirements",
  "allowCustomAssignmentSchedule": "Boolean",
  "isApprovalRequiredForAdd": "Boolean",
  "isApprovalRequiredForUpdate": "Boolean",
  "isRequestorJustificationRequired": "Boolean",
  "policyDisplayName": "String",
  "policyDescription": "String",
  "policyId": "String",
  "schedule": {
    "@odata.type": "microsoft.graph.entitlementManagementSchedule"
  },
  "questions": [
    {
      "@odata.type": "microsoft.graph.accessPackageQuestion"
    }
  ]
}