Configuring Component Interface Security
Before using the connector, allow the PeopleSoft user that the connector is configured with to access the generated component interfaces.
Perform the following to set security for the PeopleTools project:
-
Sign in to the PeopleSoft web interface.
-
Go to to PeopleTools > Security > Permissions & Roles > Permission Lists.
-
Select Add a New Value to create a new permission list. Enter IIQ_HRMS_PERM as the name of the permission list, and select Add.
-
Select the Component Interfaces tab, which will be used in the provision rule. For example, CI_PERSONAL_DATA.
-
For each Component Interface used in the provisioning rule, provide an appropriate access based on the operation performed.
-
Select Save to save the new permission list.
-
Go to to PeopleTools > Security > Permissions & Roles > Roles.
-
Select Add a New Value to create a new role. Enter IIQ_HRMS_ROLE as the name of the Role, and select Add.
-
Enter Allows access to the IIQ HRMS component interfaces as the description.
-
Select the Permission Lists tab and add IIQ_HRMS_PERM and PTPT1200. (This PTPT1200 permission is optional; it is required when you want to use Badge component interface for provisioning the badge details) to the permission list. Select Save.
-
Go to PeopleTools > Security > User Profiles, and select the user that is being used in the connector.
-
Select the Roles tab and add the IIQ_HRMS_ROLE role. Select Save to add the role to the user.
-
On the General tab, set the following values:
Field
Value
Primary
HCPPALL
Row Security
HCDPALL
Process Profile
HCSPPRFL
Navigator Homepage
HCSPNAVHP
-
Select Save to apply these changes to the user.
After making above configurations perform below steps to correctly populate the SJT tables.
-
Execute the SJT (Security Joint tables) processes for synchronization purposes. These processes will update security classes and corresponding associations.
-
Go to Set Up HCM > Security > Core Row level security > Refresh SJT_CLASS_ALL.
-
Add a new Run control ID by providing any value, and then select Run.
-
Select Reset to Current Date/Time and then OK to execute the process.
-
Follow steps from 1 to 4 for Refresh SJT_CLASS_ALL, Refresh SJT_OPR_CLS, Refresh Trans. SJT tables.