sto*_*ers 2 javascript rest sharepoint jquery data-connections
是否可以使用REST查询获取数据,如下所示:
http://moss.moss/_api/SP.UserProfiles.PeopleManager/GetPropertiesFor(accountName = @v)?@ v = 'user_domain\user'&$ filter = DirectReports
并通过JavaScript调用.
我想创建一个脚本,它将检查用户是否是一个管理员(具有DirectReports)和下一个显示JavaScript警报.
提前致谢!
如何通过SharePoint用户配置文件REST API检索Manager属性
var siteUrl = _spPageContextInfo.siteAbsoluteUrl;
var accountName = 'Domain\\Login';
$.ajax({
url: siteUrl + "/_api/SP.UserProfiles.PeopleManager/GetPropertiesFor(accountName=@v)?@v='" + encodeURIComponent(accountName) + "'",
method: "GET",
headers: { "Accept": "application/json; odata=verbose" },
success: function (data) {
if(data.d.DirectReports.results.length > 0)
{
console.log('User has managers');
}
},
error: function (data) {
console.log(JSON.stringify(data));
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8973 次 |
| 最近记录: |