Type de ressource androidManagedAppProtection

Espace de noms: microsoft.graph

Remarque : l’API Microsoft Graph pour Intune requiert une licence Intune active pour le client.

Stratégie utilisée pour configurer les paramètres de gestion détaillée destinés à des groupes de sécurité spécifiques et pour un ensemble spécifié d’applications sur un appareil Android

Hérite de targetedManagedAppProtection

Méthodes

Méthode Type renvoyé Description
List androidManagedAppProtections Collection androidManagedAppProtection Répertorie les propriétés et les relations de l’objet androidManagedAppProtection.
Get androidManagedAppProtection androidManagedAppProtection Lit les propriétés et les relations de l’objet androidManagedAppProtection.
Create androidManagedAppProtection androidManagedAppProtection Crée un objet androidManagedAppProtection.
Delete androidManagedAppProtection Aucun Supprime un objet androidManagedAppProtection.
Update androidManagedAppProtection androidManagedAppProtection Mise à jour les propriétés d’un objet androidManagedAppProtection.

Propriétés

Propriété Type Description
displayName String Nom d’affichage de la stratégie. Hérité de managedAppPolicy.
description String Description de la stratégie. Hérité de managedAppPolicy.
createdDateTime DateTimeOffset Date et heure de la création de la stratégie. Hérité de managedAppPolicy.
lastModifiedDateTime DateTimeOffset Dernière modification de la stratégie. Hérité de managedAppPolicy.
id String Clé de l’entité. Hérité de managedAppPolicy.
version String Version de l’entité. Hérité de managedAppPolicy.
periodOfflineBeforeAccessCheck Duration Période après laquelle l’accès est vérifié lorsque l’appareil n’est pas connecté à Internet. Hérité de managedAppProtection
periodOnlineBeforeAccessCheck Duration Période après laquelle l’accès est vérifié lorsque l’appareil est connecté à Internet. Hérité de managedAppProtection
allowedInboundDataTransferSources managedAppDataTransferLevel Sources à partir desquelles les données sont autorisées à être transférées. Hérité de managedAppProtection. Les valeurs possibles sont allApps, managedApps et none.
allowedOutboundDataTransferDestinations managedAppDataTransferLevel Destinations vers lesquelles les données sont autorisées à être transférées. Hérité de managedAppProtection. Les valeurs possibles sont allApps, managedApps et none.
organizationalCredentialsRequired Booléen Indique si les informations d’identification de votre organisation sont requises pour utiliser l’application. Hérité de managedAppProtection
allowedOutboundClipboardSharingLevel managedAppClipboardSharingLevel Niveau auquel le Presse-papiers peut être partagé entre les applications sur l’appareil géré. Hérité de managedAppProtection. Les valeurs possibles sont les suivantes : allApps, managedAppsWithPasteIn, managedApps, blocked.
dataBackupBlocked Booléen Indique si la sauvegarde des données de l’application gérée est bloquée. Hérité de managedAppProtection
deviceComplianceRequired Booléen Indique si la conformité de l’appareil est requise. Hérité de managedAppProtection
managedBrowserToOpenLinksRequired Valeur booléenne Indique si les liens Internet doivent être ouverts dans l’application managed browser ou tout navigateur personnalisé spécifié par CustomBrowserProtocol (pour iOS) ou CustomBrowserPackageId/CustomBrowserDisplayName (pour Android) Hérité de managedAppProtection
saveAsBlocked Booléen Indique si les utilisateurs peuvent utiliser l’élément de menu « Enregistrer sous » pour enregistrer une copie des fichiers protégés. Hérité de managedAppProtection
periodOfflineBeforeWipeIsEnforced Duration La durée pendant laquelle une application est autorisée à rester déconnectée d’Internet avant la réinitialisation de toutes les données gérées. Hérité de managedAppProtection
pinRequired Booléen Indique si un code confidentiel au niveau de l’application est requis. Hérité de managedAppProtection
maximumPinRetries Int32 Nombre maximal de tentatives d’épingle incorrectes avant que l’application gérée soit bloquée ou réinitialisé. Hérité de managedAppProtection
simplePinBlocked Booléen Indique si simplePin est bloqué. Hérité de managedAppProtection
minimumPinLength Int32 Longueur minimale requise du code confidentiel pour un code confidentiel au niveau de l’application si PinRequired est défini sur True - Hérité de managedAppProtection
pinCharacterSet managedAppPinCharacterSet Jeu de caractères pouvant être utilisé pour un code confidentiel au niveau de l’application si PinRequired est défini sur True. Hérité de managedAppProtection. Les valeurs possibles sont les suivantes : numeric, alphanumericAndSymbol.
periodBeforePinReset Duration Période avant que le code confidentiel pour tous les niveaux soit réinitialisé si PinRequired est défini sur True. Hérité de managedAppProtection
allowedDataStorageLocations Collection managedAppDataStorageLocation Emplacements de stockage de données dans lesquels un utilisateur peut stocker des données gérées. Hérité de managedAppProtection
contactSyncBlocked Booléen Indique si des contacts peuvent être synchronisés sur l’appareil de l’utilisateur. Hérité de managedAppProtection
printBlocked Booléen Indique si l’impression est autorisée à partir d’applications gérées. Hérité de managedAppProtection
fingerprintBlocked Booléen Indique si l’utilisation du lecteur d’empreintes digitales est autorisée à la place d’un code confidentiel si PinRequired est défini sur True. Hérité de managedAppProtection
disableAppPinIfDevicePinIsSet Booléen Indique si l’utilisation du code confidentiel de l’application est requise si le code confidentiel de l’appareil est défini. Hérité de managedAppProtection
minimumRequiredOsVersion String Les versions inférieures à celle spécifiée empêcheront l’application gérée d’accéder aux données de l’entreprise. Hérité de managedAppProtection
minimumWarningOsVersion String Les versions inférieures à celle spécifiée engendreront des messages d’avertissement sur l’application gérée lors de l’accès aux données de l’entreprise. Hérité de managedAppProtection
minimumRequiredAppVersion String Les versions inférieures à celle spécifiée empêcheront l’application gérée d’accéder aux données de l’entreprise. Hérité de managedAppProtection
minimumWarningAppVersion String Les versions inférieures à celle spécifiée engendreront des messages d’avertissement sur l’application gérée. Hérité de managedAppProtection
managedBrowser managedBrowserType Indique dans quel(s) navigateur(s) géré(s) les liens Internet doivent être ouverts. Lorsque cette propriété est configurée, ManagedBrowserToOpenLinksRequired doit avoir la valeur true. Hérité de managedAppProtection. Les valeurs possibles sont les suivantes : notConfigured, microsoftEdge.
isAssigned Booléen Indique si la stratégie est déployée sur un groupe d’inclusion ou non. Hérité de targetedManagedAppProtection
screenCaptureBlocked Boolean Indique si un utilisateur géré peut effectuer des captures d’écran des applications gérées
disableAppEncryptionIfDeviceEncryptionIsEnabled Booléen Lorsque ce paramètre est activé, le chiffrement au niveau de l’application est désactivé si le chiffrement au niveau de l’appareil est activé
encryptAppData Boolean Indique si les données d’application pour les applications gérées doivent être chiffrées
deployedAppCount Int32 Nombre d’applications sur lesquelles la stratégie actuelle est déployée.
minimumRequiredPatchVersion String Définit le niveau de correctif logiciel de sécurité Android le plus ancien requis qu’un utilisateur peut avoir pour obtenir un accès sécurisé à l’application.
minimumWarningPatchVersion String Définit le niveau de correctif logiciel de sécurité Android le plus ancien recommandé qu’un utilisateur peut avoir pour un accès sécurisé à l’application.
customBrowserPackageId Chaîne Identificateur unique du navigateur personnalisé préféré pour ouvrir le lien web sur Android. Lorsque cette propriété est configurée, ManagedBrowserToOpenLinksRequired doit avoir la valeur true.
customBrowserDisplayName Chaîne Nom convivial du navigateur personnalisé préféré pour ouvrir le lien web sur Android. Lorsque cette propriété est configurée, ManagedBrowserToOpenLinksRequired doit avoir la valeur true.

