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

Nuno Fernandes nuno at ufp.edu.pt
Tue Mar 30 06:03:21 PDT 2010


>
> One use of this will be Profile2, so we can search externally provided
> users, if a provider is configured.
>

Other use of this will be UserMembership admin tool....

Thanks,
Nuno


>
> cheers,
> Steve
>
>
>
> On 30/03/2010, at 11:54 PM, David Haines wrote:
>
> 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-6792adds 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"
>
>
>
>
>
> _______________________________________________
> 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"
>



-- 
Nuno Fernandes  .  { Analyst/Programmer }

|| web  . { http://www.ufp.pt  |  http://tinyurl.com/nfgrilo  |  follow_me @
nfgrilo }
|| work . { Universidade Fernando Pessoa  |  Praça 9 de Abril, 349  |
 4249-004 Porto }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100330/03d42b80/attachment.html 


More information about the sakai-dev mailing list