Overview
This feature allows admins to granularly control which policies can inherit Apple App tokens from a parent policy. This feature can be enabled at any policy level, and will apply to all policies at a lower level. Designed with convenience in mind, this feature will not disrupt existing workflows or policies. Instead, it enhances them by saving time and clicks when an admin wants to reuse an existing Apple Apps Token in Addigy.
Enabling Token Inheritance
A check box to Enable Token Inheritance to all the child policies can be found in a policy by going to Integrations & Settings > Apple Apps. When this box is checked, everything below this policy will inherit the Apple Apps token.
All policies that are children to the policy where we are enabling the token inheritance must either have the same token as the parent, or no token at all. If there are mismatched tokens, this error notification will appear.
Before token Inheritance can be enabled at an upper level, this token must be removed.
NOTE: if you have app uninstall enabled, be aware that removing the token will result in the associated licenses being revoked, leading to them uninstalling from the device. If that behavior is not desired- please disable Apple App Uninstall in Account > Integrations. Read more about releasing App and Books licenses here.
Child Policy View
Clicking into the child policy and looking at the Apple App settings will reveal the following
The Token can not be removed from here, or modified in any way. The token CAN be renewed, however. Renewing the token in any policy will renew it across all the policies it is being used in. Clicking the blue parent text will bring the admin to the parent policy where the inheritance is enabled.
Apple App Inheritance
If a top-level policy has an Apple App applied to it, all child policies will inherit and deploy this application. Keep this in mind when purchasing licenses from Apple School Manager or Apple Business Manager so that there are enough licenses to cover all devices that may use it.
In a child policy, the app inheritance looks like this:
Clicking the briefcase icon will reveal which policy the application is being inherited from, and where it can be modified.
Disabling Token Inheritance
Uncheck the box at the top level that has the inheritance enabled. This pop up will appear asking to confirm the action. If Apple App Uninstall is enabled, this could lead to applications uninstalling from the devices. Any device in the child policy that is inheriting applications from a parent policy will also lose those application associations.