Symantec IGA

 View Only
Expand all | Collapse all

How handle provisioning roles for "Active Directory" endpoint

kristen.palazzolo

kristen.palazzoloAug 05, 2014 09:36 AM

  • 1.  How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 02, 2014 01:03 PM

    Hello Community

     

    About IdentityMinder ...¿How to handle the cases of provisioning role for "Active Directory" endpoint ?

        The create and delete user are simple cases, but the change that involves moving accounts between "OU" does not work automatically, after remove a provisioning role means that the account will be deleted in the "Active Directory" endpoint and after assign the new provisioning role the account is created. This usually affects the Exchange account  and affects the user emails in Exchange Server
    creating an additional problem.  Strong or Weak sincronization doesn't fit the ideal situation of move account and avoid recreate it.

     

    An identity policy do the right automatic assign / unassign  but  on the endpoint not necessarily occur in the most convenient way.

     

     

    ¿ How avoid that the account is deleted on modify user operation (for remove ProvisioningRole member) and instead, ensure that privileges are assigned and automatically moved the account to a different OU if applicable? ¿What has been your experience dealing with this situation

     

     

    Efren



  • 2.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 03, 2014 11:10 AM

    Hello Efre,

     

    You can user Policy Express Policy to move account between OU. We have done it and it works fine. Moving Account between ou is simple however you will have to build logic to decide where to move.

     

    Let me know if you need help

     

    Thanks

     

    prasad



  • 3.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 03, 2014 07:36 PM

    Hello Prasadt

    Thanks for the reply and yes please, an example of the px to move between OU will help. Probably  you run it  before "ModifyUser" event and maybe keep the option enable of "user synchronization" for assigning new provisioning role.

    If we focus on move account there will be not problems with the Exchange account.

     

    Thanks again and I will be mindful of the help

     

    Efren

     



  • 4.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 04, 2014 09:51 AM

    Efren,

    I've been thinking about this process and I would have thought to do it after it was modified with the new attribute which would cause the requirement to move the user object to a new OU.

    I will be extremely interested in hearing how Prasad has handled this issue.

     

    Regards,

    Glenda



  • 5.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 04, 2014 04:02 PM

    Hi Glenda

     

    I thought this process differently (before moving) by the need to move the account before assigning the new provisioning role, thus the account would not be deleted.   ( Let see if  Prasant can share with us about how the process was implemented )

     

    I am also very interested in the subject. Running the movement account is easy with PX, but knowing how and when to be assigned roles provisioning I think is the most interesting part for the synchronization errors presented.

    Thanks for keeping the interest and please be aware that the features and information will be published  for the benefit of all although they arriving by private way.

     

    Efren



  • 6.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Nov 14, 2016 09:06 AM

    Hi Prasad,

    Were you able to solve this?



  • 7.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 04, 2014 09:01 PM

    kristen.palazzolo can you move this to CA Identity Minder section, please ?



  • 8.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 05, 2014 09:36 AM

    It looks like it's already there.



  • 9.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 05, 2014 11:30 AM

    Hi , Not sure if that is already answered if moved to different section but we have implemented to move account in different OU with px. if you need sample or instructions i would happy to help that. here is a Action Rule for that policy.

     

    Use case is on submission of separation account should be moved to ou named  "Disabled User".

    get Accounts is a Data element which get the AD account.

    MoveOU.PNG



  • 10.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 05, 2014 12:11 PM

    Renu, What version of Identity Manager are you using in your example?

    Thank you,

    Glenda



  • 11.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 05, 2014 12:18 PM

    R12.6 sp2 on Jboss 5 X



  • 12.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Nov 14, 2016 04:55 AM

    Hi Renu,

     

    I tried moving of account in my environment, but it is coming as "Account Not Found" Error in View Submitted Task. I think, it is because the  information given by me in the "Account Identifier" and "New Container" tab was wrong. Can you please give me an example of how i can define the "Account Identifier and New Container" tab.

     

    Thanks,

    Tamil



  • 13.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 05, 2014 03:24 PM

    Hello,

     

    Sorry for delayed response. First Of all you dont want to remove and apply new provisioning role to move user between OU. That will surely delete user from AD. Here is what you need to do;

     

    You need to configured this PX to evaluate OU. The PX can be configured on Submitted task and execute after task completed event. In our case weh ave this PX that determindes users OU based on user city/ state etc. You can achive this by simply building SQL table and query the OU name based on the parameters you want. (In Our PX we have build logic in PX which is not easy to maintain) So maintaining SQL table is easy. Once you determine OU to move add action shown by RenuS.

     

    Note: You need to have trigger that will start this PX. Having seperate task is best. However it all dependes on how you determine where user will be moved.

     

    In typical IDM implementation user is created with Base Account template that determines users initial OU. This account template detemines how user will be created in AD. The move user in OU is incidental scenario. In this situation Base Provisioning Role and Template need not to be removed. Just use this method to move user.

     

    Let me know how you determine where user will move.

     

    Thanks

     

    Prasad



  • 14.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 05, 2014 03:29 PM

    Prasad, Ours is by Office name. What version of Identity Manager are you using?

     

    Thanks,

    Glenda



  • 15.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 05, 2014 03:41 PM

    We are using IDM 12.5 SP6. Old Version of IDM. If it is just one attribute change then it is very easy to configured PX. What version you are in?

     

    Thanks

     

    Prasad



  • 16.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 06, 2014 11:35 AM

    Prasad, we are in the same version. I am planning on an upgrade for this next year.

     

    Thanks,

    Glenda



  • 17.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 06, 2014 11:53 AM

    Well Long way to go. I have it on my plate for this Year. Basically it is going to be New build and data migration...



  • 18.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 06, 2014 11:55 AM

    Same here. Agreed. We should stay in contact to share experiences.

     

    Glenda



  • 19.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 05, 2014 04:44 PM

    Hi Prasad

     

    Thanks for share your experience.   I appreciate the input received from participants (You, Glenda, Renus)  .

     

    I have a final question: In your example:  if  the Base Provisioning Role and Template need not to be removed  from user, ¿  How do you change security Groups and Distribution Group  on AD accounts?    Do you apply a PX for that function?    avoid the use of Identity policy to assign provisioning role?

     

    In my case,  when change a position(title) or department  and move to a new OU  the permissions are changing and priviledges need to be updates.

     

    I think this is what is needed to close the concern and understand how handle provisioning role for "AD" endpoint

     

    Thanks in advanced

     

    Efren



  • 20.  Re: How handle provisioning roles for "Active Directory" endpoint
    Best Answer

    Posted Aug 05, 2014 05:24 PM

    Hello Efren,

    The way I  implement IDM  to manage Active directory is; Create Base Provisioning Role with Base Template that defines how user should be created in Active directory. This Role has Account template that contains filters that tells where to create user, what should be the logon script, How to populate other active directory user attribute. The Base Provisioning role and template will never have any Security Groups or DG. When you will creat user you will assaign user a  Base Provsioning Role and then use othere provisioning Roles with Groups that you want to give it to Users. For example We have used RCM to create Department and Jobcode  based roles. These roles has groups that is commenly used by the users in that department and Jobcode. We have named them as per department and jobcode.We also have PX that detects change in department and Jobcode and remove user from old Department and Jobcode role and assigne him a new one if available but Base Provisioning Role stays as is.Hence user never get deleted. In case if we have to change OU then we use task with the PX logic to change the user OU based on City and state.

     

    Hope that helps...

     

    Thanks

    Prasad



  • 21.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 06, 2014 09:46 AM

    Prasad thank you for the response has been  helpful and very interesting the way you have worked

    I could make some successful tests enabling the "Enable Accumulation of Provisioning Role Membership Events" property to "Home / Environment / ENVNAME / Advanced Settings / Provisioning" in the "managment console" always left active identity policies for reassign provisioning roles  combined  with OU movement using PX.

    Thanks to everyone for the participation and contribution

     

    Efren



  • 22.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 06, 2014 10:42 AM

    Efren,

     

    Like Prasad does in moving the account we get the account object and then add the groups whether security or distribution list.

     

    Doing this when a user moves we can remove the list that no longer applies and then add the new one.

     

    Glenda



  • 23.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 06, 2014 12:10 PM

    Glenda, thanks for sharing the information, I see that maybe you don't  use "identity policy" to assign provisionig role or probably use a different task to avoid user synchronization or do  the reassigment with px

    Thanks

     

    Efren



  • 24.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 06, 2014 12:13 PM

    Efren,

    Provisioning Roles are assigned using Policy Xpress. The Role(s) that is assigned depends on the employee type.

    No, we aren't using Identity Policy.

     

    thanks,

    Glenda



  • 25.  Re: How handle provisioning roles for "Active Directory" endpoint

    Posted Aug 06, 2014 12:38 PM

    Thanks for sharing the way you do

     

    Efren