如何检查当前用户是否具有 Sharepoint 2007 和 2010 中 Web 部件的编辑权限?
我有一个网络部件。如果当前用户具有编辑权限,那么我必须在 Web 部件内容中显示一些信息。
如何检查当前用户是否具有 Sharepoint 2007 和 2010 中 Web 部件的编辑权限?
I have a webpart. If current user has edit permission then I have to display some information in webpart content.
How to check that current user has edit permission to a webpart in Sharepoint 2007 and 2010?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试使用 SPWebPartManager.GetPermissions 方法,这应该让您知道用户是否有权编辑 Web 部件。可以在此处找到更多信息。
这是一个包含权限枚举的链接。此页面上还有一个链接来演示如何在 SharePoint 2007 中使用它
Try using the SPWebPartManager.GetPermissions method, this should let you know if a user has access to edit a web part. More info can be found here.
Here is a link with the enumerations of Permissions. There is also a link on this page to demonstrate how this is used in SharePoint 2007
嘿马特这是我的代码..
Hey Matt here is my code..