Type de ressource androidForWorkCompliancePolicy
Espace de noms: microsoft.graph
Important: Les API Microsoft Graph sous la version /beta sont susceptibles d’être modifiées ; l’utilisation de production n’est pas prise en charge.
Remarque : l’API Microsoft Graph pour Intune requiert une licence Intune active pour le client.
Cette classe contient des paramètres de conformité pour Android for Work.
Hérite de deviceCompliancePolicy.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
List androidForWorkCompliancePolicies | collection androidForWorkCompliancePolicy | Répertorie les propriétés et les relations des objets androidForWorkCompliancePolicy . |
Obtenir androidForWorkCompliancePolicy | androidForWorkCompliancePolicy | Lit les propriétés et relations de l’objet androidForWorkCompliancePolicy . |
Créer androidForWorkCompliancePolicy | androidForWorkCompliancePolicy | Créez un objet androidForWorkCompliancePolicy . |
Supprimer androidForWorkCompliancePolicy | Aucune | Supprime un androidForWorkCompliancePolicy. |
Mettre à jour androidForWorkCompliancePolicy | androidForWorkCompliancePolicy | Mettez à jour les propriétés d’un objet androidForWorkCompliancePolicy . |
Propriétés
Propriété | Type | Description |
---|---|---|
roleScopeTagIds | String collection | Liste des balises d’étendue pour cette instance d’entité. Hérité de deviceCompliancePolicy. |
id | String | Clé de l’entité. Hérité de deviceCompliancePolicy. |
createdDateTime | DateTimeOffset | Date et heure de création de l’objet. Hérité de deviceCompliancePolicy. |
description | String | Description de la configuration de l’appareil fournie par l’administrateur. Hérité de deviceCompliancePolicy. |
lastModifiedDateTime | DateTimeOffset | Date et heure de dernière modification de l’objet. Hérité de deviceCompliancePolicy. |
displayName | String | Nom de la configuration de l’appareil fourni par l’administrateur. Hérité de deviceCompliancePolicy. |
version | Int32 | Version de la configuration de l’appareil. Hérité de deviceCompliancePolicy. |
passwordRequired | Booléen | Exige un mot de passe pour déverrouiller l’appareil. |
passwordMinimumLength | Int32 | Longueur minimale du mot de passe. Valeurs valides comprises entre 4 et 16 |
passwordRequiredType | androidRequiredPasswordType | Type de caractères dans le mot de passe. Les valeurs possibles sont les suivantes : deviceDefault , alphabetic , alphanumeric , alphanumericWithSymbols , lowSecurityBiometric , numeric , numericComplex et any . |
requiredPasswordComplexity | androidRequiredPasswordComplexity | Indique la complexité requise du mot de passe de l’appareil sur Android. Un des éléments suivants : NONE, LOW, MEDIUM, HIGH. Il s’agit d’une nouvelle API ciblée sur l’API Android 12+. Les valeurs possibles sont les suivantes : none , low , medium , high . |
passwordMinutesOfInactivityBeforeLock | Int32 | Minutes d’inactivité avant qu’un mot de passe soit nécessaire. |
passwordExpirationDays | Int32 | Nombre de jours avant l’expiration du mot de passe. Valeurs valides comprises entre 1 et 365 |
passwordPreviousPasswordBlockCount | Int32 | Nombre de mots de passe précédents à bloquer. Valeurs valides comprises entre 1 et 24 |
passwordSignInFailureCountBeforeFactoryReset | Int32 | Nombre d’échecs de connexion autorisés avant la réinitialisation aux paramètres d’usine. Valeurs valides 1 à 16 |
workProfilePasswordExpirationInDays | Int32 | Nombre de jours avant l’expiration du mot de passe du profil professionnel. Valeurs valides comprises entre 1 et 365 |
workProfilePasswordMinimumLength | Int32 | Longueur minimale du mot de passe du profil professionnel. Valeurs valides comprises entre 4 et 16 |
workProfileInactiveBeforeScreenLockInMinutes | Int32 | Minutes d’inactivité avant l’extinction de l’écran. |
workProfilePreviousPasswordBlockCount | Int32 | Nombre de mots de passe de profil professionnel précédents à bloquer. Valeurs valides comprises entre 0 et 24 |
workProfilePasswordRequiredType | androidForWorkRequiredPasswordType | Type de mot de passe de profil professionnel requis. Les valeurs possibles sont les suivantes : deviceDefault , lowSecurityBiometric , required , atLeastNumeric , numericComplex , atLeastAlphabetic , atLeastAlphanumeric et alphanumericWithSymbols . |
workProfileRequiredPasswordComplexity | androidRequiredPasswordComplexity | Indique la complexité requise du mot de passe du profil professionnel sur Android. Un des éléments suivants : NONE, LOW, MEDIUM, HIGH. Il s’agit d’une nouvelle API destinée à Android 12+. Les valeurs possibles sont les suivantes : none , low , medium , high . |
workProfileRequirePassword | Valeur booléenne | Le mot de passe est requis ou non pour le profil professionnel |
securityPreventInstallAppsFromUnknownSources | Booléen | Exige que l’installation d’applications provenant de sources inconnues soit désactivée sur les appareils. |
securityDisableUsbDebugging | Booléen | Désactive le débogage USB sur les appareils Android. |
securityRequireVerifyApps | Booléen | Exige que la fonctionnalité « Vérifier les applications » d’Android soit activée. |
deviceThreatProtectionEnabled | Booléen | Exige que la protection contre les menaces sur les appareils soit activée pour les appareils. |
deviceThreatProtectionRequiredSecurityLevel | deviceThreatProtectionLevel | Requiert le niveau de risque minimal pour la protection contre les menaces sur appareil mobile pour signaler toute non-conformité. Les valeurs possibles sont les suivantes : unavailable , secured , low , medium , high et notSet . |
securityBlockJailbrokenDevices | Booléen | Les appareils ne doivent pas être débridés ni associés à une racine. |
osMinimumVersion | String | Version minimale d’Android. |
osMaximumVersion | String | Version maximale d’Android. |
minAndroidSecurityPatchLevel | String | Niveau de correctif logiciel de sécurité Android minimal. |
storageRequireEncryption | Booléen | Requiert le chiffrement sur les appareils Android. |
securityRequireSafetyNetAttestationBasicIntegrity | Valeur booléenne | Demandez à l’appareil de passer la vérification de l’intégrité de base de l’intégrité de la lecture. |
securityRequireSafetyNetAttestationCertifiedDevice | Valeur booléenne | Demandez à l’appareil de passer la vérification de l’intégrité de l’appareil play. |
securityRequireGooglePlayServices | Booléen | Requiert que les services Google Play soient installés et activés sur l’appareil. |
securityRequireUpToDateSecurityProviders | Booléen | Exige que l’appareil ait des fournisseurs de sécurité à jour. L’appareil nécessitera que les services Google Play soient activés et à jour. |
securityRequireCompanyPortalAppIntegrity | Booléen | Exige que l’appareil effectue la vérification d’intégrité d’exécution d’application cliente du portail d’entreprise. |
securityRequiredAndroidSafetyNetEvaluationType | androidSafetyNetEvaluationType | Exiger un type d’évaluation SafetyNet spécifique pour la conformité. Les valeurs possibles sont les suivantes : basic , hardwareBacked . |
Relations
Relation | Type | Description |
---|---|---|
scheduledActionsForRule | Collection deviceComplianceScheduledActionForRule | Liste des actions planifiées par règle pour cette stratégie de conformité. Il s’agit d’une propriété obligatoire lors de la création de stratégies de conformité par plateforme individuelles. Hérité de deviceCompliancePolicy. |
deviceStatuses | Collection deviceComplianceDeviceStatus | Liste des objets DeviceComplianceDeviceStatus. Hérité de deviceCompliancePolicy. |
userStatuses | Collection deviceComplianceUserStatus | Liste des objets DeviceComplianceUserStatus. Hérité de deviceCompliancePolicy. |
deviceStatusOverview | deviceComplianceDeviceOverview | Vue d’ensemble des statuts d’appareil de conformité d’appareil- Hérité de deviceCompliancePolicy. |
userStatusOverview | deviceComplianceUserOverview | Vue d’ensemble des statuts d’utilisateur de conformité d’appareil- Hérité de deviceCompliancePolicy. |
deviceSettingStateSummaries | Collection settingStateDeviceSummary | Synthèse de l’état des paramètres de conformité des appareils- Hérité de deviceCompliancePolicy. |
Affectations | Collection deviceCompliancePolicyAssignment | Collection d’affectations pour la stratégie de conformité. Hérité de deviceCompliancePolicy. |
Représentation JSON
Voici une représentation JSON de la ressource.
{
"@odata.type": "#microsoft.graph.androidForWorkCompliancePolicy",
"roleScopeTagIds": [
"String"
],
"id": "String (identifier)",
"createdDateTime": "String (timestamp)",
"description": "String",
"lastModifiedDateTime": "String (timestamp)",
"displayName": "String",
"version": 1024,
"passwordRequired": true,
"passwordMinimumLength": 1024,
"passwordRequiredType": "String",
"requiredPasswordComplexity": "String",
"passwordMinutesOfInactivityBeforeLock": 1024,
"passwordExpirationDays": 1024,
"passwordPreviousPasswordBlockCount": 1024,
"passwordSignInFailureCountBeforeFactoryReset": 1024,
"workProfilePasswordExpirationInDays": 1024,
"workProfilePasswordMinimumLength": 1024,
"workProfileInactiveBeforeScreenLockInMinutes": 1024,
"workProfilePreviousPasswordBlockCount": 1024,
"workProfilePasswordRequiredType": "String",
"workProfileRequiredPasswordComplexity": "String",
"workProfileRequirePassword": true,
"securityPreventInstallAppsFromUnknownSources": true,
"securityDisableUsbDebugging": true,
"securityRequireVerifyApps": true,
"deviceThreatProtectionEnabled": true,
"deviceThreatProtectionRequiredSecurityLevel": "String",
"securityBlockJailbrokenDevices": true,
"osMinimumVersion": "String",
"osMaximumVersion": "String",
"minAndroidSecurityPatchLevel": "String",
"storageRequireEncryption": true,
"securityRequireSafetyNetAttestationBasicIntegrity": true,
"securityRequireSafetyNetAttestationCertifiedDevice": true,
"securityRequireGooglePlayServices": true,
"securityRequireUpToDateSecurityProviders": true,
"securityRequireCompanyPortalAppIntegrity": true,
"securityRequiredAndroidSafetyNetEvaluationType": "String"
}