Compartilhar via


Atualizar androidWorkProfileGeneralDeviceConfiguration

Namespace: microsoft.graph

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

Atualize as propriedades de um objeto androidWorkProfileGeneralDeviceConfiguration .

Essa API está disponível nas seguintes implantações nacionais de nuvem.

Serviço global Governo dos EUA L4 GOVERNO DOS EUA L5 (DOD) China operada pela 21Vianet

Permissões

Uma das seguintes permissões é necessá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)
Delegado (conta corporativa ou de estudante) DeviceManagementConfiguration.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte.
Application DeviceManagementConfiguration.ReadWrite.All

Solicitação HTTP

PATCH /deviceManagement/deviceConfigurations/{deviceConfigurationId}

Cabeçalhos de solicitação

Cabeçalho Valor
Autorização {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.
Aceitar application/json

Corpo da solicitação

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

A tabela a seguir mostra as propriedades necessárias ao criar o 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 Booliano Indica se deve ou não bloquear notificações enquanto o dispositivo está bloqueado.
workProfileBlockAddingAccounts Booliano Bloqueie os usuários de adicionar/remover contas no perfil de trabalho.
workProfileBluetoothEnableContactSharing Booliano Permitir que dispositivos bluetooth acessem contatos empresariais.
workProfileBlockScreenCapture Booliano Bloquear a captura de tela no perfil de trabalho.
workProfileBlockCrossProfileCallerId Booliano Bloquear 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 Bloquear a disponibilidade de contatos de perfil de trabalho no perfil pessoal.
workProfileBlockCrossProfileCopyPaste Booliano Booliano que indica se a configuração não permite que a cópia/colar de perfil cruzado esteja habilitada.
workProfileDefaultAppPermissionPolicy androidWorkProfileDefaultAppPermissionPolicyType Tipo de senha necessário. Os valores possíveis são: deviceDefault, prompt, autoGrant, autoDeny.
workProfilePasswordBlockFingerprintUnlock Booliano Indica se deve ou não bloquear o desbloqueio de impressões digitais para o perfil de trabalho.
workProfilePasswordBlockTrustAgents Booliano Indica se deve ou não bloquear o Bloqueio Inteligente e outros agentes de confiança para o perfil de trabalho.
workProfilePasswordExpirationDays Int32 Número de dias antes da expiração da senha do perfil de trabalho. Valores válidos de 1 a 365
workProfilePasswordMinimumLength Int32 Tamanho mínimo da senha do perfil de trabalho. Valores válidos de 4 a 16
workProfilePasswordMinNumericCharacters Int32 Mínimo # de caracteres numéricos necessários na senha do perfil de trabalho. Valores válidos de 1 a 10
workProfilePasswordMinNonLetterCharacters Int32 Mínimo # de caracteres não letras necessários na senha do perfil de trabalho. Valores válidos de 1 a 10
workProfilePasswordMinLetterCharacters Int32 Mínimo # de caracteres de letra necessários na senha do perfil de trabalho. Valores válidos de 1 a 10
workProfilePasswordMinLowerCaseCharacters Int32 Mínimo # de caracteres de maiúsculas e minúsculas necessários na senha do perfil de trabalho. Valores válidos de 1 a 10
workProfilePasswordMinUpperCaseCharacters Int32 Mínimo # de caracteres de maiúsculas e minúsculas necessários na senha do perfil de trabalho. Valores válidos de 1 a 10
workProfilePasswordMinSymbolCharacters Int32 Mínimo # dos 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 bloqueadas. 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 que é 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 for bem-sucedido, esse método retornará um 200 OK código de resposta e um objeto androidWorkProfileGeneralDeviceConfiguration atualizado no corpo da resposta.

Exemplo

Solicitação

Este é um exemplo da solicitação.

PATCH https://graph.microsoft.com/v1.0/deviceManagement/deviceConfigurations/{deviceConfigurationId}
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 200 OK
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
}