Updating to version 3.19.0
Pre-startup tasks
The following email templates have been added for the new role modification functionality:
provisioning/[Language (en or fr)]/manual_role_activation.html
role_modification/[Language (en or fr)]/task.html
role_modification/[Language (en or fr)]/notification.html
If some e-mail templates are customized, it may be necessary to adapt them to the themes used.
It may also be necessary to modify the subject of these new e-mails. To do this, you can modify the following properties:
subject.RoleModificationRequest.TASK
in the fileresources/com/okiok/pheonix/services/bpm/email/WorkflowEmailTemplateHelper_[Language (en or fr)].properties
.subject.RoleModificationRequest.NOTIFICATION
in theresources/com/okiok/pheonix/services/bpm/email/WorkflowEmailTemplateHelper_[Language (en or fr)].properties
filesubject.MANUAL_ROLE_ACTIVATION
in theresources/com/okiok/pheonix/services/management/email/ProvisioningEmailTemplate_[Language (en or fr)].properties
file.
The
self.service.new_request_role_modification.enable
parameter must be configured in theconf/config.properties
file. This controls the new tile in self-service for role modification.Three new parameters have been added to the
conf/config.properties
file for role modification requests:self.service.workflow.role.remove.auto_approved
indicates whether remove requests in a role modification are approved automatically.- Default value is “false”.
self.service.workflow.role.gia
indicates the delegation group to be used for global approval of role modification requests.- Delegation group identifiers (
BUSINESS_GROUP.GROUP_ID
) are used (e.g., 132). - If not defined, approval is not required.
- Delegation group identifiers (
self.service.workflow.role.default_activation_option
indicates the default activation mode for roles.- The value can be:
- "AUTOMATIC
- "MANUAL"
- The value can be:
- The
self.service.new_request_role_creation.enable
parameter must be configured in theconf/config.properties
file. This controls the new tile in self-service for role creation. - The new parameter
self.service.new_request_role_creation.link
can be added to theconf/config.properties
file to configure the link that is used on the role creation page. - Two new parameters (
default.locale.[Language]
andoverride.browser.locale.for.dates
) can be added to theconf/config.properties
file to configure additional options for the consolidated display of dates. If required, you can now set the application's default locale. It will be used to display dates in the application and in emails. It is also possible to use the browser locale. Please refer to Configuring the locale for more information.
Post-startup tasks
- When using modification requests and role creation,
- the following permissions must be assigned to the RAC/M profiles that will be able to use the functionalities.
- "Role modification request" to authorize the modification request page
- "Role creation request" to authorize the creation request page
- "Role request details" to authorize the user to view the details of role requests he has initiated.
- the following permissions must be assigned to RAC/M profiles who will be able to administer role requests in administrator mode. They are similar to those for identity requests.
- "Role requests"
- "Groups for a role"
- "Members for a role"
- "Role modifications"
- "Roles included in other roles"
- the following permissions must be assigned to the RAC/M profiles that will be able to use the functionalities.