Table of Contents

9.4 - Opal

Version Opal brings the attributes for assigned roles, new agenda of codelists, new dashboard, SoD (incompatibility of roles) and many of small improvements and fixies (all important changes are in the changelog).

Attributes for assigned roles

In some cases, it is necessary for the user to add additional information when requesting a role. Such information can be, for example, the IP address of the destination station, For each role, it is now possible to define a set of attributes that may be filled / edited to request permission changes.

attributes-role2

More about this feature you can find here.

SoD: Mutual incompatibility of roles in CzechIdM

Segregation of Duties (SoD) can be defined by incompatible roles. The incompatibility means that you can define restrictions on roles A nad B that will forbid any user or process to assign those to roles together to the same user. Incompatibility is realized as soft. It means if some roles are incompatible, then only warning is show and additional approval process is executed too.

incompatible-role-request

More about this feature you can find here.

Code list agenda

Code list can be defined and used on frontend forms → defines options for the select box (e.g. used on role detail for the environment attribute). Code lists items could have additional extended attributes. Code list works as decorator only.

More about this feature you can find here.

Copy roles between users

This is new component for copy of assigned roles from another user in the request for change of permissions. If you want to have same roles as another user, this is the easiest way how make request for it.

Advanced validations (EAV)

Extended attributes from this version supports advanced validations, such as a unique and regular expression. These validations are also supported in role's attributes.

validation-corp

More about this feature you can find here.

All new features in this version:

All defects fixed in this version: