Task #2379
Updated by Roman Kučera almost 4 years ago
Now you can only import automatic roles definition by one or two contract EAV and that is not enough.
Implement new options into task:
* create definition by identity attribute
* create definition by identity eav attribute
* create definition by contract attribute
* create definition by contract eav attribute
number of attributes and eav attributes must be dynamic.
Dynamic number of EAV attributes is used in https://github.com/bcvsolutions/czechidm-extras/blob/40b8ea05074601d981b491c9a43cd7e78a51bbb0/Realization/backend/idm-extras/src/main/java/eu/bcvsolutions/idm/extras/scheduler/task/impl/ImportCodeListFromCSV.java
Also you should be able to create definition with multiple rules. E.g definition by identity attribute and for example contract EAV