SLK and Large Domain groups

Topics: Developer Forum, Project Management Forum, User Forum
Nov 20, 2008 at 9:40 PM
We have been fighting a few things in SLK since we rolled it out.  1 of them is trying to use larger domain groups (1000 people) for assignment.  If we add them into a learner group, it could take 3-5 minutes for the page to load when I go to create an assignment for someone.  This has been a large pain point for us.  Is there a way to improve query performance, or limit the number of users returned? 

Also, what is the best way to handle assignments when we have only small subsets of people we want to assign to out of these large domain groups?

What happens if we remove this domain group temporarily when we want to assign to a small group of people to improve speed?   Orphaned records I assume, but does anyone know for sure.
Nov 21, 2008 at 12:32 AM
I have the same problem, I have some groups with 8000 people, and it is painfully slow (but only for admins changing, creating or grading assignments) users see no problem at all.

This should be an issue and should be voted up so that it could be on the next release.
Nov 21, 2008 at 12:39 AM
Vote for this issue so that it can be targeted in next release.
Nov 21, 2008 at 7:05 PM
Edited Nov 21, 2008 at 7:05 PM
Voted.

Thanks
Coordinator
Nov 26, 2008 at 11:55 AM
I've just posted about a very similar issue on another thread http://www.codeplex.com/SLK/Thread/View.aspx?ThreadId=39689.

If you need to assign to all the group members, then it is an issue and it might be worthwhile having an option to only show groups and not users.

If you want to assign to a smaller subset of people you are best off creating a, or using an existing, site and giving the users learner permissions on that site. There shouldn't be a problem removing the domain group from the learners role, but make sure you don't remove their Read access or the site won't display in the assignment list web part.

Richard
SalamanderSoft
http://www.salamandersoft.co.uk
Active Directory & SharePoint provisioning
SharePoint web parts
Coordinator
Mar 11, 2009 at 12:37 AM
Hi Simara,

With your groups of 8000 people, do all 8000 get displayed. I've just been looking through the code and it looks like only the first 1500 would get displayed. Could you confirm one way or the other so I know whether to create an issue or not.

Thanks,
Richard
SLK Co-ordinator
http://blog.salamandersoft.co.uk
Mar 11, 2009 at 8:03 AM
Its not necessarily about domain groups, I mean registered users in general, when adding users you can continuously add users for instance user by users or from sharepoint groups. Also the limitation of users from a domain group, such as 1500 is what led us to have to use SharePoint Groups.

Hope a fix is possible.

Thanks for your time and excellent work Richard.

Simara
Mar 11, 2009 at 8:05 AM
Showing only groups will also help in a big way when changing assigned students, but the grading page will still take a lot of time.