Enabling mass deployment for Mac through Jamf or some similar tool involves the following steps.
- Get Xink domain token.
- Set user default settings for Xink.
We will go through each step below.
Mass deployment for Mac requires Xink app version 2.1.4 or higher.
Download the latest Xink client for Mac here
It's the same package used with invitation email deployment method.
Get Xink domain token
The Xink app needs your Xink domain token to identify your Xink account.
Go to your Xink dashboard and click the gearwheel icon at the top right corner.
Choose Preferences and go to Downloads. Click Step 2 - IT: Obtain the ADM template (HKLM registry) link.
Now click Add to create a token if you do not already have on and click the copy icon to the right of your token to copy the token to the clipboard.
Set user default settings for Xink
To configure Xink on the Mac clients you need to set a number of default settings.
|The domain token you found in the step above.|
|userName||The email address for the user of the Mac.|
|updateSignaturesForMail||Set to 1 if you want Xink to set signatures for Apple Mail. Otherwise 0.|
|updateSignaturesForOutlook||Set to 1 if you want Xink to set signatures for Microsoft Outlook. Otherwise 0.|
|isUsingICloudDrive||Set to 1 if updateSignatuesForMail is set to 1 and the user uses iCloud for backing up emails. Otherwise 0. This setting is ignored if updateSignatuesForMail is 0.|
For example, you can configure Xink to use Outlook for the user "firstname.lastname@example.org" by running the following in a bash script.
defaults write com.emailsignature.Xink isUsingICloudDrive -int 1 defaults write com.emailsignature.Xink updateSignaturesForMai -int 0 defaults write com.emailsignature.Xink updateSignaturesForOutlook -int 1 defaults write com.emailsignature.Xink userName -string "email@example.com" defaults write com.emailsignature.Xink -domainToken -string "LiFwqcpQL8..."
Getting the user's email address
Getting the user's email address for the 'userName' setting from a Jamf script may be harder than it sounds. Microsoft has provided a sample script on how you may get the UPN address of a user on a domain joined Mac. You find the script on Github: https://github.com/pbowden-msft/SignInHelper.
This script is known to work for a number of our clients and the Xink settings above can be added to the script.
We at Xink cannot provide help or support for the script or for setting up Jamf.