As an Administrator, you can create custom Process Composer roles within the Control Room, allowing you to establish detailed user permissions that align with your organization's specific security policies. You are not limited to the default system-defined roles provided by the applications.

You can assign users specific roles and permissions to access various features in Process Composer and Automation Co-Pilot, enabling them to automate business processes according to your organization's needs. For specific roles and permissions related to Automation Co-Pilot, click Users and roles for Automation Co-Pilot.

Enterprise users

The following list outlines the benefits of Next-Gen Process Composer and how it effectively meets the needs of users:

Process owner

Role and Responsibilities: The Process architect is responsible for designing and optimizing complex business processes within the enterprise. They take a high-level view of the organization's operational workflows and map out how different components—whether they involve AI, human tasks, or automated systems—interact to achieve business objectives. They focus on creating scalable, efficient, and robust processes that align with the organization's strategic goals.

Benefits
  • Advanced orchestration capabilities: Next-Gen Process Composer enables Process architects to model highly complex workflows that integrate AI, human decision-making, and various automation tools, ensuring they can create robust and scalable processes.
  • Intuitive visual interface: The platform provides a drag-and-drop interface with comprehensive visualization tools such as swimlanes, minimap, and panning that allow architects to see the entire process flow and understand the impact of each component.
Automation (Professional or Citizen) developer
Role and Responsibilities: Automation developers are responsible for implementing the technical aspects of the processes designed by the process architect. They build, test, and deploy the automated components within the business process, ensuring they function as intended and integrate seamlessly with other systems. Their work is critical to translating the process designs into actionable, executable code.
Benefits
  • Seamless integration framework: Next-Gen Process Composer offers a rich integration framework that supports many systems and platforms, allowing Automation developers to connect different components within the process easily.
  • Improved error handling The platform includes features for real-time error tracking enabling developers to identify and resolve issues in the automation quickly.
  • Efficient development environment: The platform’s streamlined development environment reduces the time required to build and deploy complex automations, enhancing developer productivity.
Business analyst
Role and Responsibilities: The Business analyst is responsible for identifying areas for improvement in our business processes. They focus on aligning these processes with the organization’s strategic objectives, analyzing the effectiveness of current processes, and ensuring that any new processes are designed to meet business goals. They play a crucial role in ensuring that the processes are efficient and aligned with broader business outcomes.
Benefits
  • Comprehensive process visualization: The platform provides Business analysts with clear and detailed visualizations of the entire process, including key milestones and decision points, helping them understand how each component contributes to the overall business goals.
  • Real-time analytics and reporting: Next-Gen Process Composer includes advanced analytics and reporting features that allow Business analysts to monitor process performance in real-time, identify inefficiencies, and communicate findings to stakeholders.
  • User-friendly interface: The platform focuses on usability, ensuring that Business analysts can navigate and understand complex processes without requiring technical expertise.
  • Collaboration features: Next-Gen Process Composer supports collaborative features that allow Business analysts to work closely with Process architects and Automation developers, ensuring that business requirements are accurately reflected in the process design and execution.

User roles and permission

User Role Permission
Bria persona

AAE_Robotic Interface User

User with this role can use the following features in the Control Room:
  • Code Analysis Policy Enforcement > Enable enforcement for bot check-in
    Note: This permission is applicable when Code Analysis policy is enabled and there is an assigned policy to the folder.
  • Process Composer
    • Delete my requests
    • Reassign my group tasks
  • Administration > View Users and Roles basic information
Tomas persona AAE_Robotic Interface Manager User with this role can use the following features in the Control Room:
  • Code Analysis Policy Enforcement > Enable enforcement for bot check-in
    Note: This permission is applicable when Code Analysis policy is enabled and there is an assigned policy to the folder.
  • Administration

    • View users
    • Edit users
    • View Users and Roles basic information
  • Automation Co-Pilot Setup > View and manage MY teams
  • Process Composer
    • Delete my requests
    • Delete my group requests
    • Reassign my group tasks

Admin persona

AAE_Robotic Interface Admin

User with this role can use the following features in the Control Room:
  • Code Analysis Policy Enforcement > Enable enforcement for bot check-in
    Note: This permission is applicable when Code Analysis policy is enabled and there is an assigned policy to the folder.
  • Administration

    • View users
    • Edit users
    • View Users and Roles basic information
  • Automation Co-Pilot Setup
    • View and manage MY teams
    • View and manage ALL teams
    • View and manage ALL applications
    • View and manage ALL bots
    • View and manage ALL extensions
  • Process Composer
    • View and Manage all processes
    • View all requests from public processes
    • View all requests from public and private processes
    • Delete my requests
    • Delete my group requests
    • Delete all requests
    • View all tasks from public processes
    • View all tasks from public and private processes
    • Reassign my group tasks
    • Reassign all tasks
In the table above, each role includes standard permissions along with additional permissions required to perform specific tasks associated with that role. You have the flexibility to create a custom role by making all permissions non-default and editable. For example, if you want to create a custom role for a Professional Developer, you can establish a role called Process Orchestration and assign the following permissions to it:
  • View my bots
    • Run my bots
    • Export bots
    • Download exported files
    • Import bots
    • Label bots
    • Recover bots
    • Create folders
    • Rename folders
    • Cancel checkout
  • Process Composer
    • View and Manage all processes
    • View all requests from public processes
    • View all requests from public and private processes