Freigeben über


macOSPrivacyAccessControlItem-Ressourcentyp

Namespace: microsoft.graph

Wichtig: Microsoft Graph-APIs unter der /beta-Version können sich ändern. Die Verwendung in der Produktion wird nicht unterstützt.

Hinweis: Die Microsoft Graph-API für Intune setzt eine aktive Intune-Lizenz für den Mandanten voraus.

Stellt die Datenschutzeinstellungen pro Prozess dar.

Eigenschaften

Eigenschaft Typ Beschreibung
displayName String Der Anzeigename der App, des Prozesses oder der ausführbaren Datei.
Bezeichner String Die Bündel-ID oder der Pfad der App, des Prozesses oder der ausführbaren Datei.
identifierType macOSProcessIdentifierType Eine Bündel-ID wird verwendet, um eine App zu identifizieren. Ein Pfad wird verwendet, um einen Prozess oder eine ausführbare Datei zu identifizieren. Mögliche Werte sind: bundleID und path.
codeRequirement String Geben Sie die Codeanforderung ein, die Mit dem Befehl "codesign –display -r –" in der Terminal-App abgerufen werden kann. Fügen Sie alles nach "=>" ein.
staticCodeValidation Boolesch Überprüft die Codeanforderung statisch. Verwenden Sie diese Einstellung, wenn der Prozess seine dynamische Codesignatur ungültig macht.
blockCamera Boolesch Blockieren des Zugriffs auf die Kamera-App.
blockMicrophone Boolesch Blockieren des Zugriffs auf das Mikrofon.
blockScreenCapture Boolesch Blockieren der App am Erfassen von Inhalten der Systemanzeige. Erfordert macOS 10.15 oder höher.
blockListenEvent Boolesch Blockieren, dass die App oder der Prozess auf Ereignisse von Eingabegeräten wie Maus, Tastatur und Trackpad lauscht. Erfordert macOS 10.15 oder höher.
speechRecognition Aktivierung Zulassen oder Blockieren des Zugriffs auf die Systemspracherkennungsfunktion. Mögliche Werte sind: notConfigured, enabled und disabled.
Zugänglichkeit Aktivierung Erlauben Sie der App oder dem Prozess, den Mac über das Subsystem Barrierefreiheit zu steuern. Mögliche Werte sind: notConfigured, enabled und disabled.
Addressbook Aktivierung Zulassen oder Blockieren des Zugriffs auf Kontaktinformationen, die von Kontakten verwaltet werden. Mögliche Werte sind: notConfigured, enabled und disabled.
Kalender Aktivierung Zulassen oder Blockieren des Zugriffs auf Ereignisinformationen, die vom Kalender verwaltet werden. Mögliche Werte sind: notConfigured, enabled und disabled.
Erinnerungen Aktivierung Erlauben oder blockieren Sie den Zugriff auf Informationen, die von Erinnerungen verwaltet werden. Mögliche Werte sind: notConfigured, enabled und disabled.
Fotos Aktivierung Erlauben oder blockieren Sie den Zugriff auf Bilder, die von Fotos verwaltet werden. Mögliche Werte sind: notConfigured, enabled und disabled.
mediaLibrary Aktivierung Zulassen oder Blockieren des Zugriffs auf Musik und die Medienbibliothek. Mögliche Werte sind: notConfigured, enabled und disabled.
fileProviderPresence Aktivierung Zulassen, dass die App oder der Prozess auf Dateien zugreifen kann, die von der Dateianbietererweiterung einer anderen App verwaltet werden. Erfordert macOS 10.15 oder höher. . Mögliche Werte sind: notConfigured, enabled und disabled.
systemPolicyAllFiles Aktivierung Steuern des Zugriffs auf alle geschützten Dateien auf einem Gerät. Dateien können sich an Speicherorten wie E-Mails, Nachrichten, Apps und administrativen Einstellungen befinden. Wenden Sie diese Einstellung mit Vorsicht an. Mögliche Werte sind: notConfigured, enabled und disabled.
systemPolicySystemAdminFiles Aktivierung Zulassen, dass App oder Prozess auf Dateien zugreifen kann, die in der Systemverwaltung verwendet werden. Mögliche Werte sind: notConfigured, enabled und disabled.
systemPolicyDesktopFolder Aktivierung Erlauben oder blockieren Sie den Zugriff auf den Desktopordner. Mögliche Werte sind: notConfigured, enabled und disabled.
systemPolicyDocumentsFolder Aktivierung Zulassen oder Blockieren des Zugriffs auf den Ordner "Dokumente". Mögliche Werte sind: notConfigured, enabled und disabled.
systemPolicyDownloadsFolder Aktivierung Zulassen oder Blockieren des Zugriffs auf den Ordner "Downloads". Mögliche Werte sind: notConfigured, enabled und disabled.
systemPolicyNetworkVolumes Aktivierung Zulassen oder Blockieren des Zugriffs auf Netzwerkvolumes Erfordert macOS 10.15 oder höher. Mögliche Werte sind: notConfigured, enabled und disabled.
systemPolicyRemovableVolumes Aktivierung Steuern Sie den Zugriff auf Wechseldatenträger auf dem Gerät, z. B. eine externe Festplatte. Erfordert macOS 10.15 oder höher. Mögliche Werte sind: notConfigured, enabled und disabled.
postEvent Aktivierung Steuern Sie den Zugriff auf CoreGraphics-APIs, die zum Senden von CGEvents an den Systemereignisstream verwendet werden. Mögliche Werte sind: notConfigured, enabled und disabled.
appleEventsAllowedReceivers macOSAppleEventReceiver-Auflistung Zulassen oder Verweigern der App oder des Prozesses zum Senden eines eingeschränkten Apple-Ereignisses an eine andere App oder einen anderen Prozess. Sie müssen den Bezeichner, den Bezeichnertyp und die Codeanforderung der empfangenden App oder des prozesses kennen. Diese Sammlung darf maximal 500 Elemente enthalten.

Beziehungen

Keine

JSON-Darstellung

Es folgt eine JSON-Darstellung der 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
    }
  ]
}