非管理员用户的SharePoint web部件自定义编辑器或部件隐藏

非管理员用户的SharePoint web部件自定义编辑器或部件隐藏,sharepoint,web-parts,Sharepoint,Web Parts,我有一个SharePoint web部件,它公开了一组可配置属性-因为它们将PersonalizationScope属性设置为Shared,所以当非管理员用户编辑web部件设置时,它们不会显示 还有一个自定义属性,我为其实现了一个自定义EditorPart。当修改web部件的用户不是管理员时,如何从“设置”部分隐藏我的EditorPart?如果您使用的是IWebEditable界面,则仅当当前用户处于管理员角色时,才可以将自定义EditorPart添加到EditorPartCollection

我有一个SharePoint web部件,它公开了一组可配置属性-因为它们将PersonalizationScope属性设置为Shared,所以当非管理员用户编辑web部件设置时,它们不会显示


还有一个自定义属性,我为其实现了一个自定义EditorPart。当修改web部件的用户不是管理员时,如何从“设置”部分隐藏我的EditorPart?

如果您使用的是IWebEditable界面,则仅当当前用户处于管理员角色时,才可以将自定义EditorPart添加到EditorPartCollection

祝你好运

卡林:)