Skip to main content

Overview

Organizations are the top-level organizational units in AWX. They contain teams, users, projects, inventories, and job templates.

Endpoints

List Organizations

integer
Total number of organizations
array
Array of organization objects

Create Organization

string
required
Name of the organization (unique)
string
Description of the organization
integer
Maximum number of hosts allowed (superuser only)
integer
ID of the default execution environment

Retrieve Organization

Response Schema

integer
Organization ID
string
Organization name
string
Organization description
integer
Maximum hosts allowed for this organization
string
Creation timestamp (ISO 8601)
string
Last modification timestamp
Links to related resources:
  • projects - Organization’s projects
  • inventories - Organization’s inventories
  • job_templates - Organization’s job templates
  • workflow_job_templates - Organization’s workflow templates
  • users - Organization members
  • admins - Organization administrators
  • teams - Organization teams
  • credentials - Organization credentials
  • execution_environments - Available execution environments
  • activity_stream - Activity log
  • notification_templates - Notification templates
  • instance_groups - Instance groups
  • galaxy_credentials - Galaxy credentials for Ansible content
  • object_roles - Available roles
  • access_list - User access list
object
Summary information about related objects and counts

Update Organization

Only superusers can modify the max_hosts field.

Delete Organization

Deleting an organization will also delete all associated resources (projects, inventories, job templates, etc.)

Organization Users

List Organization Users

List Organization Admins

Organization Resources

List Organization Projects

List Organization Inventories

List Organization Job Templates

List Organization Workflow Job Templates

List Organization Teams

List Organization Credentials

Notification Templates

List Notification Templates

List Started Notification Templates

List Success Notification Templates

List Error Notification Templates

List Approval Notification Templates

Instance Groups

Galaxy Credentials

Activity Stream

Roles and Access

List Object Roles

Returns available roles:
  • admin_role - Full administrative access
  • member_role - Organization membership
  • auditor_role - Read-only access
  • execute_role - Execute job templates
  • project_admin_role - Manage projects
  • inventory_admin_role - Manage inventories
  • credential_admin_role - Manage credentials
  • workflow_admin_role - Manage workflows
  • notification_admin_role - Manage notifications
  • job_template_admin_role - Manage job templates
Admin and member roles are user-only and cannot be assigned to teams.

List Access

Shows which users and teams have access and their roles.

Filtering

Ordering

Complete Example