Authentication - On Premises

By default, the REST APIs provide 'Basic Authentication' authentication.

To invoke the REST API using basic authentication, it is necessary to use the credentials of a user of Local User' type. It is not possible to use the credentials of any external authentication system (SAML, OpenID, HHC, etc.) that may be integrated with CCH Tagetik. The user must have a valid password and must not have ticked the'Password to be changed' option.

If you do not have a valid user, you can create one from (Repository Homepage) > Users & Roles File > Users

Create a new user by taking care to specify, in addition to the normal mandatory fields:

  • User type: 'Local user
  • Password to be changed: not selected

In addition, it is necessary to set a valid password from (Actions Menu) > Change Password as access via API does not allow an expired password to be changed.

It will also be necessary to appropriately configure roles or reference users in order to allow access to the desired API.