If you are having issues seeing the Enzoic Client (compatible with version 3.0 onwards) password policies and rejection reasons it could mean that you have another credential provider in place. If you wish to set Enzoic as your default credential provider, please skip to the second part of this article by clicking on the table of contents link above.

Check the Current Logon Provider

  • Check the last logon UI provider by navigating here in the registry. The Enzoic Credential Provider has a CLSID of {C6522CF0-8F6E-4E5A-BC65-9D3B7E8390C2}::

  • If the LastLoggedOnProvider value does not match the Enzoic Credential provider, you can figure out which provider your machines are currently defaulting to by searching for the CLSID value in the list of providers below:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers 
  • If the ID's do not match, then that means another credential provider is currently in use. A way to verify this is to go to your user's logon screen and click on the 'Sign-in Options' link. You should see one for Enzoic in the list.

  • When this credential provider is selected you will see the applicable Windows + Password policy displayed below:

Make Enzoic the Default Provider

If you have determined that your current default provider does NOT need to be the default. You can set Enzoic to be the provider via GPO by following these steps:

  1. From command prompt or windows -> run, type gpmc.msc and hit enter.

  2. Select the desired Group Policy object and right-click -> edit.

  3. Navigate to Computer Configuration > Administrative Templates > System > Logon 

  4. Under Setting, double click the 'Assign a default credential provider' option.

  5. Select the 'Enabled' radio button and under 'Assign the following credential provider as the 
    default credential provider' enter in the Enzoic GUID: {C6522CF0-8F6E-4E5A-BC65-9D3B7E8390C2}

  6. Click apply and then ok to save your changes!