API Access Page

The API Access Page page enables you to manage OAuth2 clients for accessing Riverbed IQ Ops's APIs from other applications in order to execute runbooks and obtain analysis outputs. All OAuth clients have write access to Riverbed IQ Ops.

Navigate to the API Access Page:

  1. Click the Waffle Menu.
  2. Click AI OpsManagement.
  3. In the Management page, click the Hamburger Icon, then click API Access Page.

The API Access page provides these controls:

  • Create OAuth Client — Display the Create OAuth Client dialog to define a new API client; type a name and a secret expiration interval. Riverbed IQ Ops generates a client ID and a client secret for you. Once you close this dialog, the client secret will never be shown again. Copy the client secret now (note the Copy icon immediately after it) and move it to a secure place immediately.

  • Name — The user-defined name of the OAuth client.

  • Earliest Client Expiration — The most immediate expiry date for any secret associated with this OAuth client.

  • Client ID — This ID is autogenerated by Riverbed IQ Ops and assigned to this OAuth client. Click the Copy icon to copy this ID to the clipboard to be able to use it elsewhere.

  • Number of Client Secrets — The count of secrets associated with this OAuth client.

  • ... menu — Click on the "three dots" menu to access these additional commands for managing the OAuth client secrets:

    • Manage Client Secrets — Open the Manage Client Secrets dialog to list the existing secrets for this OAuth client. From here, you can add or delete secrets. To replace a secret, add a new one, so that two are active simultaneously until you revoke one of them. This enables you to replace a secret without incurring downtime.

    • Delete OAuth Client — Remove this OAuth client permanently. A deleted client cannot make API requests.