Compartilhar via


conditionalAccessConditionSet tipo de recurso

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 o tipo de condições que regem quando a política se aplica.

Propriedades

Propriedade Tipo Descrição
agentIdRiskLevels conditionalAccessAgentIdRiskLevels Níveis de risco de identidade do agente incluídos na política. Os valores possíveis são: low, medium, high, unknownFutureValue. Esta enumeração é de valores múltiplos.
aplicações conditionalAccessApplications Aplicações e ações de utilizador incluídas e excluídas da política. Obrigatório.
authenticationFlows conditionalAccessAuthenticationFlows Fluxos de autenticação incluídos no âmbito da política. Para obter mais informações, veja Acesso Condicional: Fluxos de autenticação.
usuários conditionalAccessUsers Utilizadores, grupos e funções incluídos e excluídos da política. São necessários utilizadores ou clientApplications .
clientApplications conditionalAccessClientApplications Aplicações cliente (principais de serviço e identidades de carga de trabalho) incluídas e excluídas da política. São necessários utilizadores ou clientApplications .
clientAppTypes conditionalAccessClientApp collection Tipos de aplicação cliente incluídos na política. Os valores possíveis são: all, browser, mobileAppsAndDesktopClients, exchangeActiveSync, easSupported, other. Obrigatório.

O easUnsupported membro da enumeração foi preterido a favor do exchangeActiveSync, que inclui plataformas suportadas e não suportadas pelo EAS.
deviceStates conditionalAccessDeviceStates Estados do dispositivo na política. Para ser preterido e removido. Em vez disso, utilize a propriedade devices .
dispositivos conditionalAccessDevices Dispositivos na política.
locations conditionalAccessLocations Localizações incluídas e excluídas da política.
plataformas conditionalAccessPlatforms Plataformas incluídas e excluídas da política.
servicePrincipalRiskLevels riskLevel collection Níveis de risco do principal de serviço incluídos na política. Os valores possíveis são: low, medium, high, none, unknownFutureValue.
signInRiskLevels riskLevel collection Níveis de risco de início de sessão incluídos na política. Os valores possíveis são: low, medium, high, hidden, none, unknownFutureValue. Obrigatório.
userRiskLevels riskLevel collection Níveis de risco de utilizador incluídos na política. Os valores possíveis são: low, medium, high, hidden, none, unknownFutureValue. Obrigatório.
insiderRiskLevels conditionalAccessInsiderRiskLevels Níveis de risco interno incluídos na política. Os valores possíveis são: minor, moderate, elevated, unknownFutureValue.

Relações

Nenhum

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.conditionalAccessConditionSet",
  "applications": {"@odata.type": "microsoft.graph.conditionalAccessApplications"},
  "users": {"@odata.type": "microsoft.graph.conditionalAccessUsers"},
  "clientApplications": {"@odata.type": "microsoft.graph.conditionalAccessClientApplications"},
  "clientAppTypes": ["String"],
  "deviceStates": {"@odata.type": "microsoft.graph.conditionalAccessDeviceStates"},
  "devices": {"@odata.type": "microsoft.graph.conditionalAccessDevices"},
  "locations": {"@odata.type": "microsoft.graph.conditionalAccessLocations"},
  "platforms": {"@odata.type": "microsoft.graph.conditionalAccessPlatforms"},
  "servicePrincipalRiskLevels": ["String"],
  "signInRiskLevels": ["String"],
  "userRiskLevels": ["String"],
  "authenticationFlows": {"@odata.type": "microsoft.graph.conditionalAccessAuthenticationFlows"},
  "insiderRiskLevels": "String",
  "agentIdRiskLevels": "String"
}