Category filter

Configuration profile to restrict screen capturing on Mac

In today’s digital landscape, protecting sensitive information is crucial to prevent unauthorized access and distribution. Screen capturing allows unauthorized users to take snapshots or record videos of sensitive information, increasing the risk of data breaches. Admins can prevent users from capturing sensitive data and reduce the risk of data leakage by making use of a configuration profile to restrict screen capture, which makes it easier for them to manage various endpoints. This can be achieved by Hexnode’s Deploy Custom Configuration feature.


The sample configuration profiles provided below are created using various profile creator applications.


This configuration profile is supported on Mac devices running macOS 10.14.4 and above.

Configuration profile to disable screenshot and screen recording on Mac

In the above configuration profile, the <key>allowScreenShot</key> key should be set to false to disable the screenshot as well as the screen recording feature.


  • To create and customize configuration profiles, you can use tools like Apple Configurator, Profile Manager or manually create them using text editors.
  • Use non-encrypted .mobileconfig, .xml, or plist files to deploy profiles across devices.
  • Ensure that you do not associate conflicting configurations with the devices.
  • Use wildcards to fetch key values from the portal.
  • It is recommended to manually validate the configuration profile on a system before executing it in bulk.
  • Hexnode will not be responsible for any damage/loss to the system on the behavior of the configuration profile.

  • Configuration Profile Repository