Тип ресурса macOSPrivacyAccessControlItem

Пространство имен: microsoft.graph

Важно: API Microsoft Graph в версии /beta могут быть изменены; Использование в рабочей среде не поддерживается.

Примечание. API Microsoft Graph для Intune требует наличия активной лицензии Intune для клиента.

Представляет параметры конфиденциальности для отдельных процессов.

Свойства

Свойство Тип Описание
displayName String Отображаемое имя приложения, процесса или исполняемого файла.
идентификатор String Идентификатор пакета или путь к приложению, процессу или исполняемому файлу.
identifierType macOSProcessIdentifierType Идентификатор пакета используется для идентификации приложения. Путь используется для идентификации процесса или исполняемого файла. Возможные значения: bundleID, path.
codeRequirement String Введите требование к коду, которое можно получить с помощью команды "codesign -display -r -" в приложении Терминала. Добавьте все после "=>".
staticCodeValidation Логический Статически проверяет требование кода. Используйте этот параметр, если процесс делает недействительным свою сигнатуру динамического кода.
blockCamera Логический Блокировка доступа к приложению камеры.
blockMicrophone Логический Блокировка доступа к микрофону.
blockScreenCapture Логический Запретить приложению записывать содержимое системного дисплея. Требуется macOS 10.15 или более поздней версии.
blockListenEvent Логический Запретите приложению или процессу прослушивать события с устройств ввода, таких как мышь, клавиатура и трекпад. Требуется macOS 10.15 или более поздней версии.
speechRecognition Включения Разрешить или заблокировать доступ к средству распознавания речи системы. Возможные значения: notConfigured, enabled, disabled.
Доступность Включения Разрешите приложению или процессу управлять Компьютером Mac с помощью подсистемы специальных возможностей. Возможные значения: notConfigured, enabled, disabled.
addressBook Включения Разрешить или заблокировать доступ к контактным данным, управляемым контактами. Возможные значения: notConfigured, enabled, disabled.
calendar Включения Разрешить или заблокировать доступ к сведениям о событиях, управляемых календарем. Возможные значения: notConfigured, enabled, disabled.
Напоминания Включения Разрешить или заблокировать доступ к информации, управляемой напоминаниями. Возможные значения: notConfigured, enabled, disabled.
photos Включения Разрешить или заблокировать доступ к изображениям, управляемым фото. Возможные значения: notConfigured, enabled, disabled.
mediaLibrary Включения Разрешить или заблокировать доступ к музыке и библиотеке мультимедиа. Возможные значения: notConfigured, enabled, disabled.
fileProviderPresence Включения Разрешите приложению или процессу доступ к файлам, управляемым расширением поставщика файлов другого приложения. Требуется macOS 10.15 или более поздней версии. . Возможные значения: notConfigured, enabled, disabled.
systemPolicyAllFiles Включения Управление доступом ко всем защищенным файлам на устройстве. Файлы могут находиться в таких расположениях, как сообщения электронной почты, сообщения, приложения и административные параметры. Примените этот параметр с осторожностью. Возможные значения: notConfigured, enabled, disabled.
systemPolicySystemAdminFiles Включения Разрешить приложению или процессу доступ к файлам, используемым в системном администрировании. Возможные значения: notConfigured, enabled, disabled.
systemPolicyDesktopFolder Включения Разрешить или заблокировать доступ к папке Desktop. Возможные значения: notConfigured, enabled, disabled.
systemPolicyDocumentsFolder Включения Разрешить или заблокировать доступ к папке "Документы". Возможные значения: notConfigured, enabled, disabled.
systemPolicyDownloadsFolder Включения Разрешить или заблокировать доступ к папке Загрузки. Возможные значения: notConfigured, enabled, disabled.
systemPolicyNetworkVolumes Включения Разрешить или заблокировать доступ к сетевым томам. Требуется macOS 10.15 или более поздней версии. Возможные значения: notConfigured, enabled, disabled.
systemPolicyRemovableVolumes Включения Управление доступом к съемным томам на устройстве, например к внешнему жесткому диску. Требуется macOS 10.15 или более поздней версии. Возможные значения: notConfigured, enabled, disabled.
postEvent Включения Управление доступом к API CoreGraphics, которые используются для отправки событий CGEvent в поток событий системы. Возможные значения: notConfigured, enabled, disabled.
appleEventsAllowedReceivers Коллекция macOSAppleEventReceiver Разрешить или запретить приложению или процессу отправлять ограниченное событие Apple другому приложению или процессу. Вам потребуется знать идентификатор, тип идентификатора и требования к коду принимающего приложения или процесса. Эта коллекция может содержать не более 500 элементов.

Связи

Нет

Представление JSON

Ниже представлено описание ресурса в формате JSON.

{
  "@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
    }
  ]
}