Skip to content

EX467 Red Hat Certified Specialist in Managing Automation with Ansible Automation Platform exam Practice Questions

Prepare for EX467 with more than an answer.

108 questions in the full set12 sample questionsUpdated Mar 12, 2026
Exam fee
$500 USD
Time limit
240 minutes
Passing score
Not publicly disclosed
Level
Specialist
Valid for
3 years
Domains covered on the exam 9
  1. Manage Automation Content10%
  2. Manage Access to Ansible Automation Platform12%
  3. Manage Inventories and Credentials14%
  4. Manage Controller Projects12%
  5. Manage Controller Workflows12%
  6. Manage Jobs10%
  7. Interact with Ansible Automation Platform Programmatically12%
  8. Maintain Ansible Automation Platform10%
  9. Scale an Ansible Automation Platform Deployment8%
  1. 1

    A new developer, Alice, reports she cannot see the 'Cloud-Ops' Project in her dashboard. You verify she is a member of the 'Cloud-Devs' team. The 'Cloud-Devs' team has the 'Member' role on the 'Cloud-Ops' Organization. What additional configuration is required to allow Alice to see and use the Project?

    Show answer details

    Correct answer: B

    Organization membership alone does not grant access to resources (Projects, Inventories) within that organization unless specific roles are assigned. To see/use a Project, the user or their team must have at least the 'Use' role on that Project (or a higher level role like Project Admin).

  2. 2

    You are integrating Automation Controller with an external SAML identity provider. You want to automatically map users from the 'Engineering' group in the IdP to the 'Engineering' team in the 'Acme Corp' organization within the Controller. Which configuration dictionary in the SAML settings handles this mapping?

    Show answer details

    Correct answer: B

    SAML_TEAM_ATTR_MAP is the specific configuration setting used to map SAML attributes (like groups) to Automation Controller teams and organizations. It defines rules for placing users into teams upon login.

  3. 3

    You are creating an Application in Automation Controller to allow an external CI/CD pipeline to trigger jobs programmatically. You need to generate a token that allows this application to authenticate using the OAuth2 flow. Which Grant Type should you choose for a server-to-server integration where the application authenticates directly without user interaction?

    Show answer details

    Correct answer: B

    For server-to-server integrations or scripts where there is no user present to authorize access, the 'Resource owner password-based' grant type (or creating a Personal Access Token directly) is commonly used to exchange credentials for a token.

  4. 4

    A user is trying to delete a Job Template but the 'Delete' button is grayed out. You verify they have the 'Job Template Admin' role for that specific template. Why are they unable to delete it?

    Show answer details

    Correct answer: D

    If a Job Template is part of a Workflow Template, it generally cannot be deleted until it is removed from the workflow. However, permissions-wise, 'Job Template Admin' is sufficient. If the button is disabled, check if the resource is locked or in use by a workflow.

  5. 5

    You are the lead automation architect for a financial institution. You have deployed a Private Automation Hub to serve as the single source of truth for automation content. You need to upload a proprietary collection named finance.core to the hub so that internal teams can use it. The collection tarball finance-core-1.0.0.tar.gz is ready. Which command should you use to publish this collection to your Private Automation Hub located at https://hub.example.com?

    Show answer details

    Correct answer: B

    The ansible-galaxy collection publish command is used to upload and publish a built collection tarball to a distribution server (Automation Hub or Galaxy). The --server option specifies the target URL.

  6. 6

    You are defining a custom Execution Environment (EE) for a project that requires specific Python libraries not present in the standard EE. You have created an execution-environment.yml file. Which section of this file must be configured to install Python packages like requests and pandas during the build process?

    Show answer details

    Correct answer: B

    In the execution-environment.yml definition, the dependencies section allows you to specify a python key, which points to a requirements.txt file or a list of packages. ansible-builder uses this to pip install the necessary libraries into the image.

Create an account to continue.