Understanding Executing Dynamic Role Rules

You can execute dynamic role rules in the three modes. You can execute dynamic role rules by:

  • Role.

  • All roles for a user profile.

  • All roles and user profiles.

Roles rules are executed by the DYNROLE_PUBL application engine program that runs through PeopleSoft Process Scheduler. After the program runs, it publishes a message, ROLESYNCHEXT_MSG, that contains a list of users and roles for the rule. The application engine program does not update any tables; the message (subscription PeopleCode) performs the actual database updates.

Note:

The successful completion of the dynamic roles program does not ensure that the roles were updated; the associated message must also be published successfully.

Each page that you can use to execute dynamic role rules features a link to the Process Scheduler Monitor where you can monitor the status of application engine program processing. In addition, each page features a link to the Service Operations Monitor where you can view details of the ROLESYNCHEXT_MSG message publication of users and roles for the rule.