You are viewing the documentation for an outdated or unreleased devel version.
This page is also available in versions: 9.3, 9.4, 9.5, 9.7 (current), devel

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
devel:documentation:modules_extras [2018/10/30 09:10]
fiserp [CzechIdM - extras]
devel:documentation:modules_extras [2019/08/08 08:03] (current)
kucerar guarantees
Line 20: Line 20:
 ===== Virtual system import LRT ===== ===== Virtual system import LRT =====
 Documentation is available here: [[tutorial:​adm:​systems_-_import_of_data_from_csv|]] Documentation is available here: [[tutorial:​adm:​systems_-_import_of_data_from_csv|]]
 +
 +===== Guarantees of roles can assign their roles to everybody =====
 +This feature enable that if you are guarantee at least for one role then you will see all users and you can assign/​delete/​edit roles for which you are guarantee.
 +You can see all user's roles but you can't change the others for which you are not guarantee
 +
 +For correct behavior you need to configure three new evaluators to userRole:
 +  * IdentityAccessForRoleGuaranteeEvaluator
 +  * IdentityRoleAccessForRoleGuaranteeEvaluator
 +  * RoleRequestAccessForRoleGuaranteeEvaluator
 +
 +Other thing you need to do is to enable service ExtrasIdmConceptRoleRequestService. This service is by default turned off in extras module.
 +Go to your project modul and create new service which will inherit from ExtrasIdmConceptRoleRequestService and add annotation Primary and Service