Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Namespace: microsoft.graph
Representa o resultado de uma avaliação "What If" de Acesso Condicional, que indica as políticas que se aplicariam com base nos detalhes de início de sessão que fornecer. Para obter mais informações, veja a ferramenta E Se da Política de Acesso Condicional.
Herda de conditionalAccessPolicy.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Evaluate | coleção whatIfAnalysisResult | Liste os resultados da avaliação What If das Políticas de Acesso Condicional direcionadas para uma tentativa de início de sessão. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| analysisReasons | whatIfAnalysisReasons | Especifica os motivos pelos quais uma política não foi aplicada.
analysisReasonsestá definido como notSet quando policyApplies é true e um dos seguintes valores quando policyApplies é false: notEnoughInformation, invalidCondition, users, workloadIdentities, application, userActions, authenticationContext, devicePlatform, devices, clientApps, , location, signInRisk, emptyPolicy, , invalidPolicy, , policyNotEnabled, , userRisk, , time, , insiderRisk, authenticationFlow. unknownFutureValue |
| conditions | conditionalAccessConditionSet | Especifica as regras que têm de ser cumpridas para que a política seja aplicada. Herdado de conditionalAccessPolicy. |
| 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. Herdado de conditionalAccessPolicy. |
| description | Cadeia de caracteres | Não usado. Herdado de conditionalAccessPolicy. |
| displayName | Cadeia de caracteres | Especifica um nome a apresentar para o objeto conditionalAccessPolicy. Herdado de conditionalAccessPolicy. |
| grantControls | conditionalAccessGrantControls | Especifica os controlos de concessão que têm de ser cumpridos para passar a política. Herdado de conditionalAccessPolicy. |
| id | Cadeia de caracteres | Especifica o identificador de um objeto conditionalAccessPolicy. Herdado da entidade. |
| 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. Herdado de conditionalAccessPolicy. |
| policyApplies | Booliano | Especifica se a política se aplica às propriedades de início de sessão fornecidas no corpo do pedido. Se policyApplies for true, a política aplica-se ao início de sessão com base nas propriedades de início de sessão fornecidas. Se policyApplies for false, a política não se aplica ao início de sessão com base nas propriedades de início de sessão fornecidas e a analysisReasons propriedade é preenchida para mostrar o motivo para a política não ser aplicada. |
| sessionControls | conditionalAccessSessionControls | Especifica os controlos de sessão que são impostos após o início de sessão. Herdado de conditionalAccessPolicy. |
| state | conditionalAccessPolicyState | Especifica o estado do objeto conditionalAccessPolicy. Herdado de conditionalAccessPolicy. Os valores possíveis são: enabled, disabled, enabledForReportingButNotEnforced, unknownFutureValue. |
| templateId | Cadeia de caracteres | Especifica o identificador exclusivo de um modelo de Acesso Condicional. Herdado de conditionalAccessPolicy. |
Relações
Nenhum
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"@odata.type": "#microsoft.graph.whatIfAnalysisResult",
"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"
},
"policyApplies": "Boolean",
"analysisReasons": "String",
"templateId": "String"
}