tipo de recurso accessReviewScheduleSettings

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Observação

Essa é a API recomendada para revisões de acesso. A versão anterior da API de revisões de acesso é preterida.

O accessReviewScheduleSettings define as configurações de um accessReviewScheduleDefinition.

Propriedades

Propriedade Tipo Descrição
mailNotificationsEnabled Booliano Indica se os emails estão habilitados ou desabilitados. O valor padrão é false.
reminderNotificationsEnabled Booliano Indica se os lembretes estão habilitados ou desabilitados. O valor padrão é false.
justificationRequiredOnApproval Booliano Indica se os revisores são necessários para fornecer justificativa à sua decisão. O valor padrão é false.
defaultDecisionEnabled Booliano Indica se a decisão padrão está habilitada ou desabilitada quando os revisores não respondem. O valor padrão é false.

CUIDADO: Se autoApplyDecisionsEnabled e defaultDecisionEnabled forem true, todo o acesso das entidades aos recursos corre o risco de ser revogado se os revisores não responderem.
defaultDecision Cadeia de caracteres Decisão escolhida se defaultDecisionEnabled estiver habilitada. Pode ser um dos Approve, Denyou Recommendation.
instanceDurationInDays Int32 Duração de cada recorrência de revisão (accessReviewInstance) em número de dias.
NOTA: Se as stageSettings do objeto accessReviewScheduleDefinition forem definidas, sua configuração durationInDays será usada em vez do valor dessa propriedade.
recurrence patternedRecurrence Configurações detalhadas para recorrência usando o objeto de recorrência padrão do Outlook.

Nota: Há suporte apenas para propriedades dayOfMonth, interval e type (weekly, absoluteMonthly) . Use a propriedade startDate em recorrênciaRange para determinar o dia em que a revisão é iniciada.
autoApplyDecisionsEnabled Booliano Indica se as decisões são aplicadas automaticamente. Quando definido como false, um administrador deve aplicar as decisões manualmente depois que o revisor concluir a revisão de acesso. Quando definido como true, as decisões são aplicadas automaticamente após o término da duração da instância de revisão de acesso, se os revisores responderam ou não. O valor padrão é false.

CUIDADO: Se autoApplyDecisionsEnabled e defaultDecisionEnabled forem true, todo o acesso das entidades aos recursos corre o risco de ser revogado se os revisores não responderem.
applyActions coleção accessReviewApplyAction Campo opcional. Descreve as ações a serem executadas quando uma revisão é concluída. Há dois tipos com suporte no momento: removeAccessApplyAction (padrão) e disableAndDeleteUserApplyAction. O campo só precisa ser especificado no caso de disableAndDeleteUserApplyAction.
recomendaçõesEnabled Booliano Indica se as recomendações de decisão estão habilitadas ou desabilitadas.
NOTA: Se as stageSettings do objeto accessReviewScheduleDefinition forem definidas, sua configuração recommendationsEnabled será usada em vez do valor dessa propriedade.
recommendationLookBackDuration Duração Campo opcional. Indica o período de inatividade (em relação à data de início da instância de revisão) do qual as recomendações serão configuradas. A recomendação será se deny o usuário estiver inativo durante a duração da pesquisa. Para revisões de grupos e funções Microsoft Entra, qualquer duração é aceita. Para revisões de aplicativos, 30 dias é a duração máxima. Se não for especificado, a duração será de 30 dias.

NOTA: Se as stageSettings do objeto accessReviewScheduleDefinition forem definidas, sua configuração recommendationLookBackDuration será usada em vez do valor dessa propriedade.
decisionHistoriesForReviewersEnabled Booliano Indica se as decisões em estágios de revisão de acesso anteriores estão disponíveis para revisores em um accessReviewInstance com vários estágios subsequentes. Se não for fornecido, o padrão será desabilitado (false).
recommendationInsightSettings coleção accessReviewRecommendationInsightSetting Opcional. Descreve os tipos de insights que ajudam os revisores a tomar decisões de revisão de acesso.

NOTA: Se as stageSettings do objeto accessReviewScheduleDefinition forem definidas, sua configuração recommendationInsightSettings será usada em vez do valor dessa propriedade.

Relações

Nenhum

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "@odata.type": "#microsoft.graph.accessReviewScheduleSettings",
  "mailNotificationsEnabled": "Boolean",
  "reminderNotificationsEnabled": "Boolean",
  "justificationRequiredOnApproval": "Boolean",
  "defaultDecisionEnabled": "Boolean",
  "defaultDecision": "String",
  "instanceDurationInDays": "Integer",
  "recurrence": {
    "@odata.type": "microsoft.graph.patternedRecurrence"
  },
  "autoApplyDecisionsEnabled": "Boolean",
  "applyActions": [
    {
      "@odata.type": "microsoft.graph.removeAccessApplyAction"
    }
  ],
  "recommendationsEnabled": "Boolean",
  "recommendationLookBackDuration": "String (duration)",
  "decisionHistoriesForReviewersEnabled": "Boolean",
  "recommendationInsightSettings": [
    {
      "@odata.type": "microsoft.graph.accessReviewRecommendationInsightSetting"
    }
  ]
}