为什么在左侧导航栏中不显示没有权限的列表

zajiuzhidaolei 2015-02-13 12:13:44
新建一个列表,把这个列表加入左侧导航栏中,点击导航栏中的链接就能访问列表,
假如A用户对列表没有访问权限,那么在左侧导航栏中就看不见这个列表吗?
怎么做才能实现能在左侧导航栏中看见这个列表,但是点击后会显示没有权限访问?
...全文
1624 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
JackpotHan 2017-09-28
  • 打赏
  • 举报
回复
zajiuzhidaolei 2015-03-02
  • 打赏
  • 举报
回复
引用 16 楼 FoxDave 的回复:
[quote=引用 14 楼 zajiuzhidaolei 的回复:] [quote=引用 11 楼 FoxDave 的回复:] 左侧导航是那个能修改的不? 自己加个那个列表的链接也不显示吗?
如果用户对这个列表没有访问权限,那么在左侧导航栏中就看不到这个链接。 我在开发环境中是这样显示的,不知道是不是都这样显示?[/quote] 我只有一个简单的环境,没法试 你说的是quicklaunch吗?我的意思是手动添加一个链接也是根据权限显示的吗?[/quote] 是的,手动添加一个链接也是根据权限显示的。 我在我的环境试了,是这样的。 但是现在不想要这种效果。
段传涛 2015-02-27
  • 打赏
  • 举报
回复
1,默认功能 没有权限 看不到, ---你可以自定义个权限 2,自己写JS吧
Justin-Liu 2015-02-27
  • 打赏
  • 举报
回复
树视图的话就不行了
Justin-Liu 2015-02-27
  • 打赏
  • 举报
回复
引用 14 楼 zajiuzhidaolei 的回复:
[quote=引用 11 楼 FoxDave 的回复:] 左侧导航是那个能修改的不? 自己加个那个列表的链接也不显示吗?
如果用户对这个列表没有访问权限,那么在左侧导航栏中就看不到这个链接。 我在开发环境中是这样显示的,不知道是不是都这样显示?[/quote] 我只有一个简单的环境,没法试 你说的是quicklaunch吗?我的意思是手动添加一个链接也是根据权限显示的吗?
zajiuzhidaolei 2015-02-27
  • 打赏
  • 举报
回复
引用 13 楼 jason_dct 的回复:
1,默认功能 没有权限 看不到, ---你可以自定义个权限 2,自己写JS吧
除了写JS外,还需要修改母版页吗?
zajiuzhidaolei 2015-02-27
  • 打赏
  • 举报
回复
引用 11 楼 FoxDave 的回复:
左侧导航是那个能修改的不? 自己加个那个列表的链接也不显示吗?
如果用户对这个列表没有访问权限,那么在左侧导航栏中就看不到这个链接。 我在开发环境中是这样显示的,不知道是不是都这样显示?
李明文 2015-02-26
  • 打赏
  • 举报
回复
Justin-Liu 2015-02-25
  • 打赏
  • 举报
回复
左侧导航是那个能修改的不? 自己加个那个列表的链接也不显示吗?
zajiuzhidaolei 2015-02-15
  • 打赏
  • 举报
回复
引用 6 楼 linyustar 的回复:
[quote=引用 5 楼 zajiuzhidaolei 的回复:] [quote=引用 4 楼 legendgod 的回复:] 你進入網站設定->導覽, 在"目前導覽 "中選"結構化導覽" [b]然後在下方的"結構導覽: 編輯和排序"中, 在"目前導覽 "下加入你需要的連結, 行不行?
谢 legendgod 回复 这样是可以加入一个链接,假如这个 链接 是指向 列表A 的, 而 用户B 对 列表A 没有访问权限,那么 用户B 在左侧导航栏中就会看不到这个链接了。 我是想实现 用户B 在左侧导航栏中能看到这个链接, 但是当 用户B 点击链接时会跳转到限制访问的画面。 这样的需求通过设置可以实现吗? [/quote] 想到一个办法,可以创建一个页面,在页面上做自动跳转,到那个列表的页面;然后,把这个页面设置到导航上去;页面有权限,肯定可以看到,列表没权限,会提示没权限。。呵呵[/quote] 这个方法我试了一下,能实现我的要求,谢谢版主哈。 但是当跳到中转画面时会有一会儿的延迟,稍微有点瑕疵, 如果不是我的SP2013设置和开发模式的问题,我就试着使用这个方法。
zajiuzhidaolei 2015-02-15
  • 打赏
  • 举报
