NLV*_*NLV 4 c# sharepoint sharepoint-2007 sharepoint-2010
我想检查用户是否是特定网站集的网站集管理员.当我通过成员函数时,我看到两个函数
site.CheckForPermissions(SPReusableAcl acl, SPBasePermissions perms)
site.DoesUserHavePermissions(SPReusableAcl acl, SPBasePermissions perms)
Run Code Online (Sandbox Code Playgroud)
但是如何使用它们呢?什么是SPReusableAcl
?我如何能与SPUser
和SPReusableAcl
?
有任何想法吗?
你知道.isSiteAdmin Property吗?您可以使用检查当前用户是否为admin
SPContext.Current.Site.RootWeb.CurrentUser.IsSiteAdmin
Run Code Online (Sandbox Code Playgroud)
还可以看看这个SPWeb.SiteAdministrators
系列.
实际上有一些关于如何检查用户是否是网站集管理员的好建议.
归档时间: |
|
查看次数: |
5898 次 |
最近记录: |