Type de ressource macOSPrivacyAccessControlItem

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.

Représente les préférences de confidentialité par processus.

Propriétés

Propriété Type Description
displayName Chaîne Nom complet de l’application, du processus ou de l’exécutable.
identifiant Chaîne ID de bundle ou chemin d’accès de l’application, du processus ou de l’exécutable.
identifierType macOSProcessIdentifierType Un ID d’offre groupée est utilisé pour identifier une application. Un chemin d’accès est utilisé pour identifier un processus ou un exécutable. Les valeurs possibles sont les suivantes : bundleID, path.
codeRequirement Chaîne Entrez le code requis, qui peut être obtenu avec la commande « codesign –display -r – » dans l’application Terminal. Incluez tout ce qui suit '=>'.
staticCodeValidation Valeur booléenne Valide statiquement l’exigence du code. Utilisez ce paramètre si le processus invalide sa signature de code dynamique.
blockCamera Valeur booléenne Bloquer l’accès à l’application caméra.
blockMicrophone Valeur booléenne Bloquer l’accès au microphone.
blockScreenCapture Valeur booléenne Empêcher l’application de capturer le contenu de l’affichage système. Nécessite macOS 10.15 ou version ultérieure.
blockListenEvent Valeur booléenne Empêchez l’application ou le processus d’écouter les événements des périphériques d’entrée tels que la souris, le clavier et le pavé tactile. Nécessite macOS 10.15 ou version ultérieure.
speechRecognition Enablement Autoriser ou bloquer l’accès à la fonctionnalité de reconnaissance vocale du système. Les valeurs possibles sont notConfigured, enabled et disabled.
Accessibilité Enablement Autorisez l’application ou le processus à contrôler le Mac via le sous-système d’accessibilité. Les valeurs possibles sont notConfigured, enabled et disabled.
Addressbook Enablement Autoriser ou bloquer l’accès aux informations de contact gérées par les contacts. Les valeurs possibles sont notConfigured, enabled et disabled.
calendrier Enablement Autorisez ou bloquez l’accès aux informations d’événement gérées par Le calendrier. Les valeurs possibles sont notConfigured, enabled et disabled.
Rappels Enablement Autoriser ou bloquer l’accès aux informations gérées par les rappels. Les valeurs possibles sont notConfigured, enabled et disabled.
photos Enablement Autoriser ou bloquer l’accès aux images gérées par Photos. Les valeurs possibles sont notConfigured, enabled et disabled.
mediaLibrary Enablement Autorisez ou bloquez l’accès à la musique et à la bibliothèque multimédia. Les valeurs possibles sont notConfigured, enabled et disabled.
fileProviderPresence Enablement Autoriser l’application ou le processus à accéder aux fichiers gérés par l’extension de fournisseur de fichiers d’une autre application. Nécessite macOS 10.15 ou version ultérieure. . Les valeurs possibles sont notConfigured, enabled et disabled.
systemPolicyAllFiles Enablement Contrôler l’accès à tous les fichiers protégés sur un appareil. Les fichiers peuvent se trouver à des emplacements tels que des e-mails, des messages, des applications et des paramètres d’administration. Appliquez ce paramètre avec précaution. Les valeurs possibles sont notConfigured, enabled et disabled.
systemPolicySystemAdminFiles Enablement Autoriser l’application ou le processus à accéder aux fichiers utilisés dans l’administration système. Les valeurs possibles sont notConfigured, enabled et disabled.
systemPolicyDesktopFolder Enablement Autoriser ou bloquer l’accès au dossier Bureau. Les valeurs possibles sont notConfigured, enabled et disabled.
systemPolicyDocumentsFolder Enablement Autoriser ou bloquer l’accès au dossier Documents. Les valeurs possibles sont notConfigured, enabled et disabled.
systemPolicyDownloadsFolder Enablement Autorisez ou bloquez l’accès au dossier Téléchargements. Les valeurs possibles sont notConfigured, enabled et disabled.
systemPolicyNetworkVolumes Enablement Autoriser ou bloquer l’accès aux volumes réseau. Nécessite macOS 10.15 ou version ultérieure. Les valeurs possibles sont notConfigured, enabled et disabled.
systemPolicyRemovableVolumes Enablement Contrôlez l’accès aux volumes amovibles sur l’appareil, comme un disque dur externe. Nécessite macOS 10.15 ou version ultérieure. Les valeurs possibles sont notConfigured, enabled et disabled.
postEvent Enablement Contrôlez l’accès aux API CoreGraphics, qui sont utilisées pour envoyer des événements CGEvent au flux d’événements système. Les valeurs possibles sont notConfigured, enabled et disabled.
appleEventsAllowedReceivers Collection macOSAppleEventReceiver Autoriser ou refuser l’application ou le processus pour envoyer un événement Apple restreint à une autre application ou processus. Vous devez connaître l’identificateur, le type d’identificateur et le code requis de l’application ou du processus de réception. Cette collection peut contenir 500 éléments au maximum.

Relations

Aucun

Représentation JSON

Voici une représentation JSON de la ressource.

{
  "@odata.type": "#microsoft.graph.macOSPrivacyAccessControlItem",
  "displayName": "String",
  "identifier": "String",
  "identifierType": "String",
  "codeRequirement": "String",
  "staticCodeValidation": true,
  "blockCamera": true,
  "blockMicrophone": true,
  "blockScreenCapture": true,
  "blockListenEvent": true,
  "speechRecognition": "String",
  "accessibility": "String",
  "addressBook": "String",
  "calendar": "String",
  "reminders": "String",
  "photos": "String",
  "mediaLibrary": "String",
  "fileProviderPresence": "String",
  "systemPolicyAllFiles": "String",
  "systemPolicySystemAdminFiles": "String",
  "systemPolicyDesktopFolder": "String",
  "systemPolicyDocumentsFolder": "String",
  "systemPolicyDownloadsFolder": "String",
  "systemPolicyNetworkVolumes": "String",
  "systemPolicyRemovableVolumes": "String",
  "postEvent": "String",
  "appleEventsAllowedReceivers": [
    {
      "@odata.type": "microsoft.graph.macOSAppleEventReceiver",
      "codeRequirement": "String",
      "identifier": "String",
      "identifierType": "String",
      "allowed": true
    }
  ]
}