# Environment roles

Environment roles define a collaborator's permissions within a specific environment. These roles control access to platform tools, environment settings, and administrative functions, but don't grant access to project content.

You can assign different environment roles to the same collaborator in different environments. For example, a DevOps engineer can have Environment admin in Development, Member in Testing, and No access in Production.

PROJECT ACCESS

Environment roles don't include project access. Assign a project role to allow collaborators to view, edit, or manage project content.

Workato provides the following default environment roles:

Type Description
Environment admin Full control over workspace-wide and environment settings.
Environment manager Full control over environment settings, but no workspace-wide permissions.
Member View-only access to environment settings.

Use the following guides to review the full set of privileges for each role:

# Environment admin

The Environment admin role grants full administrative access within a specific environment. Assign this role to collaborators who manage projects, configure platform features, and control access within the environment.

Environment admins can perform the following actions in their assigned environment:

Environment admins can't access or edit the contents of a project, such as recipes or assets, unless also assigned a project role that explicitly grants those permissions.

The following tables list the full set of privileges included in the Environment admin role. Each section describes the tools or features the privileges control.

# Platform tools privileges

The following privileges control environment-level tools and features shared across multiple projects. They include configuration access for core tools, project management, and on-prem systems.

# Project management

These privileges control whether a collaborator can create projects and manage access to all projects in the environment. When a user creates a project, Workato automatically assigns them the Project admin role for that project.

Privilege Full access Create Access control
Manage projects

# Tools

These privileges control access to shared environment-level tools and resources used across recipes. They include configuration access for components such as OAuth profiles, lifecycle management, and event streams.

Privilege Full access View Edit Create Delete View history
Common data models
Custom OAuth profiles
Message templates
People task
Event streams
Recipe lifecycle management
Workbot
Enterprise Workbot
Runtime user connections
Logs
File Storage

# On-premise

These privileges control access to on-premise features, including agent management, file-based connections, and command line scripts.

Privilege Full access View Edit Create Delete
On-prem groups & agents
Connection - on-prem files
Connection - command line scripts

# Apps portal

These privileges control group management and access to related workspace settings through the apps portal.

Privilege Full access
Settings
Users and groups

# Data storage

These privileges control access to environment-level data, including lookup tables and environment properties.

Privilege Full access View Edit Create Delete Modify structure
Lookup tables
Environment properties

# API platform

These privileges control access to API platform features such as endpoint management, API clients, logs, and the ability to build and manage APIs within the environment.

Privilege Full access View Edit Create Delete
Dashboard & logs
Collections & endpoints
Client & access profiles
Policies
Settings

# Connector SDK

These privileges control access to develop and manage custom SDK connectors and use them in recipes.

Privilege Full access
Connector SDK
Use in recipes

# Insights

These privileges control access to Insights dashboards to monitor recipe usage, errors, and performance.

Privilege Full access View Edit Create Delete
Insights

# Admin privileges

These privileges control administration at the workspace and environment level, including access to user roles, APIs, and security configurations that extend beyond individual projects.

# Workspace access

These privileges control access to manage collaborators, workspace-level settings, and API clients that can modify workspaces.

Privilege Full access
Collaborators
Collaborator roles (non-system)
Collaborator SAML SSO auth
Developer API
SCIM provisioning
Workspace settings

# Environment settings

These privileges control access to environment-level security settings and audit logs. They include visibility into all team activity in the environment, regardless of platform tools or project access.

Privilege Full access
Activity audit
Debug, Log and Security

# Automation HQ privileges

This privilege grants access to the Automation HQ console for managing enterprise automation programs and initiatives.

Privilege Full access
Automation HQ

# Solutions access

These privileges control authentication, end-user groups, and identity management for solutions such as Workato GO, Genies, and Low Code App. They include configuration of authentication methods, SSO, and user/group assignments.

Privilege Full access
Authentication settings and SSO
End users and groups

# Environment manager

The Environment manager role provides administrative control over environment-level settings and platform tools, but excludes workspace-wide privileges and project-level access. Assign this role to collaborators who maintain environment configurations and create new projects, without needing full administrative control.

Environment managers can perform the following actions in their assigned environment:

Environment managers can't configure workspace settings or manage users across environments. They also can't access or edit project content, such as recipes or assets, unless also assigned a project role that explicitly grants those permissions.

The following tables list the full set of privileges included in the Environment manager role. Each section describes the tools or features the privileges control.

# Platform tools privileges

The following privileges control environment-level tools and features shared across multiple projects. They include configuration access for core tools, project management, and on-prem systems.

# Project management

These privileges control whether a collaborator can create projects and manage access to all projects in the environment. When a user creates a project, Workato automatically assigns them the Project admin role for that project.

Privilege Full access Create Access control
Manage projects

# Tools

These privileges control access to shared environment-level tools and resources used across recipes. They include configuration access for components such as OAuth profiles, lifecycle management, and event streams.

Privilege Full access View Edit Create Delete View history
Common data models
Custom OAuth profiles
Message templates
People task
Event streams
Recipe lifecycle management
Workbot
Enterprise Workbot
Runtime user connections
Logs
File Storage

# On-premise

These privileges control access to on-premise features, including agent management, file-based connections, and command line scripts.

