Если вы вызываете это из app / api, вам необходимо назначить роль AD для принципала службы приложения.

нировал использовать Azure AD Graph API, но затем заметил в документах Microsoft предложения по использованию Microsoft Graph API.

Есть ли документация для изменения пароля пользователя?

string result = Task.Run(async() => { return await GetAccessToken(); }).GetAwaiter().GetResult();

var graphserviceClient = new GraphServiceClient(
    new DelegateAuthenticationProvider(
        (requestMessage) =>
        {
            requestMessage.Headers.Authorization = new AuthenticationHeaderValue("bearer", result);

            return Task.FromResult(0);
        }));

var changePasswordRequest = graphserviceClient.Me.ChangePassword("oldpassword", "newpassword");

Однако я не думаю, что этого достаточно. Любая документация доступна?

Ответы на вопрос(2)

Ваш ответ на вопрос