PeopleSoft Administrator Role


It cannot be viewed, edited, or cloned as it is written in C code (part of the tools application) and cannot be modified. This role is not available to see when searching under PeopleTools > Security > Roles. The ONLY way to see this role is to assign it to a user, then to open a user profile and on the roles tab it will be there as a valid role in the drop down box. 


If you want to have "All Access" and want to run the Portal Security Sync you will want at least one user to have this role.

The PSADMIN permission list, which is assigned to the PeopleSoft Administrator role, cannot be viewed as this permission List is also written in code.

The function of the PeopleSoft Administrator role is to give FULL ACCESS to ALL menus, pages, Component Interfaces, Web Libraries, and Tools Access that can be granted on the PSAUTHITEM table. This also include tools like Application Designer and DataMover.

NOTE: This role does NOT have any access to data. The data security is given through the user's Primary and Row level permission lists assigned directly to the user profile. So there is no need to worry that the user with this role might be able to see confidential data that they are not supposed to see, unless row level security has been granted.

By default in newer tools versions the PeopleSoft Administrator role is NOT assigned to any user. It is recommended that at least one trusted user have this role so that the Portal Security Sync process can be run, and that at least on user ID is never locked out of the system menus for any reason.

To give a user the PeopleSoft Administrator role through SQL use the following command and substitute any desired User ID for PTDMO in the script below:

INSERT INTO PSROLEUSER (ROLEUSER, ROLENAME, DYNAMIC_SW)
VALUES ('PTADMIN', 'PeopleSoft Administrator', 'N');


Bounce the app server and clear cache after doing this.

Note: This role is also useful when testing security issues where certain users may get an "authorization error" when navigating to a menu or page. If testing with the PeopleSoft Administrator role and not being able to replicate the error means it is an issue with granting the correct security. However if the PeopleSoft Administrator role user also gets the error then the issue is with the page or component and not a security issue.