Criar androidWorkProfileGeneralDeviceConfiguration

Namespace: microsoft.graph

Observação: A API do Microsoft Graph para Intune requer uma licença ativa do Intune para o locatário.

Crie um novo objeto androidWorkProfileGeneralDeviceConfiguration .

Pré-requisitos

Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.

Tipo de permissão Permissões (da com menos para a com mais privilégios)
Delegada (conta corporativa ou de estudante) DeviceManagementConfiguration.ReadWrite.All
Delegada (conta pessoal da Microsoft) Sem suporte.
Aplicativo DeviceManagementConfiguration.ReadWrite.All

Solicitação HTTP

POST /deviceManagement/deviceConfigurations

Cabeçalhos de solicitação

Cabeçalho Valor
Autorização <Token> de portador obrigatório.
Aceitar application/json

Corpo da solicitação

No corpo da solicitação, forneça uma representação JSON do objeto androidWorkProfileGeneralDeviceConfiguration.

A tabela a seguir mostra as propriedades que são necessárias ao criar androidWorkProfileGeneralDeviceConfiguration.

Propriedade Tipo Descrição
id String Chave da entidade. Herdada de deviceConfiguration
lastModifiedDateTime DateTimeOffset DateTime da última modificação do objeto. Herdada de deviceConfiguration
createdDateTime DateTimeOffset DateTime em que o objeto foi criado. Herdada de deviceConfiguration
description String O administrador forneceu a descrição da Configuração do dispositivo. Herdada de deviceConfiguration
displayName String O administrador forneceu o nome da Configuração do dispositivo. Herdada de deviceConfiguration
versão Int32 Versão da configuração do dispositivo. Herdada de deviceConfiguration
passwordBlockFingerprintUnlock Boolean Indica se o desbloqueio de impressão digital deve ou não ser bloqueado.
passwordBlockTrustAgents Boolean Indica se o Smart Lock e outros agentes confiáveis devem ou não ser bloqueados.
passwordExpirationDays Int32 Número de dias antes da expiração da senha. Valores válidos de 1 a 365
passwordMinimumLength Int32 Comprimento mínimo das senhas. Valores válidos de 4 a 16
passwordMinutesOfInactivityBeforeScreenTimeout Int32 Minutos de inatividade antes que a tela atinja o tempo limite.
passwordPreviousPasswordBlockCount Int32 Número de senhas anteriores para bloquear. Valores válidos de 0 a 24
passwordSignInFailureCountBeforeFactoryReset Int32 Número permitido de falhas de entrada antes da redefinição de fábrica. Valores válidos de 1 a 16
passwordRequiredType androidWorkProfileRequiredPasswordType Tipo de senha necessário. Os valores possíveis são: deviceDefault, lowSecurityBiometric, required, atLeastNumeric, numericComplex, atLeastAlphabetic, atLeastAlphanumeric, alphanumericWithSymbols.
workProfileDataSharingType androidWorkProfileCrossProfileDataSharingType Tipo de compartilhamento de dados permitido. Os valores possíveis são: deviceDefault, preventAny, allowPersonalToWork, noRestrictions.
workProfileBlockNotificationsWhileDeviceLocked Boolean Indica se as notificações devem ou não ser bloqueadas enquanto o dispositivo está bloqueado.
workProfileBlockAddingAccounts Booliano Impedir que os usuários adicionem/removam contas no perfil de trabalho.
workProfileBluetoothEnableContactSharing Boolean Permitir que dispositivos Bluetooth acessem contatos corporativos.
workProfileBlockScreenCapture Booliano Bloquear captura de tela no perfil de trabalho.
workProfileBlockCrossProfileCallerId Boolean Bloqueie a ID do chamador do perfil de trabalho de exibição no perfil pessoal.
workProfileBlockCamera Booliano Bloquear a câmera do perfil de trabalho.
workProfileBlockCrossProfileContactsSearch Booliano Bloqueie a disponibilidade de contatos do perfil de trabalho no perfil pessoal.
workProfileBlockCrossProfileCopyPaste Booliano Booliano que indica se a configuração não permitir copiar/colar entre perfis está habilitada.
workProfileDefaultAppPermissionPolicy androidWorkProfileDefaultAppPermissionPolicyType Tipo de senha necessário. Os valores possíveis são: deviceDefault, prompt, autoGrant, autoDeny.
workProfilePasswordBlockBlockPrintUnlock Booliano Indica se o desbloqueio por impressão digital deve ou não ser bloqueado para o perfil de trabalho.
workProfilePasswordBlockTrustAgents Booliano Indica se o Smart Lock deve ou não ser bloqueado e outros agentes de confiança para o perfil de trabalho.
workProfilePasswordExpirationDays Int32 Número de dias antes que a senha do perfil de trabalho expire. Valores válidos de 1 a 365
workProfilePasswordMinimumLength Int32 Comprimento mínimo da senha do perfil de trabalho. Valores válidos de 4 a 16
workProfilePasswordMinNumericCharacters Int32 Número mínimo de caracteres numéricos necessários na senha do perfil de trabalho. Valores válidos de 1 a 10
workProfilePasswordMinNonLetterCharacters Int32 Número mínimo de caracteres que não são letras necessários na senha do perfil de trabalho. Valores válidos de 1 a 10
workProfilePasswordMinLetterCharacters Int32 Número mínimo de caracteres de letra necessários na senha do perfil de trabalho. Valores válidos de 1 a 10
workProfilePasswordMinLowerCaseCharacters Int32 Número mínimo de caracteres minúsculos necessários na senha do perfil de trabalho. Valores válidos de 1 a 10
workProfilePasswordMinUpperCaseCharacters Int32 Número mínimo de caracteres maiúsculos necessários na senha do perfil de trabalho. Valores válidos de 1 a 10
workProfilePasswordMinSymbolCharacters Int32 Número mínimo de símbolos necessários na senha do perfil de trabalho. Valores válidos de 1 a 10
workProfilePasswordMinutesOfInactivityBeforeScreenTimeout Int32 Minutos de inatividade antes que a tela atinja o tempo limite.
workProfilePasswordPreviousPasswordBlockCount Int32 Número de senhas de perfil de trabalho anteriores a serem bloqueados. Valores válidos de 0 a 24
workProfilePasswordSignInFailureCountBeforeFactoryReset Int32 Número de falhas de entrada permitidas antes que o perfil de trabalho seja removido e todos os dados corporativos excluídos. Valores válidos de 1 a 16
workProfilePasswordRequiredType androidWorkProfileRequiredPasswordType Tipo de senha de perfil de trabalho necessária. Os valores possíveis são: deviceDefault, lowSecurityBiometric, required, atLeastNumeric, numericComplex, atLeastAlphabetic, atLeastAlphanumeric, alphanumericWithSymbols.
workProfileRequirePassword Booliano A senha é necessária ou não para o perfil de trabalho
securityRequireVerifyApps Boolean Exige que o recurso de verificação de aplicativos Android esteja ativado.

