Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Espacio de nombres: microsoft.graph
Importante
Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
Representa el resultado de una evaluación what if de acceso condicional, que indica las directivas que se aplicarían en función de los detalles de inicio de sesión que proporcione. Para obtener más información, vea la herramienta What If de la directiva de acceso condicional.
Hereda de conditionalAccessPolicy.
Métodos
| Método | Tipo devuelto | Descripción |
|---|---|---|
| Evaluate | Colección whatIfAnalysisResult | Enumere los resultados de la evaluación What If de directivas de acceso condicional destinadas a un intento de inicio de sesión. |
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
| analysisReasons | whatIfAnalysisReasons | Especifica los motivos por los que no se aplicó una directiva.
analysisReasonsse establece en notSet cuando policyApplies es true y uno de los siguientes valores cuando policyApplies es false: notEnoughInformation, , invalidCondition, workloadIdentitiesusers, application, userActions, authenticationContextdevicePlatform, devices, locationinvalidPolicyemptyPolicysignInRiskclientApps, policyNotEnabled, userRisk, , time, , insiderRisk, authenticationFlow, unknownFutureValue, agentIdRisk, . agentIdentities Use el encabezado de Prefer: include-unknown-enum-members solicitud para obtener los siguientes valores en esta enumeración evolvable: agentIdRisk, agentIdentities. |
| conditions | conditionalAccessConditionSet | Especifica las reglas que se deben cumplir para que se aplique la directiva. Se hereda de conditionalAccessPolicy. |
| createdDateTime | DateTimeOffset | El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y está siempre en hora UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z. Se hereda de conditionalAccessPolicy. |
| description | Cadena | No se usa. Se hereda de conditionalAccessPolicy. |
| displayName | Cadena | Especifica un nombre para mostrar para el objeto conditionalAccessPolicy. Se hereda de conditionalAccessPolicy. |
| grantControls | conditionalAccessGrantControls | Especifica los controles de concesión que se deben cumplir para pasar la directiva. Se hereda de conditionalAccessPolicy. |
| id | Cadena | Especifica el identificador de un objeto conditionalAccessPolicy. Heredado de la entidad. |
| modifiedDateTime | DateTimeOffset | El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y está siempre en hora UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z. Se hereda de conditionalAccessPolicy. |
| policyApplies | Booleano | Especifica si la directiva se aplica a las propiedades de inicio de sesión proporcionadas en el cuerpo de la solicitud. Si policyApplies es true, la directiva se aplica al inicio de sesión en función de las propiedades de inicio de sesión proporcionadas. Si policyApplies es false, la directiva no se aplica al inicio de sesión en función de las propiedades de inicio de sesión proporcionadas y la analysisReasons propiedad se rellena para mostrar el motivo por el que la directiva no se aplica. |
| sessionControls | conditionalAccessSessionControls | Especifica los controles de sesión que se aplican después del inicio de sesión. Se hereda de conditionalAccessPolicy. |
| state | conditionalAccessPolicyState | Especifica el estado del objeto conditionalAccessPolicy. Se hereda de conditionalAccessPolicy. Los valores posibles son: enabled, disabled, enabledForReportingButNotEnforced y unknownFutureValue |
| templateId | Cadena | Especifica el identificador único de una plantilla de acceso condicional. Heredado de la entidad. |
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el 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"
}