tipo de recurso conditionalAccessGrantControls

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.

Representa controles de concessão que devem ser cumpridos para passar a política.

Propriedades

Propriedade Tipo Descrição
operator Cadeia de caracteres Define a relação dos controles de concessão. Valores possíveis: AND, OR.
builtInControls coleção conditionalAccessGrantControl Lista de valores de controles internos exigidos pela política. Valores possíveis: block, , mfa, compliantDevice, domainJoinedDevice, approvedApplication, compliantApplication, passwordChange, unknownFutureValue.
customAuthenticationFactors String collection Lista de IDs de controles personalizados exigidas pela política. Para saber mais sobre o controle personalizado, consulte Controles personalizados (versão prévia).
termsOfUse String collection Lista de termos de IDs de uso exigidos pela política.

Considerações especiais ao usar passwordChange como controle

Considere o seguinte quando você usar o passwordChange controle:

  • passwordChange deve ser acompanhado usando mfa um AND operador. Essa combinação garante que a senha seja atualizada de forma segura.
  • passwordChange deve ser usado em uma política que contenha userRiskLevels. Isso foi projetado para habilitar cenários em que os usuários devem usar uma senha de alteração segura para redefinir o risco de usuário.
  • A política deve direcionar all aplicativos e não excluir nenhum aplicativo.
  • A política não pode conter nenhuma outra condição.

Relações

Relação Tipo Descrição
authenticationStrength authenticationStrengthPolicy A força de autenticação necessária pela política de acesso condicional. Opcional.

Representação JSON

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

{
  "builtInControls": ["String"],
  "customAuthenticationFactors": ["String"],
  "operator": "String",
  "termsOfUse": ["String"],
  "authenticationStrength": {"@odata.type": "microsoft.graph.authenticationStrengthPolicy"}
}