Resposta

Se tiver êxito, este método retornará 201 Created um código de resposta e um objeto androidWorkProfileGeneralDeviceConfiguration no corpo da resposta.

Exemplo

Solicitação

Este é um exemplo da solicitação.

POST https://graph.microsoft.com/v1.0/deviceManagement/deviceConfigurations
Content-type: application/json
Content-length: 1831

{
  "@odata.type": "#microsoft.graph.androidWorkProfileGeneralDeviceConfiguration",
  "description": "Description value",
  "displayName": "Display Name value",
  "version": 7,
  "passwordBlockFingerprintUnlock": true,
  "passwordBlockTrustAgents": true,
  "passwordExpirationDays": 6,
  "passwordMinimumLength": 5,
  "passwordMinutesOfInactivityBeforeScreenTimeout": 14,
  "passwordPreviousPasswordBlockCount": 2,
  "passwordSignInFailureCountBeforeFactoryReset": 12,
  "passwordRequiredType": "lowSecurityBiometric",
  "workProfileDataSharingType": "preventAny",
  "workProfileBlockNotificationsWhileDeviceLocked": true,
  "workProfileBlockAddingAccounts": true,
  "workProfileBluetoothEnableContactSharing": true,
  "workProfileBlockScreenCapture": true,
  "workProfileBlockCrossProfileCallerId": true,
  "workProfileBlockCamera": true,
  "workProfileBlockCrossProfileContactsSearch": true,
  "workProfileBlockCrossProfileCopyPaste": true,
  "workProfileDefaultAppPermissionPolicy": "prompt",
  "workProfilePasswordBlockFingerprintUnlock": true,
  "workProfilePasswordBlockTrustAgents": true,
  "workProfilePasswordExpirationDays": 1,
  "workProfilePasswordMinimumLength": 0,
  "workProfilePasswordMinNumericCharacters": 7,
  "workProfilePasswordMinNonLetterCharacters": 9,
  "workProfilePasswordMinLetterCharacters": 6,
  "workProfilePasswordMinLowerCaseCharacters": 9,
  "workProfilePasswordMinUpperCaseCharacters": 9,
  "workProfilePasswordMinSymbolCharacters": 6,
  "workProfilePasswordMinutesOfInactivityBeforeScreenTimeout": 9,
  "workProfilePasswordPreviousPasswordBlockCount": 13,
  "workProfilePasswordSignInFailureCountBeforeFactoryReset": 7,
  "workProfilePasswordRequiredType": "lowSecurityBiometric",
  "workProfileRequirePassword": true,
  "securityRequireVerifyApps": true
}

