appliedConditionalAccessPolicy resource type (Tipo de recurso appliedConditionalAccessPolicy)
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.
Indica os atributos relacionados com políticas ou políticas de acesso condicional aplicadas que são acionadas por uma atividade de início de sessão.
Os dados neste objeto são devolvidos apenas para autores de chamadas com privilégios para ler dados de acesso condicional. Para obter mais informações, veja Permissões para visualizar políticas de acesso condicional (AC) aplicadas em inícios de sessão.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
authenticationStrength | authenticationStrength | A força de autenticação personalizada imposta numa política de Acesso Condicional. |
conditionsNotSatisfied | conditionalAccessConditions | Refere-se às condições da política de acesso condicional que não estão satisfeitas. Os valores possíveis são: none , , application users , devicePlatform , location , clientType , signInRisk , userRisk , time ,client ipAddressSeenByResourceProvider ipAddressSeenByAzureAD deviceState ,unknownFutureValue ,servicePrincipals ,servicePrincipalRisk , , authenticationFlows , . insiderRisk Tem de utilizar o cabeçalho do Prefer: include-unknown-enum-members pedido para obter os seguintes valores nesta enumeração evoluível: servicePrincipals ,servicePrincipalRisk , authenticationFlows , insiderRisk .
conditionalAccessConditions é uma enumeração de valores múltiplos e a propriedade pode conter vários valores numa lista separada por vírgulas. |
conditionsSatisfied | conditionalAccessConditions | Refere-se às condições da política de acesso condicional que são satisfeitas. Os valores possíveis são: none , , application users , devicePlatform , location , clientType , signInRisk , userRisk , time ,client ipAddressSeenByResourceProvider ipAddressSeenByAzureAD deviceState ,unknownFutureValue ,servicePrincipals ,servicePrincipalRisk , , authenticationFlows , . insiderRisk Tem de utilizar o cabeçalho do Prefer: include-unknown-enum-members pedido para obter os seguintes valores nesta enumeração evoluível: servicePrincipals ,servicePrincipalRisk , authenticationFlows , insiderRisk .
conditionalAccessConditions é uma enumeração de valores múltiplos e a propriedade pode conter vários valores numa lista separada por vírgulas. |
displayName | Cadeia de caracteres | Nome da política de acesso condicional. |
enforcedGrantControls | String collection | Refere-se aos controlos de concessão impostos pela política de acesso condicional (exemplo: "Exigir autenticação multifator"). |
enforcedSessionControls | String collection | Refere-se aos controlos de sessão impostos pela política de acesso condicional (exemplo: "Exigir controlos impostos pela aplicação"). |
excludeRulesSatisfied | conditionalAccessRuleSatisfied collection (coleção conditionalAccessRuleSatisfied) | Lista de pares chave-valor que contêm cada condição de exclusão correspondente na política de acesso condicional. Exemplo: [{"devicePlatform" : "DevicePlatform"}] significa que a política não foi aplicada, porque a condição DevicePlatform era uma correspondência. |
id | Cadeia de caracteres | Identificador da política de acesso condicional. |
includeRulesSatisfied | conditionalAccessRuleSatisfied collection (coleção conditionalAccessRuleSatisfied) | Lista de pares chave-valor que contêm cada condição de inclusão correspondente na política de acesso condicional. Exemplo: [{ "application" : "AllApps"}, {"users": "Group"}] , o que significa que a condição da aplicação correspondeu porque todas as Aplicações estão incluídas e a condição Utilizadores correspondeu porque o utilizador fazia parte da regra de Grupo incluída. |
resultado | appliedConditionalAccessPolicyResult | Indica o resultado da política de AC que foi acionada. Os valores possíveis são: , , (a política não é aplicada porque as condições de política não foram cumpridas), notEnabled (isto deve-se à política num estado desativado), unknown , unknownFutureValue , reportOnlySuccess , reportOnlyFailure , reportOnlyNotApplied , reportOnlyInterrupted . notApplied failure success Tem de utilizar o cabeçalho do Prefer: include-unknown-enum-members pedido para obter os seguintes valores nesta enumeração evoluível: reportOnlySuccess , reportOnlyFailure , reportOnlyNotApplied , reportOnlyInterrupted . |
sessionControlsNotSatisfied | String collection | Refere-se aos controlos de sessão que uma atividade de início de sessão não satisfez. (Exemplo: Application enforced Restrictions ). |
Relações
Nenhum
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"@odata.type": "#microsoft.graph.appliedConditionalAccessPolicy",
"id": "String (identifier)",
"authenticationStrength": {"@odata.type": "microsoft.graph.authenticationStrength"},
"displayName": "String",
"enforcedGrantControls": [
"String"
],
"enforcedSessionControls": [
"String"
],
"conditionsSatisfied": "String",
"conditionsNotSatisfied": "String",
"includeRulesSatisfied": [
{
"@odata.type": "microsoft.graph.conditionalAccessRuleSatisfied"
}
],
"excludeRulesSatisfied": [
{
"@odata.type": "microsoft.graph.conditionalAccessRuleSatisfied"
}
],
"result": "String"
}