Skip to Content
Author's profile photo Former Member

IdM UI tasks – manage users UI access control

Here is an easy way to maintain the users UI access(display/edit/create access control).

  1. Create a custom privilege for the UI Display tasks & UI Edit tasks:
    • PRIV:ROLE:TestUI_Edit
    • PRIV:ROLE:TestUI_Display

       /wp-content/uploads/2015/08/2_777453.png

Note: for each UI task(display/edit/create) add the needed privilege.

   2.    Create a custom job to maintain the users access

    • You can use a csv file, based  on this file you can grant the needed access(PRIV:ROLE:TestUI_Display/ PRIV:ROLE:TestUI_Edit) to the users
    • Then you will have one FromASCII file pass to read the scv file and create a custom table
    • Second To Identity Store pass to update the users

        /wp-content/uploads/2015/08/1_777719.png

Hope you like it πŸ™‚

Simona Lincheva

Assigned Tags

      4 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Steffi Warnecke
      Steffi Warnecke

      Hello Simona,

      in your last screenshot the "Identity store" field is empty. I see some trouble coming, when somebody tries your solution and follows it to the T. πŸ˜‰

      Am I the only one, who loves to use business roles for the access control? πŸ˜• I don't use privileges at all.

      Regards,

      Steffi.

      Author's profile photo Former Member
      Former Member
      Blog Post Author

      Hi Staffi,

      You are right (sometimes.... I forget that not everything is so obvious, as I think) πŸ™‚

      As for the use of BRs instead of privileges, I think this depends on the customer, we have customers that update/delete their BRs often, so I thought that having a distinct privilege responsible only for that is the safest way.

      BR,

      Simona

      Author's profile photo Steffi Warnecke
      Steffi Warnecke

      Hello Simona,

      I have business roles just for UI access purposes, so they aren't touched by normal processes as they aren't dependent on org-structure for example. But you're right, in the end the result is the same. I was just wondering, because I've never seen it done with privileges. πŸ™‚

      Thank you for the update!

      Yes, if you worked some time with IDM and the tabs in jobs and tasks, it is obvious that the IS needs to be filled. But those people probably won't need this blog. ^^

      I remember my starting time and back then nothing was obvious to me and I needed all the information and help I could get out of the documentation, because even the error messages aren't that helpful IMO.

      In the thought of that, maybe it could be helpful for new IDMers, if you add the build-up of the csv-file and how the source-tab should look for your example? πŸ™‚ But that's just a suggestion.

      Regards,

      Steffi.

      Author's profile photo Former Member
      Former Member
      Blog Post Author

      Hi Steffi,

      Yes the result will be the same,but opposite to you πŸ™‚ I have never done it with BRs.

      As for the scv-file template and the source select, I will update the blog, so the new members will have better idea how to build it.

      BR,

      Simona