Skip to main content
Only users with the Owner role can create or modify Admin API applications in the Duo Admin Panel.

Create an Admin API Application

To connect Duo with StackOne, create an Admin API application in the Duo Admin Panel.

1

Sign in to Duo Admin Panel

Sign in to your Duo Admin Panel.

2

Open the Application Catalog

In the left sidebar, click Applications, then under Manage select Application Catalog.

Duo Admin Panel Applications menu open, showing Application Catalog under Manage
3

Add the Admin API application

In the Application Catalog search box, enter Admin API. On the Admin API card, click + Add. Duo creates the application and opens its page.

Duo Application Catalog filtered to Admin API, with the + Add button on the Admin API card
4

Configure Permissions

On the same Admin API application page, scroll down to the Settings section. Under Permissions, select the checkboxes for the access you need, then save your changes at the bottom of the page.

  • Grant resource > Read and Write for users, groups, phones, and hardware tokens
  • Grant administrators > Read and Write for administrator management
  • Grant applications for integration management
  • Grant settings for account settings
  • Grant read log for authentication, administrator, and telephony logs
Admin API application Settings section showing the Permissions checkboxes
5

Copy Credentials

Scroll back to the top of the Admin API application page. The Details section shows the three values StackOne needs. Copy each one exactly as shown and store them securely.

  • Integration key: starts with DI. Enter it in the StackOne Integration Key field.
  • Secret key: click to reveal or copy it. Enter it in the StackOne Secret Key field.
  • API hostname: in the format api-XXXXXXXX.duosecurity.com. Enter it as shown, without https://, in the StackOne API Hostname field.
1

Connect

  • Click Connect.
  • If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
  • Once authorization is successful, you will see a confirmation popup.
2

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.