回复
引用 8 楼 shrenk 的回复:
[quote=引用 7 楼 shrenk 的回复:] 测试了一下,SharePoint 2013是可以的,你的SharePoint的版本是?
刚看到你的就是2013的,你在左侧导航栏的底部有一个“Edit Links”的链接,用这个链接添加一下那个列表试试? 我这里是可以在左侧导航栏看到列表的,但是点进去就提示没有权限。 我的用户是在站点中有contribute权限(2013里应该是编辑权限),在列表里没有权限。[/quote] 谢 shrenk 回复 我的就是SP2013,但是开发模式是Online的,我也是按照你的方法操作的,用户也是编辑权限,在列表里 也没有权限,但是用户登录时在左侧导航栏中就是不显示。 我感觉这个和开发模式应该没有关系, 也不知道是不是哪里的设置不对,导致出现了这个现象?
计算机器 2015-02-13
  • 打赏
  • 举报
回复
引用 7 楼 shrenk 的回复:
测试了一下,SharePoint 2013是可以的,你的SharePoint的版本是?
刚看到你的就是2013的,你在左侧导航栏的底部有一个“Edit Links”的链接,用这个链接添加一下那个列表试试? 我这里是可以在左侧导航栏看到列表的,但是点进去就提示没有权限。 我的用户是在站点中有contribute权限(2013里应该是编辑权限),在列表里没有权限。
计算机器 2015-02-13
  • 打赏
  • 举报
回复
测试了一下,SharePoint 2013是可以的,你的SharePoint的版本是?
霖雨 版主 2015-02-13
  • 打赏
  • 举报
回复
引用 5 楼 zajiuzhidaolei 的回复:
[quote=引用 4 楼 legendgod 的回复:] 你進入網站設定->導覽, 在"目前導覽 "中選"結構化導覽" 然後在下方的"結構導覽: 編輯和排序"中, 在"目前導覽 "下加入你需要的連結, 行不行?
谢 legendgod 回复 这样是可以加入一个链接,假如这个 链接 是指向 列表A 的, 而 用户B 对 列表A 没有访问权限,那么 用户B 在左侧导航栏中就会看不到这个链接了。 我是想实现 用户B 在左侧导航栏中能看到这个链接, 但是当 用户B 点击链接时会跳转到限制访问的画面。 这样的需求通过设置可以实现吗? [/quote] 想到一个办法,可以创建一个页面,在页面上做自动跳转,到那个列表的页面;然后,把这个页面设置到导航上去;页面有权限,肯定可以看到,列表没权限,会提示没权限。。呵呵
zajiuzhidaolei 2015-02-13
  • 打赏
  • 举报
回复
引用 4 楼 legendgod 的回复:
你進入網站設定->導覽, 在"目前導覽 "中選"結構化導覽" 然後在下方的"結構導覽: 編輯和排序"中, 在"目前導覽 "下加入你需要的連結, 行不行?
谢 legendgod 回复 这样是可以加入一个链接,假如这个 链接 是指向 列表A 的, 而 用户B 对 列表A 没有访问权限,那么 用户B 在左侧导航栏中就会看不到这个链接了。 我是想实现 用户B 在左侧导航栏中能看到这个链接, 但是当 用户B 点击链接时会跳转到限制访问的画面。 这样的需求通过设置可以实现吗?
  • 打赏
  • 举报
回复
你進入網站設定->導覽, 在"目前導覽 "中選"結構化導覽" 然後在下方的"結構導覽: 編輯和排序"中, 在"目前導覽 "下加入你需要的連結, 行不行?
霖雨 版主 2015-02-13
  • 打赏
  • 举报
回复
没印象有设置的地方。。呵呵。。
zajiuzhidaolei 2015-02-13
  • 打赏
  • 举报
回复
引用 1 楼 linyustar 的回复:
没权限就是看不到,很好啊。。如果非要看到,改造左侧导航吧。。自己写一个得了。。
谢版主回复, 难道 SP2013 导航栏关于权限的运行机制就是这样吗? 现在客户就是这样要求,不管什么权限进入网页都能看到左侧导航栏中的所有Menu, 但是当用户点击Menu时,如果没有权限访问就跳到限制访问画面。 除了改造导航栏,SP没有什么设置方法可以实现这个需求吗?
霖雨 版主 2015-02-13
  • 打赏
  • 举报
回复
没权限就是看不到,很好啊。。如果非要看到,改造左侧导航吧。。自己写一个得了。。

3,242

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 SharePoint
社区管理员
  • SharePoint社区
  • 霖雨
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