[Building Sakai] Request for review, SAK-6792, ability to search external users

David Haines dlhaines at umich.edu
Tue Mar 30 05:54:44 PDT 2010


I have a couple of comments.

- What are the search criteria?  Are they independent of the underlying implementation?
- Will it be easy to know to turn off the capability in the UI?  I'm sure the implementation can be turned off, but it wouldn't be very attractive to have a "search external users" display in the UI that doesn't really connect to anything.

- Dave

David Haines
CTools Developer
Digital Media Commons
University of Michigan 
dlhaines at umich.edu




On Mar 30, 2010, at 8:29 AM, Steve Swinsburg wrote:

> Hi all,
> 
> I have just completed some work on a long outstanding feature request, which adds some important and useful functionality to the UserDirectoryService API. http://jira.sakaiproject.org/browse/SAK-6792 adds the ability to search externally provided users (ie from LDAP). We, the maintenance team, have discussed this and are seeking your input on this issue since it affects a core service. 
> 
> There are two parts: 
> 
> The first is a modification to the UserDirectoryService. A new optional interface is added, ExternalUserSearchUDP, containing a single method that a Provider can implement, searchUsers(String criteria, int first, int last). A new method is then added to the UserDirectoryService to surface this new functionality, UserDirectoryService.searchExternalUsers(String criteria, int first, int last).
> 
> This phase of the work is complete and a patch is attached to http://jira.sakaiproject.org/browse/SAK-6792 for review. This is completely backwards compatible since the interface is optional and no existing methods have been touched.
> 
> The second will be a modification to the JLDAP Provider to implement this new interface and actually do the work of searching for the users in the external directory. This work is about to begin, but relies on the first section above. Other providers can be modified to follow suit if desired.
> 
> Comments and feedback appreciated.
> 
> thanks,
> Steve
> 
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> 
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100330/42a7ddc9/attachment.html 


More information about the sakai-dev mailing list