Compartilhar via


conditionalAccessPolicy resource type (Tipo de recurso conditionalAccessPolicy)

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 uma política de Acesso Condicional Microsoft Entra. As políticas de acesso condicional são regras personalizadas que definem um cenário de acesso. Para obter mais informações, veja a Documentação de acesso condicional.

Herda de policyDeletableItem.

Métodos

Método Tipo de retorno Descrição
List conditionalAccessPolicy conjunto Obtenha uma lista dos objetos conditionalAccessPolicy e respetivas propriedades.
Create conditionalAccessPolicy Crie um novo objeto conditionalAccessPolicy.
Get conditionalAccessPolicy Leia as propriedades e relações do objeto conditionalAccessPolicy .
Atualizar conditionalAccessPolicy Atualize as propriedades de um objeto conditionalAccessPolicy.
Delete Nenhum Eliminar um objeto conditionalAccessPolicy.
Listar políticas eliminadas conditionalAccessPolicy conjunto Listar todos os objetos conditionalAccessPolicy eliminados.
Obter política eliminada conditionalAccessPolicy Obtenha um único objeto conditionalAccessPolicy eliminado.
Restaurar conditionalAccessPolicy Restaure um objeto conditionalAccessPolicy.
Eliminar permanentemente uma política de eliminação recuperável Nenhum Elimine permanentemente um objeto conditionalAccessPolicy eliminado.

Propriedades

Propriedade Tipo Descrição
conditions conditionalAccessConditionSet Especifica as regras que têm de ser cumpridas para que a política seja aplicada. Obrigatório.
createdDateTime DateTimeOffset O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Só de leitura.
description Cadeia de caracteres Não usado.
displayName Cadeia de caracteres Especifica um nome a apresentar para o objeto conditionalAccessPolicy.
grantControls conditionalAccessGrantControls Especifica os controlos de concessão que têm de ser cumpridos para passar a política.
id Cadeia de caracteres Especifica o identificador de um objeto conditionalAccessPolicy. Somente leitura.
modifiedDateTime DateTimeOffset O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Só de leitura.
sessionControls conditionalAccessSessionControls Especifica os controlos de sessão que são impostos após o início de sessão.
state conditionalAccessPolicyState Especifica o estado do objeto conditionalAccessPolicy. Os valores possíveis são: enabled, disabled, enabledForReportingButNotEnforced. Obrigatório.
deletedDateTime DateTimeOffset Mostra a última data e hora em que a política foi eliminada. Herdado de policyDeletableItem.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.conditionalAccessPolicy",
  "deletedDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "createdDateTime": "String (timestamp)",
  "modifiedDateTime": "String (timestamp)",
  "displayName": "String",
  "description": "String",
  "state": "String",
  "conditions": {
    "@odata.type": "microsoft.graph.conditionalAccessConditionSet"
  },
  "grantControls": {
    "@odata.type": "microsoft.graph.conditionalAccessGrantControls"
  },
  "sessionControls": {
    "@odata.type": "microsoft.graph.conditionalAccessSessionControls"
  }
}