Specialization of System.User: how to generate an entity that inherits from Current user?

0
For implementing access rights management, we have created an entity ‘Person’, that is a specialization  of ‘ Administration.Account’, which is a specialization of ‘System.User’.  Now we need to generate a Person object which represents the ‘CurrentUser’.  It is not clear to me how to do that...  
asked
2 answers
0

You could create a microflow that retrieves the current accound based on the Account.ID = $currentUser.

Why do you want to generate an entity that inhereits from the current user? What is your goal?

answered
0

We need to assign access rights to users on specific objects, i.e. we need to implement access rights managment.  For that we need to represent the users, and we also want some additional attributes. So our idea was to use a specialization of System.User (and Adminstration.Account).   But this means that the System.User  objects that are generated (when users log on for the first time, I assume) need to be turned into this specialization.

 

answered