This article explains what the Secure Token is on macOS, its role in local user management, and why it is required for actions such as changing user passwords or creating new user accounts.

What is the Secure Token?

The Secure Token is a security identifier generated by macOS and linked to a local user account.

It enables data encryption and decryption through FileVault. A user with a Secure Token is considered “authorized” to perform sensitive system actions such as:

Without a Secure Token, these operations will fail, even if performed by an administrator account.

Why the Secure Token matters for Primo

Primo relies on the Secure Token to securely manage macOS users.

When resetting a password or creating a new user through Primo, macOS requires that the action be initiated by an account that holds a Secure Token.

This ensures:

Check the Secure Token status in Primo

The Secure Token status is displayed directly in the Primo cockpit, under the Users tab of the relevant device.

You can quickly verify whether the macOS administrator account used by Primo holds an active Secure Token.

To ensure proper user management via Primo, make sure the administrator account linked to the device has a Secure Token.