EX467 Red Hat Certified Specialist in Managing Automation with Ansible Automation Platform exam Practice Questions
Prepare for EX467 with more than an answer.
- 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
- Manage Automation Content10%
- Manage Access to Ansible Automation Platform12%
- Manage Inventories and Credentials14%
- Manage Controller Projects12%
- Manage Controller Workflows12%
- Manage Jobs10%
- Interact with Ansible Automation Platform Programmatically12%
- Maintain Ansible Automation Platform10%
- Scale an Ansible Automation Platform Deployment8%
- 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
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_MAPis 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
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
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
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.coreto the hub so that internal teams can use it. The collection tarballfinance-core-1.0.0.tar.gzis ready. Which command should you use to publish this collection to your Private Automation Hub located athttps://hub.example.com?Show answer details
Correct answer: B
The
ansible-galaxy collection publishcommand is used to upload and publish a built collection tarball to a distribution server (Automation Hub or Galaxy). The--serveroption specifies the target URL. - 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.ymlfile. Which section of this file must be configured to install Python packages likerequestsandpandasduring the build process?Show answer details
Correct answer: B
In the
execution-environment.ymldefinition, thedependenciessection allows you to specify apythonkey, which points to a requirements.txt file or a list of packages.ansible-builderuses this to pip install the necessary libraries into the image.
