【问题标题】:SharePoint Custom Action on Site Settings Page网站设置页面上的 SharePoint 自定义操作
【发布时间】:2009-10-20 08:08:14
【问题描述】:

我的 SharePoint 网站的“网站设置”页面上有一个自定义操作,该操作显示在 UsersAndPermissions 列表中。它是使用功能创建的,这是该功能的 elements.xml 文件:

<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <CustomAction
    Id="SDITeamGroupApplicationPage"
    GroupId="UsersAndPermissions"
    Location="Microsoft.SharePoint.SiteSettings"
    Sequence="1000"
    Title="Create a Team Group">
    <UrlAction Url="_layouts/SDITeamGroupEdit.aspx"/>
  </CustomAction>
</Elements>

目前网站的所有用户都可以在网站设置页面上看到这个链接。我希望能够限制谁可以看到此链接。这可能吗?怎么办?

【问题讨论】:

    标签: sharepoint sharepoint-2007 custom-action


    【解决方案1】:

    http://msdn.microsoft.com/en-us/library/ms460194.aspx

    查找名为“Rights”和/或“RequireSiteAdminstrator”等的元素。

    以下是可能的“权利”列表:

    http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spbasepermissions.aspx

    【讨论】:

      【解决方案2】:

      您可以创建一个使用 CustomAction 来满足此类要求的 Visual Studio 解决方案。

      以下是构建 Visual Studio 解决方案的分步说明,该解决方案在站点设置页面中添加新的自定义链接:Add a Link to Site Settings Page in SharePoint.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-02-25
        • 1970-01-01
        相关资源
        最近更新 更多