Note: When the PolicyPak CSE becomes unlicensed for ANY REASON, starting in build 3068 and later, all endpoint users will get a pop up warning expressing that the license is not operating. This gives a GRACE period of 30 days if a license becomes unavailable or times out. Example of what customers will see:
An endpoint can become unlicensed due to a variety of reasons. Examples include:
- On-Prem, MDM or Cloud License expires.
- Computer moves to unlicensed / never licensed location.
- Using PolicyPak cloud, you specifically unlicense a component.
- Using PolicyPak cloud, you specifically revoke the CSE.
- You hand-uninstall or use SCCM or similar to un-intsall the PolicyPak CSE
*
- You remove the computer from a licensed domain.
*
*Note in these cases: The actual behavior may be somewhat different than what is described here.
An
endpoint can have it’s “directives” removed because of a variety of reasons. Examples include:
- Deleting / unlinking a GPO.
- Removing an XML file placed with SCCM or by hand.
- Removing an XML directive from PolicyPak Cloud.
- ILT evaluates to FALSE.
- WMI evaluates to FALSE.
Different components react somewhat differently when their licenses are removed, the policy which affects them is removed, or when the Client Side Extension is forcefully removed. In any of those cases, the PolicyPak Client Side Extension component(s) will react to that. In *GENERAL*… :
- What happens when the component is UNLICENSED is that the endpoint simply doesn’t pick up new directives for that component.
- What happens when the POLICY IS REMOVED is that the setting will REVERT or be MAINTAINED (depends on the component.)
However you might be interested to understand the unlicensed / revert behavior for each component. Each component is listed here. (Current as of Jan 2018).
Application Settings Manager:
When un-licensed, PolicyPak Application Manager:
- Will not honor new PolicyPak Application Manager requests.
When un-licensed or policy revert:
- A setting may be set to DO NOTHING AT REVERT (Default), and example shown here.
- If the setting is set to REVERT.. it will do that (Example here.) The value displayed will be performed at REVERT
time.
Least Privilege Manager:
When unlicensed:
- PPLPM will stop honoring new policies when unlicensed.
Additionally, and/or when the GPO / XML no longer applies:
- Applications / MSIs / Scripts etc with elevated tokens will not elevate.
- SecureRun(TM) will stop preventing users from self-installing items.
Browser Router:
When PolicyPak Browser Router is uninstalled or becomes un-licensed:
- The original default browser (as the user had it set before PolicyPak Browser Router was installed) will be placed back as default.
Additionally, and/or when the GPO / XML no longer applies, any PolicyPak Browser Router “routes” are no longer honored. More information on PPBR's unlicensed behavior can be seen at this link https://kb.policypak.com/kb/article/425-04-when-i-unlicense-or-remove-policypak-browser-router-from-scope-policypak-browser-router-agent-still-shows-as-os-default-browser-why-is-that-and-is-there-a-workaround
PolicyPak Admin Templates Manager:
When PolicyPak Admin Templates Manager becomes unlicensed PolicyPak Admin Templates Manager will no longer apply new PPATM policies:
- Within GPOs.
- XML Based files or
- Via PolicyPak Cloud.
Additionally, and/or when the GPO / XML no longer applies, policy setting items work and revert exactly like Microsoft's Admin Templates Policy settings. So when PolicyPak Admin Templates Manager policy settings no longer apply, they revert back to their "Not Configured" value.
PolicyPak Preferences Manager:
When licensed: PolicyPak Preferences manager becomes the “intermediary” which calls Microsoft’s Group Policy Preferences CSEs. By default, we do not give our PolicyPak Preferences Manager licenses unless specifically requested by the customer (and this must be done each year.) When PolicyPak Preferences manager becomes unlicensed:
- In-box Group Policy Preferences is called directly; no more PolicyPak involvement.
- PolicyPak will not process file-based XML directives
- PolicyPak will not process PolicyPak Cloud XML directives.
When the GPO no longer applies, or Policy XML no longer applies:
- PolicyPak will leave the Microsoft GPPrefs item intact / alone on revert when the item's "Common ::
Options" tab is set like this.
- Or PolicyPak will delete the Microsoft GPPRefs item when the item's "Option" tab is set like this.
Java Rules Manager:
When PolicyPak Java Rules Manager becomes unlicensed, PPJRM will not honor new PPJRM policies. Additionally, and/or when the GPO / XML no longer applies PolicyPak will stop existing mappings of websites to Java.
File Associations Manager:
When PolicyPak File Associations Manager becomes unlicensed, PolicyPak File Associations Manager will no longer honor new directives. Additionally, and/or when the GPO / XML no longer applies:
- The system will maintain the last settings placed by PolicyPak File Associations Manager.
- The system will permit users to make their own changes going forward.
- Other users on the system may make changes such that they will affect other users.
Start Screen & Taskbar Manager:
When PolicyPak Start Screen & Taskbar Manager becomes unlicensed:
- PolicyPak Start Screen & Taskbar Manager will not honor new directives.
Additionally, and/or when the GPO / XML no longer applies:
- The system will permit users to make their own Start Menu and taskbar changes.
- New users with new profiles on the system will get system default Start Menu groups.
Security Settings Manager:
When PolicyPak Security Settings Manager becomes unlicensed:
- PPSEC will no longer process directives from PolicyPak Cloud and
- PPSEC will no longer process XML based directives.
Additionally, and/or when the GPO / XML no longer applies:
- PPSEC items work exactly like Microsoft's Security Settings Policy settings when the GPO is removed, or the policy is no longer applied or PPSEC becomes unlicensed.
- Like built-in Microsoft Security policy settings, when these settings no longer apply, they are maintained; and not reverted back.
Local admins can then make changes to these settings if desired.
Feature Manager for Windows :
When Feature Manager for Windows becomes unlicensed:
- The last set of Features and Optional Features on the machine will be maintained and will not revert.
- PPFMW will no longer process directives from PolicyPak Group Policy
- PPFMW will no longer process directives from PolicyPak Cloud and
- PPFMW will no longer process XML based directives.
PolicyPak VPN Manager:
When PolicyPak VPN Manager becomes unlicensed it will REMOVE any managed VPN connection on the client endpoint. It will not honor new PolicyPak VPN Manager policies.
Scripts & Triggers Manager:
When Scripts & Triggers Manager for becomes unlicensed:
- PPSCRIPTS will not honor new PPSCRIPTS policies.
- PPSCRIPTS will process the REVERT Script.
- PPSCRIPTS will not process triggers.
PolicyPak RDP Files Manager:
When PolicyPak RDP Files Manager becomes unlicensed it will MAINTAIN any delivered .RDP files on the client endpoint. It will not honor new PolicyPak RDP Files Manager policies.
PolicyPak Software Package Manager
When PolicyPak Software Package Manager (AppX Delivery) becomes unlicensed, it will MAINTAIN any delivered UWP (Windows Store) apps on the endpoint. It will not honor new PolicyPak Software Package Manager (AppX Deliver) policies.
PolicyPak Remote Work Delivery Manager
When PolicyPak Remote Work Delivery Manager becomes unlicensed, it will:
- Not honor new PolicyPak RWDM policies
- RWDM will process the actions on the REVERT actions pane (including running the script and optionally deleting the copied files or folders as specified.)
PolicyPak Device Manager
When PolicyPak Device Manager becomes unlicensed, it will:
- Not honor new PolicyPak Device Manager policies
- Any removable drive protections are stopped and existing rules will be unenforced; basically reverting it back to normal Windows' in-box behavior.