gpt4 book ai didi

javascript - 根据权限在 SharePoint 快速启动中隐藏链接

转载 作者:行者123 更新时间:2023-11-28 16:19:23 24 4
gpt4 key购买 nike

我想找出一种方法来隐藏我在 SharePoint 2013 中的一个网站上的快速启动导航栏中的特定链接,但遇到了一些麻烦。基本上,我试图做到这一点,以便链接仅对特定组内的用户可见,而不属于该组的任何其他用户都不会看到 Quicklaunch 链接。我一直在阅读如何在默认母版页中通过 css 和 javascript 实现这一点,但似乎没有任何运气。我正在使用 SPServices 获取当前登录用户的组成员身份,并根据那里的成员身份隐藏或显示特定的 Quicklaunch 元素。我将这段代码实现到母版页中,虽然我让它工作了,但是在导航到站点内的不同页面、列表或库时,给定的链接会重新出现。我不知道我是否做错了什么,但作为最后的手段,我来这里寻求答案。如果有人能指出我正确的方向,我将不胜感激。

下面是一个屏幕截图,可以更好地理解我正在尝试做的事情......

What I am trying to accomplish

最佳答案

为了快速启动,安全修整应该是自动的。无法看到列表的用户不应看到快速启动条目。我过去经历过的一件事是,如果您的快速启动 URL 看起来像这样,安全修整将不起作用

https://url/sites/sc/Lists/internallistname

但是如果你包含 aspx-page 将会工作

https://url/sites/sc/Lists/internallistname/AllItems.aspx

不知道基础,但值得一试...

关于javascript - 根据权限在 SharePoint 快速启动中隐藏链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37125069/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com