Relations

Relation Type Description
affectations Collection targetedManagedAppPolicyAssignment Propriété de navigation pour la liste des groupes d’inclusion ou d’exclusion sur laquelle la stratégie est déployée. Hérité de targetedManagedAppProtection
applications Collection managedMobileApp Liste des applications sur lesquelles la stratégie est déployée.
deploymentSummary managedAppPolicyDeploymentSummary Propriété de navigation pour le résumé du déploiement de la configuration.

Représentation JSON

Voici une représentation JSON de la ressource.

{
  "@odata.type": "#microsoft.graph.androidManagedAppProtection",
  "displayName": "String",
  "description": "String",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "version": "String",
  "periodOfflineBeforeAccessCheck": "String (duration)",
  "periodOnlineBeforeAccessCheck": "String (duration)",
  "allowedInboundDataTransferSources": "String",
  "allowedOutboundDataTransferDestinations": "String",
  "organizationalCredentialsRequired": true,
  "allowedOutboundClipboardSharingLevel": "String",
  "dataBackupBlocked": true,
  "deviceComplianceRequired": true,
  "managedBrowserToOpenLinksRequired": true,
  "saveAsBlocked": true,
  "periodOfflineBeforeWipeIsEnforced": "String (duration)",
  "pinRequired": true,
  "maximumPinRetries": 1024,
  "simplePinBlocked": true,
  "minimumPinLength": 1024,
  "pinCharacterSet": "String",
  "periodBeforePinReset": "String (duration)",
  "allowedDataStorageLocations": [
    "String"
  ],
  "contactSyncBlocked": true,
  "printBlocked": true,
  "fingerprintBlocked": true,
  "disableAppPinIfDevicePinIsSet": true,
  "minimumRequiredOsVersion": "String",
  "minimumWarningOsVersion": "String",
  "minimumRequiredAppVersion": "String",
  "minimumWarningAppVersion": "String",
  "managedBrowser": "String",
  "isAssigned": true,
  "screenCaptureBlocked": true,
  "disableAppEncryptionIfDeviceEncryptionIsEnabled": true,
  "encryptAppData": true,
  "deployedAppCount": 1024,
  "minimumRequiredPatchVersion": "String",
  "minimumWarningPatchVersion": "String",
  "customBrowserPackageId": "String",
  "customBrowserDisplayName": "String"
}