Workshop details

Technical requirements

This workshop requires access to the following components:

  • Ansible Automation Platform 2.6 - Pre-configured with users, inventories, credentials, projects, and job templates

  • Self-Service Automation Portal - Deployed and ready for configuration

  • Red Hat OpenShift Container Platform - Available for reference (not actively used in exercises)

All components are pre-deployed in your workshop environment. You will receive access credentials and URLs to each system.

Verify your environment

Before starting the workshop modules, confirm your environment is ready:

Test AAP access

Navigate to: {aap_controller_url}

Login with: - Username: {aap_admin_username} - Password: {aap_admin_password}

Success indicator: You should see the Ansible Automation Platform dashboard with "Automation Execution" menu visible

Test Self-Service Portal access

Login with same credentials above

Click Authorize when prompted

Success indicator: You should see the Self-Service Portal home page with job templates visible

Confirm pre-configured content

In AAP, navigate to: Automation Execution → Job Templates

Success indicator: You should see 15+ job templates including "Cloud/AWS", "Network/", and "Linux/RHEL" prefixes

If any verification fails, contact your workshop facilitator before proceeding to Module 1.

Environment details

Ansible Automation Platform

Your AAP instance is pre-configured with:

  • Organizations: Default organization structure

  • Users: Admin user plus team users (clouduser1, networkuser1, rheluser1)

  • Inventories: AWS, Azure, GCP, Network, RHEL inventories

  • Credentials: Cloud credentials, network credentials, SSH credentials

  • Projects: Pre-synced automation projects

  • Job Templates: Cloud, Network, and RHEL automation templates ready to use

Self-Service Automation Portal

Your Self-Service Portal instance is deployed on OpenShift and connected to your AAP instance. It synchronizes:

  • Organizations

  • Users and teams

  • Job templates

Synchronization happens automatically at regular intervals, and administrators can trigger manual sync as needed.

OpenShift Container Platform

Your OpenShift cluster hosts:

  • AAP namespace: {aap_namespace} - Ansible Automation Platform deployment

  • Self-Service Portal namespace: Contains the portal and its components

You have access to the OpenShift console but won’t need to interact with it directly in this workshop.

Important notes

Browser best practices

For best results when logging in and out of Ansible Automation Platform AND Self-Service Portal as different users:

  • Close and re-open your browser in private mode (incognito window) between user sessions

  • This ensures you’re properly logged in/logged out as the correct user

  • This prevents browser session conflicts

Access information

System URLs:

Credentials:

User Username Password Purpose

Administrator

{aap_admin_username}

{aap_admin_password}

Full access to AAP and Self-Service Portal

Cloud Team User

clouduser1

{aap_admin_password}

Testing cloud automation access

Network Team User

networkuser1

{aap_admin_password}

Testing network automation access

RHEL Team User

rheluser1

{aap_admin_password}

Testing RHEL automation access

Authors and contributors

This workshop was developed by the Red Hat Technical Marketing team to demonstrate Self-Service Automation Portal capabilities and best practices for broadening automation adoption.

For questions or feedback about this workshop, please contact your workshop facilitator.