Skip to main content
All CollectionsConnectionsProvider
Ansible Tower Connection
Ansible Tower Connection
Updated over a month ago

Integrating Ansible Tower(Ansible) with Drata automates your user access reviews, saving time and reducing errors by syncing user data directly from Ansible.

Prerequisites

  • Ensure that your Ansible Tower account has Administrator privileges.

  • Copy your Ansible Tower URL.

    1. Log in to your Ansible Tower instance and copy your Ansible Tower URL. Example: https://ansible.myapp-exp.com

      • You will need this to connect Ansible to Drata.

  • Create a new Ansible OAuth Application. When you create a new application, you will receive the application Client ID and Client Secret. Ensure to copy and securely save these fields. You will need those to connect Ansible to Drata.

    1. Log into Ansible and navigate to Applications.

    2. Create a new application by selecting the plus (+) icon on the Applications page. Enter the following details for the new application.

      • Name: Enter a name for your new application.

      • Description (optional): Enter a description.

      • Organization: Select the organization to be associated with this connection

      • Authorization Grant Type: Select "Authorization Code"

      • Redirect URIS: Enter https://api.stackone.com/connect/oauth2/ansibletower_iam/callback

      • Client Type: Select "Confidential" or "Public"

    3. Save the application.

    4. Copy the Client ID and Client Secret.

Enable Ansible

  1. Select Connections on the side navigation menu.

  2. Select the Available connections tab, search for Ansible, and select Connect.

  3. Follow the instructions on the connection drawer.

    • After you select connect to Ansible, on the popup modal, enter the required fields with the values that you obtained from the previous section.

Additional resources

Did this answer your question?