# 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:

1. Sign in to the PeopleSoft web interface.
2. Go to **PeopleTools \> Security \> Permissions &amp; Roles \> Permission Lists**.
3. 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**.
4. Select the **Component Interfaces** tab, which will be used in the provision rule. For example, CI\_PERSONAL\_DATA.
5. For each Component Interface used in the provisioning rule, provide an appropriate access based on the operation performed.
6. Select **Save** to save the new permission list.
7. Go to **PeopleTools \> Security \> Permissions &amp; Roles \> Roles**.
8. Select **Add a New Value** to create a new role. Enter **IIQ\_HRMS\_ROLE** as the name of the Role, and select **Add**.
9. Enter **Allows access to the IIQ HRMS component interfaces** as the description.
10. 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**.
11. Go to **PeopleTools \> Security \> User Profiles**, and select the user that is being used in the connector.
12. Select the **Roles** tab and add the **IIQ\_HRMS\_ROLE** role. Select **Save** to add the role to the user.
13. On the **General** tab, set the following values:

    | Field | Value |
    | --- | --- |
    | Primary | HCPPALL |
    | Row Security | HCDPALL |
    | Process Profile | HCSPPRFL |
    | Navigator Homepage | HCSPNAVHP |
14. Select **Save** to apply these changes to the user.

After making above configurations perform below steps to correctly populate the SJT tables.

1. Execute the SJT (Security Joint tables) processes for synchronization purposes. These processes will update security classes and corresponding associations.
2. Go to **Set Up HCM \> Security \> Core Row level security \> Refresh SJT\_CLASS\_ALL**.
3. Add a new Run control ID by providing any value, and then select Run.
4. Select **Reset to Current Date/Time** and then **OK** to execute the process.
5. Follow steps from 1 to 4 for **Refresh SJT\_CLASS\_ALL, Refresh SJT\_OPR\_CLS, Refresh Trans. SJT tables.**
