SharePoint 如何判断当用户属于SharePoint Group

发布时间:2022-06-26 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了SharePoint 如何判断当用户属于SharePoint Group脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

  前言

  最近在开发的时候,需要去判断当前用户在哪个组里,然后,发现了下面的方法。

  正文

  完整的代码在下面,请求以后会返回当前用户所有的组。

 

$.ajax({
        url: siteUrl + "/_api/web/currentuser/?$expand=groups",
        method: "GET",
        headers: { "Accept": "application/json; odata=verbose" },
        success: function (data) {
            console.log(JSON.stringify(data));
        },
        error: function (data) {
            console.log(JSON.stringify(data));
        }
});

  但是,这个方法有个问题,如果当前用户是以AD Group的方式存在于SharePoint Group,是判断不出来的,这就比较恶心了。

  然后,又找了SharePoint Plus 这个插件,里面有个方法叫做isMember可以判断用户是否属于某个组,这个亲测支持AD Group的方式,但是,不能一下取到所有组。

SharePoint 如何判断当用户属于SharePoint Group

   结束语

  开发这个事儿,可能很多时候真的是十全九美,好吧,大家参考一下把。如果大家发现了更好的办法,记得给我留言哈~

脚本宝典总结

以上是脚本宝典为你收集整理的SharePoint 如何判断当用户属于SharePoint Group全部内容,希望文章能够帮你解决SharePoint 如何判断当用户属于SharePoint Group所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: