The Role Update Utility lists the differences between the privileges currently assigned to Repository Roles and their corresponding Package Roles. Repository Roles are defined in the repository, and are used by resource templates. Package Roles are maintained in a separate file, and define the standard set of privileges assigned to roles within a release.
When you upgrade to a new release, or change the privileges assigned to Repository Roles by updating them in the Security Center, this utility identifies all variances between the privileges assigned to the Repository Roles used by resource templates and the standard set of privileges defined by the Package Role.
For each Repository Role whose set of assigned privileges varies from its corresponding Package Role, the utility gives you the option to disregard the variance, add the missing privileges to the Repository Role, or replace the Repository Role entirely with the standard set of privileges defined in the Package Role. Replacing a Repository Role with a Package Role is the only way to remove any additional privileges that appear in a Repository Role but not in the corresponding Package Role. The utility also enables you to make these changes globally to all Repository Roles whose set of assigned privileges vary from the set of privileges assigned to the Package Roles.
After an upgrade or installation of a new release, the utility enables you to identify all variances between the existing Repository Roles and the new Package Roles and incorporate the new privileges into the Repository Roles or maintain them without updates.
If there are no upgrades or changes, a role entry displays the message, No privilege differences between package and repository. If this is the case with your display, you can disregard this feature until you upgrade or change a Repository Role.
For more information on how to update a role after a typical installation, see the WebFOCUS and ReportCaster Installation and Configuration technical content.