Привязка токена auth может помочь, по крайней мере, при получении токена. В этом случае, если это от имени пользователя, вызывающего функцию, вам нужно использовать настройку identity: userFromRequest
. Помните, что для отладки вам все равно придется получить токен пользователя для приложения и присоединить его к вызовам вашей функции, но вы можете использовать для этого конечные точки приложения функции /.auth/login/aad
и /.auth/me
.
Убедитесь, что ваша регистрация приложения имеет разрешение Contacts.Read . Это требуется для контактов API . Сегодня UX для аутентификации / авторизации службы приложений связывается с существующим UX разрешений, который, к сожалению, использует разные имена для вещей. Я бы рекомендовал перейти непосредственно к разделу AAD портала и выбрать Регистрация приложений (предварительный просмотр) . Найдите там регистрацию вашего приложения (по умолчанию совпадает с именем вашего приложения) и просмотрите разрешения API там. Таким образом, правильные имена будут отображаться и совпадать с графиком документов.