获取分配给SharePoint门户的用户列表的最佳方法是什么?
答案 0 :(得分:22)
具体取决于您想要的用户列表。
SharePoint网络中存在的所有用户(但不一定拥有权限):
SharePoint网络中存在但已被授予某些权限的用户:
SharePoint网站集中存在的用户(但不一定具有权限):
注意:我假设您使用的是WSS 3.0 / MOSS 2007,但这应该适用于WSS 2.0。
另见:
答案 1 :(得分:2)
仅供参考,这就是我弄清楚如何做我想要的事情的方式:
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