Security Administration - Create Client Authentication: Certificate/Scope/User

For each Account requiring a Certificate user, perform the following steps:

  1. Log in to Security Administration with a user that has Administrator permissions (Customer Support role).
  2. Locate the Account and click the account record to display the Account Information page.

    Verify the account has the products licensed for the requested scope(s):

    Account Product Licensed Scope Name Scope Description
    Expere EZ Config Default Data wk-ezcfg-def-data-read Read access to EZ Config Default Data API (Token with read scope returns data for the account the clientid/cert is created – cannot retrieve other account’s data)
    Expere EZ Config Packages and Packets wk-ezcfg-pkg-pkt-read Read access to EZ Config Packages and Packets API (Token with read scope returns data for the account the clientid/cert is created – cannot retrieve other account’s data)
    Document Generation Services wk-dgs-core-read Specifically needed if want to use the DGS Core GetAliases APIs (which are used by Default Data app as well)
  3. Click the Client Authentication tab.

  4. Click the Create Client button.

    1. A Client ID is automatically generated:

  5. Click Create Certificate button.

    1. A certificate is automatically generated.

  6. Select the checkbox for each scope that needs to be set for this account (the 3 scopes highlighted below are the only options available to add from the template):

  7. Click Save.
  8. Within the given account, create new Role that contains the Download Certificate permission.

  9. Enter Role Name, Description and Select the Download Certificates permission:

  10. Click Save.
  11. Within in the given account, search for the ‘Client Authentication – Certificate User’ and assign the Download Certificate Role:

  12. Click Save.
  13. Log off Security Administration application.