1

Sadece App-only yetkilendirme akışını ve yetki verilen yetki akışını kullanarak kullanıcı ayrıntılarını güncellemeyi denedim (oturum açma kodu alın ve erişim belirteci alın).Güncelleştirme Kullanıcı detaylarını ara MsGraph API (Yama)

Eylem: federe kullanıcı Güncelleme onPremisesImmutableId, federe kullanıcıların ait

  1. Güncelleme UPN (Bu başarısız)
  2. Güncelleme talebi ayrıntılarını bulabilirsiniz

onPremisesImmutableId aşağıda,

YAMA https://graph.microsoft.com/v1.0/users/[email protected]
Content-Type: application/json
Kabul: application/json
YETKİ: Hamiline
Host: graph.microsoft.com
İçerik-Uzunluk: 150
Expect: {

100-devam "userPrincipalName": "[email protected]", passwordProfile ": { "forceChangePasswordNextSignIn": false, "parola":" testTest1234" }}

Yanıt:

{ "hata": { "kod": "Authorization_RequestDenied", "mesaj": "Yetersiz ayrıcalık işlemi tamamlamak için", "innerError": { "istek-id": "d25b7047-0cd0 -46da-b77e-c7225bd030c5" , "tarih": "2016-03-22T16: 47: 17" } } }

kimse bana bu yüzden bu işe yarayabilir ayarlanması hangi uygulama izni bildirin lütfen yapabilirsiniz ? Ayrıca, yalnızca uygulama izni akışını kullanarak yapabileceğimiz veya gerçekleştiremediğimiz şeylerin bir listesi var.

Herhangi bir yardım için teşekkür ederiz.

cevap

1

Şu anda şifreyi sıfırlamak yalnızca yetki verilen akışta yapılabilir. Uygulamanız tarafından "Kullanıcıda imzalı kullanıcı olarak erişim dizini" izninin istendiğinden emin olun.