The Getting Started Guide
Managing users & permissions at Pega
Admins at Pega are responsible for managing user access, roles, and permissions across their organization's Pega tools.
Understanding our Model
How access works at Pega
Pega supports two ways to manage user access.
Which one you use depends on your account configuration and needs.
Default Setup
Direct role assignment
All roles are assigned directly to users. These roles are managed in one place, and users receive access across the organization or the account depending on the role.
-
Simpler management for smaller teams
-
Ability to see all users assigned to a role
In this setup, granular access control is available for Pega Cloud roles, and these roles can be assigned to individual users at the route-to-live level, limiting their permissions to these specific environments.
Optional Setup
Team-scoped access
Support and Pega Cloud roles can now be assigned within Access Teams, each team is associated with one or more Routes-To-Live (RTLs), allowing access and notifications to be scoped to specific environments.
-
Role, permissions, and notifications are limited to specific RTLs
-
Team Admins manage access for their own teams
-
Support and Pega Cloud roles are not applied to the entire account
Important: Access Teams do not introduce new roles. They change where certain roles are assigned.
Roles & Permissions
Roles & permissions explained
Roles at Pega fall into three main levels.
Understanding these levels helps you know what each role controls and where it applies.
These roles are applied broadly across your organization and are not affected by accounts or Access Teams. These roles typically support global administration, training, and partner management.
These roles apply across an entire account. Larger organizations may have multiple accounts with Pega and these roles are limited to those accounts.
Note: If your account uses Access Teams, Pega Cloud and Support roles must be assigned through an Access Team. To grant these roles account‑level access, users must be added to the Pega Cloud or Non‑Pega Cloud Account Access Teams.
When Access Teams are enabled, many support and Pega Cloud roles can be assigned within Access Teams. These roles apply only to the RTLs associated with the team.
Deep Dive
Understanding Access Teams
Access Teams are an optional feature available to accounts with one or more Pega Cloud Routes-To-Live.
-
Activating Access Teams is easy with our automated setup tool
-
Assign teams to the routes-to-live they work on
-
Delegate team management with the new Team Administrator role
What changes when you use Access Teams
-
Support and Pega Cloud roles are moved and can only be assigned with Access Teams
-
Access can be limited to specific routes-to-live (RTLs)
-
A new Team Administrator role manages who has access to specific teams
What does not change
-
All currently available roles still exist
-
Training, finance, and partner roles stay at the organization or account level
-
Users can still be managed without the use of Access Teams
Let's clear things up
Access Teams FAQ
System Access
System access overview
Roles unlock access to different management capabilities at Pega.
Here's what each system allows and how Access Teams affect scope.
My Support Portal (MSP)
My Support Portal is the hub for users at an organization to submit support tickets with Pega. However, not everyone at an organization has the ability to submit or even view these tickets. A role is required to gain access. Learn how to create a support ticket.
-
Roles that allow access:
General Support Access View & create support tickets Support Administrator View & create support tickets Security Contact Receives notifications for security issues. Approves Cloud Change (CC) requests (Pega Cloud customers only) Proactive Incident Contact Recieves notifications from Pega if an incident has been raised on your behalf proactively. Cloud Operations Specialist Creates cloud change tickets Cloud Deployment Specialist Creates cloud change tickets All Support roles include General Support Access permissions. -
Impacted by Access Teams:
Access to MSP is limited to the RTLs associated with the Access Team. Users can create and view cases only for those environments.
Note: Account Administrators will always have access to all tickets for the account, they are not limited by Access Teams.
Pega Diagnostic Center (PDC)
Pega Diagnostic Center (PDC) is an application telemetry service that monitors your applications at run-time and gathers performance, quality, and diagnostic data for Pega Platform™ applications and components.
-
Roles that allow access:
General Support Access PDC Basic User Permissions Support Administrator PDC Admin User Permissions Security Contact PDC Admin User Permissions Proactive Incident Contact PDC Advanced User Permissions Cloud Operations Specialist PDC Advanced User Permissions Cloud Deployment Specialist PDC Advanced User Permissions
Understand PDC User Permission Types (Admin, Advanced, and Basic)Access to PDC allows users to monitor application health, review alerts and performance data, and collaborate with Pega on operational issues.
-
Impacted by Access Teams:
User's will be able to see and monitor the routes-to-live associated to the team that they are a part of. Within those teams, users can be limited to specific environment types (Production-only, Non-production only, and All environments).
My Pega
My Pega is the central place for organizations to manage their relationship with Pega such as assigning roles and permissions, to viewing invoices. All users at an organization have a basic level of access to My Pega. However access to specific features and data is limited to specific roles (defined below).
-
Roles that allow elevated access:
Global Client Administrator Full access to the Success Console Full access to Manage Users & Access Teams Organizational Governance Admin Access to Organization Settings (Update organization branding & Blueprint settings) Access to Blueprint Reporting on the Success Console Support Administrator Limited access to Manage Users & Access Teams (Limited to their account) Access to Support & Key Contacts widget on the Success Console Team Administrator (New) Limited access to Manage Users & Access Teams (Limited to their team) Enablement Manager Full access My Org (Training Information) Project Tracking Manager Full access to Partner Projects (create & edit Partner projects) Project Tracking Manager Read-only access to Partner Projects Invoice Viewer Access to My Invoices Access to Invoices widget on the Success Console General Support Access Access to Support widget on the Success Console Access to My Software to order and download Pega software Access to My Security Hotfixes to download Security related hotfixes -
Impacted by Access Teams:
The My Pega Success Console will have Support and Cloud information limited to the RTLs that a user's team is assigned to.
My Pega Cloud
My Pega Cloud is the centralized starting point for your Pega Cloud journey. It provides a unified portal where you can manage all your cloud environments in one place. Users require specific roles to be able to access this portal.
-
Roles that allow access:
Security Contacts Manage inbound allow lists & view all environments Cloud Operations Specialist View all environments, download log files, and wake environments Cloud Deployment Specialist View all environments, download log files, approve action center activities, wake and restart environments
-
Impacted by Access Teams:
When Access Teams are enabled, the routes-to-live that a user can see (and perform actions on) are limited to the RTLs associated with the teams they are a part of.
Deployment Manager
Deployment Manager service is a Pega-provided tool to automate testing and deployment of changes to client applications built on Pega Infinity™.
-
Roles that allow access:
Cloud Deployment Specialist Create and access all pipelines and configurations as well as perform administrative tasks (such as restarts, template management, etc.) across the account. This user is also responsible for assigning or delegating additional Deployment Manager-specific roles to users of their organization. -
Impacted by Access Teams:
When Access Teams are enabled, the routes-to-live that a user can see (and perform actions on) are limited to the RTLs associated with the teams they are a part of.
Training Admin Portal
The Pega Training Admin Portal is a specialized tool for organizations to assign Pega Academy missions, create private training events, and track employee progress.
-
Roles that allow access:
Training Administrator Create and track training assignments for users of your organization. -
Not Impacted by Access Teams
Additional resources for Admins
Partner Roles
Partner Role Self-Service Guide
Read more about self-service options you have as a user with a Partner role
How to create an Access Team
Before you start
Decide who will manage Access Teams. These users will be able to add or remove members as the teams evolve. These will be your Team Administrators.
Enable Access Teams
Turn on Access Teams for your account. When enabled, the system automatically creates initial Access Teams based on existing access and assignments. Note: You can only enable Access Teams if your organization has at least 1 Pega Cloud route-to-live.Review Automatically Created Teams
Review the default Access Teams that were created for you. Teams have been created based on your existing setup.Note: after switching to access teams, some users visibility may be more limited than previously configured.
Adjust Teams to Match Your Organization
Edit the default teams so they reflect how your teams actually operate:Create Additional Access Teams (Optional)
If you need more teams, add custom Access Teams for different groups or responsibilities.Note: Each route-to-live can belong to only one Access Team, so if all RTLs have been assigned to a team, you will not be able to create a new team. Each team requires you to select a name and at least 1 Pega Cloud route-to-live to associate the permissions of the team to.
Assign Team Administrators
Designate one or more team admins who can manage users and roles within the Access Team. By default, Account Admins have the ability to administer all Access Teams for their account. But you may assign Team Admins to have limited administrative control over who is a part of that specific team.Add Users and Assign Roles
Add users to the Access Team and assign roles based on their responsibilities.Set Environment Access (If Applicable)
For roles that support granular environment selection, such as Pega Cloud-specific roles, specify whether users have:Maintain Access Over Time
Periodically review Access Teams to keep them aligned with organizational or staffing changes. If we suspect someone with an assigned role has left your organization, we will notifiy you on the Success Console or through the Manage Users page. Make sure you have active users assigned to every role within a team.Which Role is Right for You?
Comparing Pega Cloud Roles
All 3 Pega Cloud-specific roles, have access to Pega Diagnostic Center (PDC) to monitor the performance and health of your applications.
The table below provides an overview of the breakdown in responsibilities for these roles in My Pega (MP), My Support Portal (MSP), My Pega Cloud (MPC) and Deployment Manager (DM) to help you decide which role is the right one for you.
| Tool | Permissions | Cloud Deployment Specialist | Cloud Operations Specialist | Proactive Incident Contact | Security Contact |
|---|---|---|---|---|---|
| MP | Download software and security hotfixes (only if General Support Access role is also configured for the user) | Yes | Yes | Yes | Yes |
| MSP | View all support tickets | Yes | Yes | Yes | Yes |
| MSP | Create incidents, issues, and cloud assistance cases | Yes | Yes | Yes | Yes |
| MSP | Create cloud change cases | Yes | Yes | No | No |
| MSP | Receive notifications from Pega, for Pega generated incidents | No | No | Yes | No |
| MSP | Can approve cloud changes for production | No | No | No | Yes |
| MPC | View all environments/projects, upgrade journey, maintenance etc. (My Environments, Message Center) | Yes | Yes | No | Yes |
| MPC | Can download logs | Yes | Yes | No | No |
| MPC | Action Center | Approval | Read Only | No | Read Only |
| MPC | Can Restart Environments (Immediate & Schedule) | Yes | No | No | No |
| MPC | Can Wake up Environments | Yes | Yes | No | No |
| MPC | Reschedule Maintenance Tasks (Pega Cloud v3 only) | Yes | No | No | No |
| MPC | Managing inbound allow lists i.e. add and remove IP addresses (Pega Cloud v3 only) | No | No | No | Yes See Managing inbound allow lists |
| DM | User can start a deployment and complete assigned tasks. User can resolve deployments and tasks that need attention. | Yes | No | No | No |
| DM | View the pipeline and status with no access to perform a task. | Yes | No | No | No |
| DM | Access to manage keys, pipelines, and deployments. | Yes | No | No | No |
- Select individuals with the appropriate expertise and judgment to serve in these significant roles.
- The Cloud Operation Specialist and Cloud Deployment Specialist must work with the Security Contact for your Pega Cloud service account. See Cloud Change Approval process for details.
- The Cloud Deployment Specialist has access to My Pega Cloud to manage cloud environments as explained in Administering your Pega Cloud service. The Cloud Operations Specialist has limited My Pega Cloud access.
Understading Access Teams vs Granular Access
Pega offers two ways to manage restricted access for supported roles:
Granular Access: Available only for Pega Cloud roles, Granular Access is assigned at the individual user level when a user is added to a role. You can limit access by account, route-to-live, and environment (Production only, Non-production only, or All environments). This applies to My Support Portal (MSP) and My Pega Cloud (MPC).
Access Teams: Access is managed for a group of users. You assign routes-to-live at the team level, and users receive roles within that team’s scope. For Pega Cloud roles, you can still apply environment-level access for each user. Access Teams apply across MSP, MPC, Deployment Manager, and My Pega, and support both Pega Cloud and Support roles.
Recommended: For most organizations, Access Teams are the simpler and more scalable way to manage access and notifications.
Administering User Roles
Manage user access, assign roles, and maintain support contacts for your organization directly in My Pega. Support Administrators can add users, update permissions, review access, and remove users as needed.
Open Manage Users
Alternatively, if you are already in My Support Portal you can access Manage Users from the home page menu, and you’ll be directed to My Pega from there.
Open Manage Users
From the Manage Users page you can:
| Task | Description |
|---|---|
| Add Users | Grant access to Pega support and self-service resources |
| Assign Roles | Give users the appropriate permissions |
| Update Roles | Modify permissions when responsibilities change |
| Remove Users | Revoke access when no longer needed |
| Review Access | Audit users and role assignments. You may search for specific users or export lists of users to a Microsoft Excel spreadsheet, by role. |
| View Profiles | See user activity and account details |
View the History of Your Changes
Select the History tab to view an audit history of your actions.
Add Users to Roles
Assigning roles works similarly inside of Access Teams where each team has roles on the left that you can select and add users to. Be sure to only assign roles required for the user's responsibilities. Role assignments determine access across Pega systems and support resources.
User Notifications
New users are sent an email message welcoming them to Pega when you have added them to your organization. The email will identify you as the Account Administrator who affiliated them to the account and provide a brief overview of the roles they have been assigned. It also provides useful links to Support Self-service resources.
Users are also notified when a new role is assigned to them.
Who can assign roles?
To assign roles to users in your organization, you need to have the Global Client Administrator, Account Administrator, or Team Administrator role.
Review Users
Use Manage Users to review:
You can search for specific users and filter users by role.
Edit a user's roles
You can search for specific users and filter users by role.
Export User Lists
To make auditing your users easier, administrators can export user information to Excel. Administrators can export users by role.
When to remove users
Be sure to remove users when they:
You can search for specific users and filter users by role.
Removing users from roles
When removing a role from a user, you have 2 options available:
Remove role(s) from an individual user
Remove a role from multiple users in bulk
Impact of removing a user
When removing a user, consider whether the user is a primary contact, an additional contact added to a support ticket, or a follower of the ticket.
Before Removing Access
Confirm:
Viewing an individual's access
Clicking on a user's name anywhere within the Manage Users experience (either by searching for a user on the top of the page, or by selecting a user from the roles area) will open their User Record. The user record shows all roles that they have been assigned and the Access Teams that they are a part of. You can search for individual users in your organization or look at the users assigned to roles within an account.
This information can help determine whether users have the access they need or still require a specific role.