隐藏基于用户组的列字段表单

编程入门 行业动态 更新时间:2024-10-26 20:29:47
本文介绍了隐藏基于用户组的列字段表单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

你好

我想基于用户组隐藏一些列字段表单(editform.aspx).以前我正在使用以下代码:

Lozzi.Fields.disableWithAllowance(字段名称,组) 参考:davidlozzi/2014/01/14/sharepoint-2013-script-hide-or-disable-your-fields/ 不幸的是,它仅对SharePoint组中的用户有效.但是我的情况是,我在SharePoint组中有Active Directory(AD)组.

那么,有什么解决办法吗?

谢谢.

解决方案

您好Ameenah,

我们无法通过JavaScript从AD组中吸引用户.

作为一种解决方法,创建自定义WCF服务并使用框架从AD组中检索用户.

有关如何在SharePoint 2013中创建自定义WCF服务的演示:

social.technet.microsoft/wiki /contents/articles/24194.sharepoint-2013-create-a-custom-wcf-rest-service-hosted-in-sharepoint-and-deployed-a-wsp.aspx

检查用户是否属于广告组:

stackoverflow/questions/12029378/how-to-check-if-a-user-belongs-to-an-ad-group

最好的问候,

张琳达

Hello,

I want to hide some columns field form (editform.aspx) based on user group. Previously I'm using below code :

Lozzi.Fields.disableWithAllowance(fieldname, groups) Reference :davidlozzi/2014/01/14/sharepoint-2013-script-hide-or-disable-your-fields/ Unfortunately, it's working only for user in SharePoint Group. But my case, i have Active Directory (AD) group inside SharePoint Group.

So, any solution?

Thank You.

解决方案

Hi Ameenah,

We cannot get users from the AD group via JavaScript.

As a workaround, create a custom WCF service and retrieve users form AD groups using framework.

A demo about how to create a custom WCF service in SharePoint 2013:

social.technet.microsoft/wiki/contents/articles/24194.sharepoint-2013-create-a-custom-wcf-rest-service-hosted-in-sharepoint-and-deployed-in-a-wsp.aspx

Check if the user belongs to the AD group:

stackoverflow/questions/12029378/how-to-check-if-a-user-belongs-to-an-ad-group

Best Regards,

Linda Zhang

更多推荐

隐藏基于用户组的列字段表单

本文发布于:2023-10-30 03:24:27,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1541619.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:用户组   字段   表单

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!