Create entities that are owned by a group rather than one owner

Rana Baghdar
Mega Guru
Mega Guru

Hi! 

Currently working on a case where we don't want to assign one owner (owned by) to a entity, but rather define the owner by e.g., owned by group or owned by roles.

The main reason for this is due to the internal infrastructure of the company and the fact that processing activities (e.g., privacy assessments) that are created based on entities are sent out to their respective entity owner. 

I've tried to add Owned by.roles to the form and define the role that should be registered as the owner, but when impersonating a person with that role they are not defined as the entity owner.  Also, the field type user_roles is not supported in this case.

Does anyone have any experience with this, or had similar cases when the entity owner is not one single person? Or any suggestions for how this could be solved? Is it even possible? 

Thanks! 

1 ACCEPTED SOLUTION

SanjivMeher
Kilo Patron
Kilo Patron

We created a delegate field in entity which is a list field reference to the User table.

And modified the ACLs, so that user who are part of delegate can also edit/assign the indictor tasks to them selves and complete it.

You can try something similar, a delegate field and a group field and when group is added, add user from that group to delegate using a Business Rule.


Please mark this response as correct or helpful if it assisted you with your question.

View solution in original post

5 REPLIES 5

Jake Sadler
Kilo Sage

Hi,

 

It sounds like you might need to do a lot of customisation to achieve this.

You will have to create a new reference field that references the group table and modify all surrounding logic to work with this new field.

 

If this helped or solved your issue please mark my answer as helpful or correct.

 

Thanks

 

Jake

Rana Baghdar
Mega Guru
Mega Guru

Hi Jake, 

That's what I thought, and at this point it's not realistic to do such changes but thanks for the quick reply! 

 

Hi,

 

I'm glad I could help. Please mark my answer as correct so others can see a solution to this question.

 

Thanks

 

Jake

SanjivMeher
Kilo Patron
Kilo Patron

We created a delegate field in entity which is a list field reference to the User table.

And modified the ACLs, so that user who are part of delegate can also edit/assign the indictor tasks to them selves and complete it.

You can try something similar, a delegate field and a group field and when group is added, add user from that group to delegate using a Business Rule.


Please mark this response as correct or helpful if it assisted you with your question.