Launch automation templates from Ansible automation portal
Learn how to access and authenticate to the Ansible automation portal using your Ansible Automation Platform credentials.
- Sign in to Ansible automation portal
Log in to the deployed Ansible automation portal using your existing Ansible Automation Platform credentials. The portal uses these credentials for authentication. - Configure custom SSL certificates for the Ansible automation portal
If your Ansible Automation Platform instance uses custom or self-signed SSL certificates, configure the Ansible automation portal to trust those certificates to prevent authentication failures. - Set up permissions for custom self-service templates
Custom self-service templates that you set up in Ansible automation portal use a different set of RBAC rules than the RBAC rules for auto-generated self-service templates that are synchronized from Ansible Automation Platform. - Understanding auto-generated templates
Ansible automation portal automatically generates templates from Ansible Automation Platform Job Templates. Each Ansible Automation Platform Job Template with the appropriate configuration becomes a template that users can execute from Ansible automation portal. - Add and launch custom self-service templates
Custom self-service templates are stored as YAML files in repositories in GitHub or Gitlab. When a user launches a software template from Ansible automation portal, they must fill in a form with the values needed to run the associated job template in Ansible Automation Platform. - Use custom actions and UI components in Backstage Software Templates
The Ansible automation portal is built on a Red Hat Developer Hub base image. It uses Backstage Software Templates, which are YAML-based workflow definitions that provide user forms to execute automation tasks in Ansible Automation Platform. - Custom Backstage actions
The following actions enable you to manage Ansible Automation Platform resources within a software template workflow. - Custom UI components and filters
The Ansible Backstage Plugins provide custom UI components that enhance the software template experience by integrating directly with Ansible Automation Platform resource selection and authentication. - Standard UI widgets
Standard UI widgets provide enhanced components for user forms to capture various types of input. - Parameter types and field options
Theparameterssection in a template defines the form fields that users complete before execution. Each property inparameters.propertiesrenders as a form field. - Dynamic fields
Dynamic fields appear or disappear based on user selections. Use thedependencieskeyword withallOfandif/thento define conditional field visibility. - Configure the output section
Theoutputsection defines what users see after a template runs. You can display text messages, reference user input fromparameters, show job execution data fromsteps, and provide external links. - View task run history
You can view a list of all the tasks that have been run from Ansible automation portal.