Auto-Populating roles into other items

This topic contains 1 reply, has 1 voice, and was last updated by  asaboori 1 week, 4 days ago.

  • Author
    Posts
  • #26197
     asaboori 
    Participant

    Hello,
    We have a relatively custom approach to our role provisioning. We have something called a Persona, which is a bundle of Roles. Both Roles and Personas are under the Managed objects. Each Persona will have at least one Role and something called a Scope. Read Scope as a qualifier for the Role. Meaning each Role could have the same Role in the application, but with a different Scope. Each Role in OpenIDM is Unique, as they have their Scope attached to them. But in the Persona, we need to filter the Role bundles by Scopes. So it is possible to have Persona 1, for example, with 2 different Scopes; each Scope would have its own bundle of Roles. Etc…

    What I am trying to figure out is, how do we get the Application names and the Scope names to auto-populate into my Managed/Persona object.

    My Managed Objects look like this:
    Managed Persona

    Persona looks like this:
    Persona 1
    Persona 2

    So the above “Available Applications” and “Available Scopes” are currently just manually entered via text. I want it to auto populate based off of items we add in the “Application Roles” tab.
    Persona 3
    The Application Roles can be added like so:
    Persona 5
    Persona 4
    Persona 6

    And a Role looks like this:
    Persona 7
    In the above example, I would like Persona 1 to automatically have “Application 1” as one of the applications in the list. And have “Scope 1” as one of the Scopes in the list. And it should not add it twice if I add multiple things with the same Application name or Scope name.
    I’m not quite sure how to achieve this.

    Thanks,
    -Ali

    #26198
     asaboori 
    Participant

    Looks like the images did not load properly. Below are just links to the images:

    We have a relatively custom approach to our role provisioning. We have something called a Persona, which is a bundle of Roles. Both Roles and Personas are under the Managed objects. Each Persona will have at least one Role and something called a Scope. Read Scope as a qualifier for the Role. Meaning each Role could have the same Role in the application, but with a different Scope. Each Role in OpenIDM is Unique, as they have their Scope attached to them. But in the Persona, we need to filter the Role bundles by Scopes. So it is possible to have Persona 1, for example, with 2 different Scopes; each Scope would have its own bundle of Roles. Etc…

    What I am trying to figure out is, how do we get the Application names and the Scope names to auto-populate into my Managed/Persona object.

    My Managed Objects look like this:

    https://flic.kr/p/2gTx4PT

    Persona looks like this:

    https://flic.kr/p/2gTx4LX

    https://flic.kr/p/2gTxW65

    So the above “Available Applications” and “Available Scopes” are currently just manually entered via text. I want it to auto populate based off of items we add in the “Application Roles” tab.

    https://flic.kr/p/2gTx4Nq

    The Application Roles can be added like so:

    https://flic.kr/p/2gTxW65

    https://flic.kr/p/2gTx4Pc

    https://flic.kr/p/2gTxW7c
    And a Role looks like this:

    https://flic.kr/p/2gTx4Qj
    In the above example, I would like Persona 1 to automatically have “Application 1” as one of the applications in the list. And have “Scope 1” as one of the Scopes in the list. And it should not add it twice if I add multiple things with the same Application name or Scope name.
    I’m not quite sure how to achieve this.

    Thanks,
    -Ali

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.

©2019 ForgeRock - we provide an identity and access platform to secure every online relationship for the enterprise market, educational sector and even entire countries. Click to view our privacy policy and terms of use.

Log in with your credentials

Forgot your details?