This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Permissions from User Metadata

Hello,

Is there a way to set a 3 level permission level from User Metadata?

Example:

I have on the metadata card a PD with Sales Person.

I need to give permission to his Manager, which is straight forward : Sales Person.Manager.User Account

My issue is with 3rd level permission.

I need to also give permissions to the branch manager and area manager. This should look something like:

-Sales Person.Branch.Branch Manager.User Account

-Sales Person.Branch.Area Manager.User Account

Is there a way to achieve this directly, or I need to add the branch on every class that has a Sales Person and add to the permission directly Branch.Branch Manager.User Account?

I hope I was clear.

Regards,

Radu

Parents
  • You can only go 3 layers deep when using indirect properties in this way. In your example you have 4 layers.

    1) Sales Person 2) Branch 3) Branch Manager 4) User Account

    So you would have to find a way to reduce the depth by at least one layer for this to work. You could do this by having the properties Branch Manager and Area Manager on the Sales Person card and have those auto populate via a configuration rule or similar solution.

Reply
  • You can only go 3 layers deep when using indirect properties in this way. In your example you have 4 layers.

    1) Sales Person 2) Branch 3) Branch Manager 4) User Account

    So you would have to find a way to reduce the depth by at least one layer for this to work. You could do this by having the properties Branch Manager and Area Manager on the Sales Person card and have those auto populate via a configuration rule or similar solution.

Children