Feature #1782
closedSupport automatic roles by other than main EAV definition
100%
Description
On our project we have multiple EAV definitions for contracts. We want to create an automatic role definition by attributes which are in both definitions (e.g. Const Center ID is of value ABC from the main definition and MailHost Address is of value mailserver.example.tl from the secondary definition)
Now we don't have any way to use any attribute from any EAV definition than the main one. It would help us a lot if we were able to use contract's EAVs from all definitions. To keep it consistent I recommend to support the same behavior for all identity EAV definitions.
Updated by Radek Tomiška almost 5 years ago
- Status changed from New to In Progress
- Assignee changed from Ondřej Kopr to Radek Tomiška
- Target version set to 10.2.0
- % Done changed from 0 to 80
Other than main EAV definition is supported.
Only feature, which has to be implemented is support attributes with the same code in two definitions - add form definition into attribute label in selectbox.
Updated by Radek Tomiška almost 5 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Radek Tomiška to Vít Švanda
- % Done changed from 80 to 90
I've added form definition into form attribute nice label - attributes with the same code in two definitions can be selected now.
Commit:
https://github.com/bcvsolutions/CzechIdMng/commit/7d005c47b62800b69e6da859a88626651dd07f7d
Could you provide me a feedback, please?
Note: I slightly updated documentation too, but i don't found any restriction to main form definition mentioned.
Note:
Updated by Vít Švanda almost 5 years ago
- Status changed from Needs feedback to Resolved
- Assignee changed from Vít Švanda to Radek Tomiška
- % Done changed from 90 to 100
I did review and test.
I fully tested scenario with two definition, where are two duplicated attribute. Automatic role is assigned correctly. The selectbox shows attribute name with name of definition.
Thanks for that.
Updated by Radek Tomiška over 4 years ago
- Status changed from Resolved to Closed