Resposta

Veja a seguir um exemplo da resposta. Observação: o objeto response mostrado aqui pode estar truncado por motivos de concisão. Todas as propriedades serão retornadas de uma chamada real.

HTTP/1.1 201 Created
Content-Type: application/json
Content-Length: 2003

{
  "@odata.type": "#microsoft.graph.androidWorkProfileGeneralDeviceConfiguration",
  "id": "6decda7e-da7e-6dec-7eda-ec6d7edaec6d",
  "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
  "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
  "description": "Description value",
  "displayName": "Display Name value",
  "version": 7,
  "passwordBlockFingerprintUnlock": true,
  "passwordBlockTrustAgents": true,
  "passwordExpirationDays": 6,
  "passwordMinimumLength": 5,
  "passwordMinutesOfInactivityBeforeScreenTimeout": 14,
  "passwordPreviousPasswordBlockCount": 2,
  "passwordSignInFailureCountBeforeFactoryReset": 12,
  "passwordRequiredType": "lowSecurityBiometric",
  "workProfileDataSharingType": "preventAny",
  "workProfileBlockNotificationsWhileDeviceLocked": true,
  "workProfileBlockAddingAccounts": true,
  "workProfileBluetoothEnableContactSharing": true,
  "workProfileBlockScreenCapture": true,
  "workProfileBlockCrossProfileCallerId": true,
  "workProfileBlockCamera": true,
  "workProfileBlockCrossProfileContactsSearch": true,
  "workProfileBlockCrossProfileCopyPaste": true,
  "workProfileDefaultAppPermissionPolicy": "prompt",
  "workProfilePasswordBlockFingerprintUnlock": true,
  "workProfilePasswordBlockTrustAgents": true,
  "workProfilePasswordExpirationDays": 1,
  "workProfilePasswordMinimumLength": 0,
  "workProfilePasswordMinNumericCharacters": 7,
  "workProfilePasswordMinNonLetterCharacters": 9,
  "workProfilePasswordMinLetterCharacters": 6,
  "workProfilePasswordMinLowerCaseCharacters": 9,
  "workProfilePasswordMinUpperCaseCharacters": 9,
  "workProfilePasswordMinSymbolCharacters": 6,
  "workProfilePasswordMinutesOfInactivityBeforeScreenTimeout": 9,
  "workProfilePasswordPreviousPasswordBlockCount": 13,
  "workProfilePasswordSignInFailureCountBeforeFactoryReset": 7,
  "workProfilePasswordRequiredType": "lowSecurityBiometric",
  "workProfileRequirePassword": true,
  "securityRequireVerifyApps": true
}