Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
具有读取权限的用户能否访问SharePoint应用程序页?_Sharepoint - Fatal编程技术网

具有读取权限的用户能否访问SharePoint应用程序页?

具有读取权限的用户能否访问SharePoint应用程序页?,sharepoint,Sharepoint,我们创建了一个页面,并将其放在LAYOUTS文件夹下。因此,您能否告诉我,所有用户都可以通过提供其广告凭据来访问此页面 某些用户无法登录到此页面。 请给我一些建议。拥有阅读权限的所有用户都可以访问此页面 如果此页面试图进行任何需要租用权限的操作,您可能会被拒绝访问 有关故障排除,请评论所有代码,并尝试使用“读取”权限访问此页面 拥有读取权限的整个用户都可以访问此页面 如果此页面试图进行任何需要租用权限的操作,您可能会被拒绝访问 有关故障排除,请评论所有代码,并尝试使用“读取”权限访问此页面 默认

我们创建了一个页面,并将其放在LAYOUTS文件夹下。因此,您能否告诉我,所有用户都可以通过提供其广告凭据来访问此页面

某些用户无法登录到此页面。
请给我一些建议。

拥有阅读权限的所有用户都可以访问此页面

如果此页面试图进行任何需要租用权限的操作,您可能会被拒绝访问


有关故障排除,请评论所有代码,并尝试使用“读取”权限访问此页面

拥有读取权限的整个用户都可以访问此页面

如果此页面试图进行任何需要租用权限的操作,您可能会被拒绝访问


有关故障排除,请评论所有代码,并尝试使用“读取”权限访问此页面

默认应用程序页面设置将需要“查看应用程序页面”权限和所有派生权限。通过定义应用程序页面的属性,可以手动配置该页面的权限。这通常是在OnLoadComplete上定义的,但是您可以通过配置属性指定在OnPreInitComplete之后发生

但是,如果不修改这些设置,仍有可能某些在常规站点上具有读取权限的用户被禁止进入应用程序页面。每当您有需要不同权限级别的控件时,就会出现这种情况。例如,如果您有一个自定义应用程序页,其中有一个与特定列表和项目关联的字段控件,如果该控件处于编辑模式,则用户需要对该列表和项目具有编辑权限才能查看该应用程序页。如果此字段控件与所讨论的列表有任何关系,实际上并不重要!例如,我曾经有一个应用程序页面,用于批量下载两个文件夹中的文件。我想对几个不同的文档库重复使用此页面,因此我决定创建一个自定义的多重查找字段控件,该控件将把列表查询字符串当作新表单,并以这种方式构建要下载的项目列表。但是,对于在两个文件夹中的一个文件夹中不允许新项目权限的一部分用户,此页面被阻止,尽管从技术上讲,该页面没有执行任何涉及添加新项目的操作


页面上的任何其他元素如果需要一组独立于常规站点权限的权限,也会产生干扰,但一般情况下,项目级和列表级权限与站点级权限冲突。只需检查所有控件,尤其是基于SharePoint web控件的控件。只要用户拥有操作所有这些操作所需的权限,用户就应该能够查看应用程序页面。

默认应用程序页面设置将需要“查看应用程序页面”权限和所有派生权限。通过定义应用程序页面的属性,可以手动配置该页面的权限。这通常是在OnLoadComplete上定义的,但是您可以通过配置属性指定在OnPreInitComplete之后发生

但是,如果不修改这些设置,仍有可能某些在常规站点上具有读取权限的用户被禁止进入应用程序页面。每当您有需要不同权限级别的控件时,就会出现这种情况。例如,如果您有一个自定义应用程序页,其中有一个与特定列表和项目关联的字段控件,如果该控件处于编辑模式,则用户需要对该列表和项目具有编辑权限才能查看该应用程序页。如果此字段控件与所讨论的列表有任何关系,实际上并不重要!例如,我曾经有一个应用程序页面,用于批量下载两个文件夹中的文件。我想对几个不同的文档库重复使用此页面,因此我决定创建一个自定义的多重查找字段控件,该控件将把列表查询字符串当作新表单,并以这种方式构建要下载的项目列表。但是,对于在两个文件夹中的一个文件夹中不允许新项目权限的一部分用户,此页面被阻止,尽管从技术上讲,该页面没有执行任何涉及添加新项目的操作

页面上的任何其他元素如果需要一组独立于常规站点权限的权限,也会产生干扰,但一般情况下,项目级和列表级权限与站点级权限冲突。只需检查所有控件,尤其是基于SharePoint web控件的控件。只要用户拥有操作所有这些操作所需的权限,用户就应该能够查看应用程序页面