Below are listed the different credential types that the VMware vRealize Operations Management Pack for Appdynamics supports.

Basic Authentication

The following options are available only when you select Basic Authentication as Credential Kind: | Option | Description | | ----------- | ----------- | | Username | Enter the user name for the credential. | | Password | Enter the authentication password | | Proxy Host | (Optional) The proxy hostname or IP address | | Proxy Port | (Optional) The proxy port number |

Temporary Access Token Authentication

The following options are available only when you select Temporary Access Token as Credential Kind: | Option | Description | | ----------- | ----------- | | Token | Enter the authentication password | | Proxy Host | (Optional) The proxy hostname or IP address | | Proxy Port | (Optional) The proxy port number |

OAUTH

The following options are available only when you select OAUTH as Credential Kind:

Option Description
Account name Enter the account name of the AppDynamics system
Api client name Enter the api client name for the credential.
Client secret Enter the client secret for this api client.
Proxy Host (Optional) The proxy hostname or IP address
Proxy Port (Optional) The proxy port number

Creating API Clients in Appdynamics

  1. Log in to the Controller UI as an Account Owner or other roles with the Administer users, groups, roles ... permission.
  2. Click gear icon > Administration
  3. Click the API Clients tab to view the list of existing clients.
  4. Click + Create
  5. Enter the Client Name and Description
  6. Click Generate Secret to populate the Client Secret.This will generate a UUID as the secret of the API Client.This API Client secret acts as a password. It does not generate the authentication token.
  7. Set the Default API-generated Token Expiration. This expiration only applies to authentication tokens generated through the /controller/api/oauth/access_token REST API, not to Temporary Access Tokens generated from the UI. See Using the Access TokenEvery API-generated access token has an expiration. Although the default is 5 minutes, you can set it to any second, minute, or hour limit. The Default API-generated Token has a shorter expiration than the authentication token generated through the Administration UI.
  8. Add the Roles you would like to associate with this API Client. You can add or remove roles at any time. See Roles and Permissions.The REST APIs will use the identity which the access token represents to pull up RBAC permissions and check those permissions at the underlying API level.
  9. Click Save at the top right.
check-circle-line exclamation-circle-line close-line
Scroll to top icon