/// <summary> /// Add the user in AD to group(s). /// </summary> /// <param name="ldapConnectionInfo"></param> /// <param name="User"></param> /// <param name="GroupsToAdd"></param> /// <returns></returns> public static Output AD_AddGroups([PropertyTab] LdapConnectionInfo ldapConnectionInfo, [PropertyTab] AD_AddGroupsUserProperties User, [PropertyTab] AD_AddGroupsProperties GroupsToAdd) { var ldapOperationResult = new Output { operationSuccessful = false }; using (var ldap = new LdapService(ldapConnectionInfo)) { ldapOperationResult.operationSuccessful = ldap.AddAdUserToGroup(User.dn, GroupsToAdd.groups); return(ldapOperationResult); } }