Sharepoint页面级安全性

Sharepoint页面级安全性,sharepoint,Sharepoint,我又问了一个SharePoint问题 我已经创建了一个子网站,并从Sharepoint designer中创建了一个新的aspx页面,到目前为止,所有这些都很好,很简单。我似乎找不到可以在这个新页面上更改安全性的位置,只有站点管理员可以查看该页面,其他人的访问被拒绝。 它似乎没有从父级继承权限,我看不到在哪里更改安全设置 请帮忙,我相信这很简单 谢谢 从SharePoint中,您应该能够导航到存储新aspx页面的位置(可能在一个文档库中)。从该位置,您可以更改文档库的权限,或管理单个aspx页面

我又问了一个SharePoint问题

我已经创建了一个子网站,并从Sharepoint designer中创建了一个新的aspx页面,到目前为止,所有这些都很好,很简单。我似乎找不到可以在这个新页面上更改安全性的位置,只有站点管理员可以查看该页面,其他人的访问被拒绝。 它似乎没有从父级继承权限,我看不到在哪里更改安全设置

请帮忙,我相信这很简单

谢谢


从SharePoint中,您应该能够导航到存储新aspx页面的位置(可能在一个文档库中)。从该位置,您可以更改文档库的权限,或管理单个aspx页面的权限


请注意,最佳做法是在网站集级别设置权限,并允许网站集下的所有内容继承权限。

您已将ASPX文件放置在“错误”位置。它不位于SharePoint的正常安全结构工作的位置,因此您将无法设置其项目级权限(因为它不是“项目”)。这是给人们带来的危险(SharePoint Designer;)

就我个人而言,我认为你的页面属于_layouts文件夹的某个地方,因为它似乎是一个管理页面。在那里,您只需拨打如下电话即可确保安全:

SPUtility.ensureSetAdminAccess()

你可以:

  • 将页面放入库中,以便可以为其设置项目级权限
  • 创建一个自定义控件,允许您为任何页面调用上面的代码
  • 将页面移动到_布局

我的新aspx页面不在文档库中,它只是位于子网站根目录中default.aspx的旁边。我已经查看了安全设置下的所有内容,但似乎没有任何地方可以更改页面设置。它被设置为继承,但也不起作用。不应该这么难!正如你所知,我使用SharePoint的时间不长!现在我知道“坏”的地方并不好,我使用了文档库,因为将文件放入布局不会起作用,因为我的页面中有母版页引用。谢谢库中的页面运行良好,但现在面包屑显示文档库的名称!我们不想让用户能够点击library面包屑链接,因为它会将他们带到页面列表。有什么办法可以解决这个问题吗?它是/Pages库中的发布页面还是普通的web部件页面?第一个是可以创建没有面包屑的新页面布局,第二个是可以使用SharePoint Designer进行编辑以删除面包屑。可能必须在其中放置一个asp:content标记以覆盖主控中的面包屑。