Privilege Full access View Edit Create Delete
On-prem groups & agents
Connection - on-prem files
Connection - command line scripts

# Apps portal

These privileges control group management and access to related workspace settings through the apps portal.

Privilege Full access
Settings
Users and groups

# Data storage

These privileges control access to environment-level data, including lookup tables and environment properties.

Privilege Full access View Edit Create Delete Modify structure
Lookup tables
Environment properties

# API platform

These privileges control access to API platform features such as endpoint management, API clients, logs, and the ability to build and manage APIs within the environment.

Privilege Full access View Edit Create Delete
Dashboard & logs
Collections & endpoints
Client & access profiles
Policies
Settings

# Connector SDK

These privileges control access to develop and manage custom SDK connectors and use them in recipes.

Privilege Full access
Connector SDK
Use in recipes

# Insights

These privileges control access to Insights dashboards to monitor recipe usage, errors, and performance.

Privilege Full access View Edit Create Delete
Insights

# Admin privileges

These privileges control administration at the workspace and environment level, including access to user roles, APIs, and security configurations that extend beyond individual projects.

# Workspace access

These privileges control access to manage collaborators, workspace-level settings, and API clients that can modify workspaces.

Privilege Full access
Collaborators
Collaborator roles (non-system)
Collaborator SAML SSO auth
Developer API
SCIM provisioning
Workspace settings

# Environment settings

These privileges control access to environment-level security settings and audit logs. They include visibility into all team activity in the environment, regardless of platform tools or project access.

Privilege Full access
Activity audit
Debug, Log and Security

# Automation HQ privileges

This privilege grants access to the Automation HQ console for managing enterprise automation programs and initiatives.

Privilege Full access
Automation HQ

# Solutions access

These privileges control authentication, end-user groups, and identity management for solutions such as Workato GO, Genies, and Low Code App. They include configuration of authentication methods, SSO, and user/group assignments.

Privilege Full access
Authentication settings and SSO
End users and groups

# Member

The Member role grants limited, view-only visibility in an environment. Assign this role to users who need visibility into an environment without permission to make changes.

Members can perform the following actions:

  • View basic environment information.
  • Reference shared assets for context.

Members can't edit, create, or delete tools or settings at the environment level. They also can't access project content unless assigned a project role.

The following tables list the full set of privileges included in the Member role. Each section describes the tools or features the privileges control.

# Platform tools privileges

The following privileges control environment-level tools and features shared across multiple projects. They include configuration access for core tools, project management, and on-prem systems.

# Project management

These privileges control whether a collaborator can create projects and manage access to all projects in the environment. When a user creates a project, Workato automatically assigns them the Project admin role for that project.

Privilege Full access Create Access control
Manage projects

# Tools

These privileges control access to shared environment-level tools and resources used across recipes. They include configuration access for components such as OAuth profiles, lifecycle management, and event streams.

Privilege Full access View Edit Create Delete View history
Common data models ❌;
Custom OAuth profiles
Message templates
People task
Event streams
Recipe lifecycle management
Workbot
Enterprise Workbot
Runtime user connections
Logs
File Storage

# On-premise

These privileges control access to on-premise features, including agent management, file-based connections, and command line scripts.

Privilege Full access View Edit Create Delete
On-prem groups & agents
Connection - on-prem files
Connection - command line scripts

# Apps portal

These privileges control group management and access to related workspace settings through the apps portal.

Privilege Full access
Settings
Users and groups

# Data storage

These privileges control access to environment-level data, including lookup tables and environment properties.

Privilege Full access View Edit Create Delete Modify structure
Lookup tables
Environment properties

# API platform

These privileges control access to API platform features such as endpoint management, API clients, and logs. These privileges control who can build and manage APIs within the environment.

Privilege Full access View Edit Create Delete
Dashboard & logs
Collections & endpoints
Client & access profiles
Policies
Settings

# Connector SDK

These privileges control access to develop and manage custom SDK connectors and use them in recipes.

Privilege Full access
Connector SDK
Use in recipes

# Insights

These privileges control access to Insights dashboards to monitor recipe usage, errors, and performance.

Privilege Full access View Edit Create Delete
Insights

# Admin privileges

These privileges control administration at the workspace and environment level, including access to user roles, APIs, and security configurations that extend beyond individual projects.

# Workspace access

These privileges control access to manage collaborators, workspace-level settings, and API clients that can modify workspaces.

Privilege Full access
Collaborators
Collaborator roles (non-system)
Collaborator SAML SSO auth
Developer API
SCIM provisioning
Workspace settings

# Environment settings

These privileges control access to environment-level security settings and audit logs. They include visibility into all team activity in the environment, regardless of platform tools or project access.

Privilege Full access
Activity audit
Debug, Log and Security

# Automation HQ privileges

This privilege grants access to the Automation HQ console for managing enterprise automation programs and initiatives.

Privilege Full access
Automation HQ

# Solutions access

These privileges control authentication, end-user groups, and identity management for solutions such as Workato GO, Genies, and Low Code App. They include configuration of authentication methods, SSO, and user/group assignments.

Privilege Full access
Authentication settings and SSO
End users and groups


Last updated: 10/7/2025, 3:50:03 PM