Home
> Mac administration, macOS, Management Profiles > Disable screenshots and screen recordings on macOS Mojave
Disable screenshots and screen recordings on macOS Mojave
In certain circumstances, like taking school tests or handling sensitive documents, it may be necessary to disable the ability to create screenshots or make screen recordings. For those who need to do this, it’s possible to set this with a profile.
PayloadType: com.apple.applicationaccess
Key: allowScreenShot
Type: boolean
Once a profile has been built and applied to a Mac running macOS Mojave, trying to create a screenshot or screen recording will result in the following message.
For more details, please see below the jump.
A sample profile is below and also available on GitHub via the following link:
https://github.com/rtrouton/profiles/tree/master/DisableScreenshotCreation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>PayloadContent</key> | |
<array> | |
<dict> | |
<key>PayloadDescription</key> | |
<string>Configures restrictions</string> | |
<key>PayloadDisplayName</key> | |
<string>Restrictions</string> | |
<key>PayloadIdentifier</key> | |
<string>com.github.4F47396E-A6FE-4A93-903B-AF515787E45A.com.apple.applicationaccess.8E71EA7C-8960-4CB5-A36D-0A633F7E1213</string> | |
<key>PayloadOrganization</key> | |
<string></string> | |
<key>PayloadType</key> | |
<string>com.apple.applicationaccess</string> | |
<key>PayloadUUID</key> | |
<string>8E71EA7C-8960-4CB5-A36D-0A633F7E1213</string> | |
<key>PayloadVersion</key> | |
<integer>1</integer> | |
<key>allowScreenShot</key> | |
<false/> | |
</dict> | |
</array> | |
<key>PayloadDescription</key> | |
<string>Disable the ability to create screenshots or screen recordings on macOS</string> | |
<key>PayloadDisplayName</key> | |
<string>Disable Screenshot Creation</string> | |
<key>PayloadIdentifier</key> | |
<string>com.github.4F47396E-A6FE-4A93-903B-AF515787E45A</string> | |
<key>PayloadOrganization</key> | |
<string>Company Name</string> | |
<key>PayloadScope</key> | |
<string>System</string> | |
<key>PayloadType</key> | |
<string>Configuration</string> | |
<key>PayloadUUID</key> | |
<string>4F47396E-A6FE-4A93-903B-AF515787E45A</string> | |
<key>PayloadVersion</key> | |
<integer>1</integer> | |
</dict> | |
</plist> |
Categories: Mac administration, macOS, Management Profiles
https://github.com/rtrouton/profiles/tree/master/DisableSc MuffCreation