How to map Parameterized Role values in ResourceType directives for provisioning?

Hi everyone,

I am setting up Parameterized Roles (assigning a role to a user with an associated Organization parameter) based on the documentation here: Configure a Parametrized Role | Netwrix Product Documentation

While configuring the role and assigning the parameter works as expected, I am struggling to find out how to use this parameter value during the provisioning step.

Specifically:

  1. How do I reference/access the role parameter’s value inside a ResourceType or Resource directive to map and push it to the target system?

  2. Is there a specific C#/LINQ expression syntax to navigate from the user/assignment (SingleRoleAssignment) to the parameter value?

  3. Where in the official documentation is this provisioning pattern covered?

Any code snippets or pointers to relevant documentation/examples would be greatly appreciated.

Thanks in advance for your help!

Hi Thierry,
Have you reviewed this page about ResourceTypes? It may help with questions 1 & 2.

Hello Thierry,

You for each Role with parameter value you need to map a scalar, query or navigation rule.

For example lets assume you have a role “Badge” with a parameter “Time Slot”.

The “Time Slot” has 3 possible values.

Each value will be represented by a dedicated rule.

Regards

Hazem