Skip to main content
Solved

Snagit Deployment tool customizing


Forum|alt.badge.img+6

Hi All,

Does anyone have SnagIT Deployment Tool plist for Jamf Pro?

Thanks Advance 

Best answer by a_martin253

Hey all! I have been working on this for a while now and have a JSON that works for 2023, 2024 and now 2025 (aka just "Snagit" now). Here it is:

{
"title": "Snagit 2023",
"description": "",
"__version": "20230831.1205",
"__preferencedomain": "com.techsmith.snagit2023",
"links": [
{
"rel": "Documentation Link",
"href": "https://support.techsmith.com/hc/en-us/articles/115007344888-Enterprise-Install-Guidelines-for-Snagit-on-MacOS"
}
],
"options": {
"remove_empty_properties": true
},
"properties": {
"DisableProductLogin": {
"title": "Disable Sign In Requirement",
"description": "This lets you turn off the TechSmith sign-in requirement.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"HideRegistrationKey": {
"title": "Hide License Info",
"description": "Hides references to the license key, registration info, and deactivation options.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"SUAutomaticallyUpdate": {
"title": "Disable Automatic Updates",
"description": "Disables the ability to have automatic updates installed.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"SUEnableAutomaticChecks": {
"title": "Disable Automatic Check for Updates",
"description": "Disables automatic check for updates.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"DisableCheckForUpdates": {
"title": "Remove Check for Updates button",
"description": "This hides the Check for Updates button in the Menu Bar",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"DisableTracking": {
"title": "Turn Off Analytics Tracking",
"description": "This lets you turn off the analytics tracking",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
}
}
}
-----------------------
{
"title": "Snagit 2024",
"description": "",
"__version": "20230831.1205",
"__preferencedomain": "com.techsmith.snagit2024",
"links": [
{
"rel": "Documentation Link",
"href": "https://support.techsmith.com/hc/en-us/articles/115007344888-Enterprise-Install-Guidelines-for-Snagit-on-MacOS"
}
],
"options": {
"remove_empty_properties": true
},
"properties": {
"DisableProductLogin": {
"title": "Disable Sign In Requirement",
"description": "This lets you turn off the TechSmith sign-in requirement.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"HideRegistrationKey": {
"title": "Hide License Info",
"description": "Hides references to the license key, registration info, and deactivation options.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"SUAutomaticallyUpdate": {
"title": "Disable Automatic Updates",
"description": "Disables the ability to have automatic updates installed.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"SUEnableAutomaticChecks": {
"title": "Disable Automatic Check for Updates",
"description": "Disables automatic check for updates.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"DisableCheckForUpdates": {
"title": "Remove Check for Updates button",
"description": "This hides the Check for Updates button in the Menu Bar",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"DisableTracking": {
"title": "Turn Off Analytics Tracking",
"description": "This lets you turn off the analytics tracking",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
}
}
}

-----------------------

{
"title": "Snagit 2025",
"description": "",
"__version": "20230831.1205",
"__preferencedomain": "com.techsmith.snagit",
"links": [
{
"rel": "Documentation Link",
"href": "https://support.techsmith.com/hc/en-us/articles/115007344888-Enterprise-Install-Guidelines-for-Snagit-on-MacOS"
}
],
"options": {
"remove_empty_properties": true
},
"properties": {
"DisableProductLogin": {
"title": "Disable Sign In Requirement",
"description": "This lets you turn off the TechSmith sign-in requirement.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"HideRegistrationKey": {
"title": "Hide License Info",
"description": "Hides references to the license key, registration info, and deactivation options.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"SUAutomaticallyUpdate": {
"title": "Disable Automatic Updates",
"description": "Disables the ability to have automatic updates installed.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"SUEnableAutomaticChecks": {
"title": "Disable Automatic Check for Updates",
"description": "Disables automatic check for updates.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"DisableCheckForUpdates": {
"title": "Remove Check for Updates button",
"description": "This hides the Check for Updates button in the Menu Bar",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"DisableTracking": {
"title": "Turn Off Analytics Tracking",
"description": "This lets you turn off the analytics tracking",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
}
}
}

I have attached screenshots of all the other settings I packed into one config profile and I have scoped them to any Mac that is in our 2023, 2024 or 2025 (Business) static groups. This way, if someone tries to get cheeky and install Snagit with temp admin rights to slip through and get a license key applied, they will not get these settings which will red flag IT if they ask for permission to screen capture etc.

View original
Did this topic help you find an answer to your question?

10 replies

AJPinto
Forum|alt.badge.img+26
  • Legendary Contributor
  • 2725 replies
  • April 13, 2025

There is not a SnagIt Deployment Tool for macOS as far as I am aware, I believe that is Windows Only. I spoke with TechSmith last year and they advised SnagIt on macOS does not support configuration profiles as it does not read from /Library/Managed Preferences.

 

This is SnagIt for macOS's deployment documentation, how to deploy the license file and how to set preferences which needs to be done with a script.

https://support.techsmith.com/hc/en-us/articles/115007344888-Enterprise-Install-Guidelines-for-Snagit-on-MacOS


Jason33
Forum|alt.badge.img+13
  • Honored Contributor
  • 223 replies
  • April 15, 2025
AJPinto wrote:

There is not a SnagIt Deployment Tool for macOS as far as I am aware, I believe that is Windows Only. I spoke with TechSmith last year and they advised SnagIt on macOS does not support configuration profiles as it does not read from /Library/Managed Preferences.

 

This is SnagIt for macOS's deployment documentation, how to deploy the license file and how to set preferences which needs to be done with a script.

https://support.techsmith.com/hc/en-us/articles/115007344888-Enterprise-Install-Guidelines-for-Snagit-on-MacOS


I'm deploying config profiles for SnagIt based upon their documentation and they work just fine (my main concern was hiding the registration key and hiding the sharing plugins. My only real gripe with TechSmith and their SnagIt licensing is not being able to update the license from a previous version. I've had to remove the old license, place the new, uninstall old version, install new. Its a pain, but I've not figured out a smoother way to get it done.


CSCC-JS
Forum|alt.badge.img+8
  • Valued Contributor
  • 125 replies
  • April 15, 2025
Jason33 wrote:

I'm deploying config profiles for SnagIt based upon their documentation and they work just fine (my main concern was hiding the registration key and hiding the sharing plugins. My only real gripe with TechSmith and their SnagIt licensing is not being able to update the license from a previous version. I've had to remove the old license, place the new, uninstall old version, install new. Its a pain, but I've not figured out a smoother way to get it done.


There is a profile you can create to hide the key when they do "about" in the program. This is for snagit 2024. Also cut down on telemetry. It doesn't change the fact if the user knows where the key is located they can find it.

 

com.TechSmith.Snagit2024
<?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>HideRegistrationKey</key> <true/> <key>DisableTracking</key> <true/> </dict> </plist>

 

 
 

 


Forum|alt.badge.img+6
  • Author
  • Contributor
  • 24 replies
  • April 23, 2025
AJPinto wrote:

There is not a SnagIt Deployment Tool for macOS as far as I am aware, I believe that is Windows Only. I spoke with TechSmith last year and they advised SnagIt on macOS does not support configuration profiles as it does not read from /Library/Managed Preferences.

 

This is SnagIt for macOS's deployment documentation, how to deploy the license file and how to set preferences which needs to be done with a script.

https://support.techsmith.com/hc/en-us/articles/115007344888-Enterprise-Install-Guidelines-for-Snagit-on-MacOS


Do you have Script for the customising disabling the shareplugin?


Forum|alt.badge.img+6
  • Author
  • Contributor
  • 24 replies
  • April 23, 2025

Does anyone have a script that a plist for the customising of tools for Snagit ?


a_martin253
Forum|alt.badge.img+3
  • New Contributor
  • 4 replies
  • Answer
  • April 28, 2025

Hey all! I have been working on this for a while now and have a JSON that works for 2023, 2024 and now 2025 (aka just "Snagit" now). Here it is:

{
"title": "Snagit 2023",
"description": "",
"__version": "20230831.1205",
"__preferencedomain": "com.techsmith.snagit2023",
"links": [
{
"rel": "Documentation Link",
"href": "https://support.techsmith.com/hc/en-us/articles/115007344888-Enterprise-Install-Guidelines-for-Snagit-on-MacOS"
}
],
"options": {
"remove_empty_properties": true
},
"properties": {
"DisableProductLogin": {
"title": "Disable Sign In Requirement",
"description": "This lets you turn off the TechSmith sign-in requirement.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"HideRegistrationKey": {
"title": "Hide License Info",
"description": "Hides references to the license key, registration info, and deactivation options.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"SUAutomaticallyUpdate": {
"title": "Disable Automatic Updates",
"description": "Disables the ability to have automatic updates installed.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"SUEnableAutomaticChecks": {
"title": "Disable Automatic Check for Updates",
"description": "Disables automatic check for updates.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"DisableCheckForUpdates": {
"title": "Remove Check for Updates button",
"description": "This hides the Check for Updates button in the Menu Bar",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"DisableTracking": {
"title": "Turn Off Analytics Tracking",
"description": "This lets you turn off the analytics tracking",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
}
}
}
-----------------------
{
"title": "Snagit 2024",
"description": "",
"__version": "20230831.1205",
"__preferencedomain": "com.techsmith.snagit2024",
"links": [
{
"rel": "Documentation Link",
"href": "https://support.techsmith.com/hc/en-us/articles/115007344888-Enterprise-Install-Guidelines-for-Snagit-on-MacOS"
}
],
"options": {
"remove_empty_properties": true
},
"properties": {
"DisableProductLogin": {
"title": "Disable Sign In Requirement",
"description": "This lets you turn off the TechSmith sign-in requirement.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"HideRegistrationKey": {
"title": "Hide License Info",
"description": "Hides references to the license key, registration info, and deactivation options.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"SUAutomaticallyUpdate": {
"title": "Disable Automatic Updates",
"description": "Disables the ability to have automatic updates installed.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"SUEnableAutomaticChecks": {
"title": "Disable Automatic Check for Updates",
"description": "Disables automatic check for updates.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"DisableCheckForUpdates": {
"title": "Remove Check for Updates button",
"description": "This hides the Check for Updates button in the Menu Bar",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"DisableTracking": {
"title": "Turn Off Analytics Tracking",
"description": "This lets you turn off the analytics tracking",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
}
}
}

-----------------------

{
"title": "Snagit 2025",
"description": "",
"__version": "20230831.1205",
"__preferencedomain": "com.techsmith.snagit",
"links": [
{
"rel": "Documentation Link",
"href": "https://support.techsmith.com/hc/en-us/articles/115007344888-Enterprise-Install-Guidelines-for-Snagit-on-MacOS"
}
],
"options": {
"remove_empty_properties": true
},
"properties": {
"DisableProductLogin": {
"title": "Disable Sign In Requirement",
"description": "This lets you turn off the TechSmith sign-in requirement.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"HideRegistrationKey": {
"title": "Hide License Info",
"description": "Hides references to the license key, registration info, and deactivation options.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"SUAutomaticallyUpdate": {
"title": "Disable Automatic Updates",
"description": "Disables the ability to have automatic updates installed.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"SUEnableAutomaticChecks": {
"title": "Disable Automatic Check for Updates",
"description": "Disables automatic check for updates.",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"DisableCheckForUpdates": {
"title": "Remove Check for Updates button",
"description": "This hides the Check for Updates button in the Menu Bar",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
},
"DisableTracking": {
"title": "Turn Off Analytics Tracking",
"description": "This lets you turn off the analytics tracking",
"anyOf": [
{
"type": "null",
"title": "Not Configured"
},
{
"title": "Configured",
"type": "boolean"
}
]
}
}
}

I have attached screenshots of all the other settings I packed into one config profile and I have scoped them to any Mac that is in our 2023, 2024 or 2025 (Business) static groups. This way, if someone tries to get cheeky and install Snagit with temp admin rights to slip through and get a license key applied, they will not get these settings which will red flag IT if they ask for permission to screen capture etc.


Forum|alt.badge.img+6
  • Author
  • Contributor
  • 24 replies
  • April 29, 2025

@a_martin253 : thank you for this script in JSON which I really like how you have set out the script, which will help others in future, because it took me sometime to get a PLIST together, which works too, if anyone need help with JSON and PLIST for Snagit Deployment Tool at least they can view both scripts now:


<?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>DisableConfigureShareLink</key> <true/> <key>DisableCheckForUpdates</key> <true/> <key>DisableProductLogin</key> <true/> <key>DisableTracking</key> <true/> <key>HideRegistrationKey</key> <true/> <key>UnrestrictedOutputs</key> <string>com.techsmith.shareplugin.OneDrive</string> <key>RestrictedOutputs</key> <array> <string>com.techsmith.shareplugin.Camtasia</string> <string>com.techsmith.shareplugin.Screencast2022</string> <string>com.techsmith.shareplugin.QuickShare</string> <string>com.techsmith.shareplugin.Screencast</string> <string>com.techsmith.shareplugin.Knowmia</string> <string>com.techsmith.shareplugin.PanoptoPlugin</string> <string>com.techsmith.shareplugin.GoogleDrive</string> <string>com.techsmith.shareplugin.Slack</string> <string>com.techsmith.shareplugin.YouTube</string> <string>com.techsmith.shareplugin.Dropbox</string> <string>com.techsmith.shareplugin.iWorkPages</string> <string>com.techsmith.shareplugin.iWorkKeynote</string> <string>com.techsmith.shareplugin.Program</string> <string>com.techsmith.shareplugin.iWorkNumbers</string> <string>com.techsmith.shareplugin.Box</string> </array> </dict> </plist>


Forum|alt.badge.img+6
  • Author
  • Contributor
  • 24 replies
  • April 29, 2025

@a_martin253 : Do you know how to add OneDrive as a Plugin in Snag Deployment Tool? I try it in the PLIST and it never worked.


a_martin253
Forum|alt.badge.img+3
  • New Contributor
  • 4 replies
  • April 29, 2025
Lion55 wrote:

@a_martin253 : Do you know how to add OneDrive as a Plugin in Snag Deployment Tool? I try it in the PLIST and it never worked.


I haven't tried as my company is a Google shop


Forum|alt.badge.img+6
  • Author
  • Contributor
  • 24 replies
  • April 30, 2025
a_martin253 wrote:

I haven't tried as my company is a Google shop


No problem thanks for your help @a_martin253 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings