获取用户详细信息 [英] Get user details
本文介绍了获取用户详细信息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在具有权限的组中获取用户详细信息.
将用户添加到组中后,有什么办法.
解决方案
您好,Jio,
根据您的描述,我了解您希望获得用户权限以及他们所属的组.请使用以下代码:
函数checkPermissions(){ var call = jQuery.ajax({ 网址:_spPageContextInfo.webAbsoluteUrl + "/_api/Web/effectiveBasePermissions", 类型:"GET", dataType:"json", 标头:{ 接受:"application/json; odata = verbose"; } }); call.done(function(data,textStatus,jqXHR){ var manageListsPerms =新的SP.BasePermissions(); manageListsPerms.initPropertiesFromJson(data.d.EffectiveBasePermissions); var manageLists = manageListsPerms.has(SP.PermissionKind.manageLists); var message = jQuery(#message"); message.text(管理列表:" +"manageLists"); }); }一些参考链接 :
Hi,
How to get user details in the group with permission.
Is there any way , when user has been added to the group.
解决方案
Hi Jio,
Based on your description, I understand you want to get the user permissions and also the groups which they belong to. Please use the code:
function checkPermissions() { var call = jQuery.ajax({ url: _spPageContextInfo.webAbsoluteUrl + "/_api/Web/effectiveBasePermissions", type: "GET", dataType: "json", headers: { Accept: "application/json;odata=verbose" } }); call.done(function (data, textStatus, jqXHR) { var manageListsPerms = new SP.BasePermissions(); manageListsPerms.initPropertiesFromJson(data.d.EffectiveBasePermissions); var manageLists = manageListsPerms.has(SP.PermissionKind.manageLists); var message = jQuery("#message"); message.text("Manage Lists: " + manageLists); }); }Some reference links:
这篇关于获取用户详细信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文