0
我爲Office 365創建了一個SharePoint託管應用,我想更新用戶配置文件屬性。我用這個代碼:使用jquery sharepoint託管應用編輯用戶配置文件屬性
var clientContext = new SP.ClientContext.get_current();
var peopleManager = new SP.UserProfiles.PeopleManager(clientContext);
peopleManager.setSingleValueProfileProperty(targetUser, "Activite", $("#txt_Activite").val());
context.executeQueryAsync(function() {
//editeProfil();
window.parent.location = hostweburl + "/Pages/MONPROFIL.aspx?&UserTarget=" + targetUser;
}, onFail);
function onFail(data, args)
{
console.log(args.get_message());
}
當我想編輯我的個人財產這是確定的,但與其他用戶的個人資料的我有這樣的錯誤:
Access denied
我使用管理員帳戶。