online example sharepoint

example - SharePoint: obtenga una lista de usuarios actuales



sharepoint javascript rest (2)

¿Cuál es la mejor manera de obtener una lista de los usuarios que están asignados a un portal de SharePoint?


Depende exactamente de la lista de usuarios que desee.

Todos los usuarios que existen en una web de SharePoint (pero que no necesariamente tienen permiso):

SPWeb.AllUsers

Usuarios que existen en un sitio web de SharePoint pero que han recibido algún permiso:

SPWeb.Users

Usuarios que existen en una colección de sitios de SharePoint (pero que no necesariamente tienen permiso):

SPWeb.SiteUsers

Nota: Supongo que está utilizando WSS 3.0 / MOSS 2007 pero esto debería funcionar para WSS 2.0.

También mira:

SPWeb.AllUsers vs. SPWeb.Users

SPWeb.AllUsers vs. SPWeb.Users vs. SPWeb.Groups


Para tu información, esta es la forma en que descubrí cómo hacer lo que estaba buscando:

Dim Site As New SPSite("SiteURL") Dim AllUsers As SPUserCollection = Site.RootWeb.AllUsers Dim u As SPUser For Each u In AllUsers Response.Write(u.LoginName & " " & u.Name & " " & u.Email & "<br />") Next