Licensing and provisioning options


An encrypted license key is available in the LicenseKey field in MindManager preferences (beginning with MindManager for Mac 23).

There are 3 ways of provisioning or registering MindManager with a valid license key:

using a configuration profile
using the Terminal command line
inputting manually

*

MindManager checks the LicenseKey every time the application is launched. If the key is invalid, MindManager checks the ProfileLicenseKey. If the profile key is valid MindManager encrypts that key and writes it to LicenseKey key.

To use a configuration profile

Back to Top

A configuration profile is an XML file (ending in .mobileconfig) consisting of payloads that load settings and authorization information onto Apple devices. Configuration profiles automate the configuration of settings, accounts, restrictions and credentials. These files can be created by a mobile device management (MDM) solution or Apple Configurator, or they can be created manually.

Because configuration profiles can be encrypted and signed, you can restrict their use to a specific Apple device and — with the exception of usernames and passwords — prevent anyone from changing the settings. You can also mark a configuration profile as being locked to the device.

If your MDM solution supports it, you can distribute configuration profiles as a mail attachment, through a link on your own web page, or through the MDM solution’s built-in user portal. When users open the mail attachment or download the configuration profile using a web browser, they’re prompted to begin configuration profile installation.

Users can use a configuration profile with a license key to avoid having to manually input the key. You must create a profile (see Profile section) with appropriate values and install it on the end host using an MDM solution. When a profile with a valid license key is installed, you can run MindManager.

To use a Terminal command line

Back to Top
In Terminal or Script Editor, run MindManager with a -licenseKey argument with a key. For example:
open -a 'Path/To/MindManager.app' --args -licenseKey XXXX-XXX-XXXX-XXXX-XXXX
If the license key is valid, MindManager encrypts the license key and exits.
If the license key is invalid, MindManager exits and prompts for a valid key at the next launch.

*

If a license key from a profile and command line are used at the same time, MindManager prioritizes the license key from the command line, regardless of the key installation sequence.

To input license key manually

Back to Top
When the license key is invalid or not entered, MindManager prompts you to enter the license key.
If the license key is valid MindManager encrypts it and writes to the LicenseKey key.

Was this page helpful? Send feedback.