如何为Microsoft帐户配置Azure应用服务身份验证以使用任意范围(如office.onenote_update)

时间:2017-09-09 23:28:16

标签: azure onenote-api

Azure App Service Authentication在请求UI中存在的范围时非常有用(例如office.onenote_create)。但是,我需要UI中未列出的范围(例如office.onenote_update)。我该如何添加这些范围?

enter image description here

1 个答案:

答案 0 :(得分:0)

那是旧的用户体验。仍然可以从客户端调用请求该范围。这些复选框提供的所有功能都是能够注入后端请求。

另一个选择是使用https://resources.azure.com之类的东西手动将所需的范围添加到后端配置。

https://resources.azure.com/subscriptions/SUBID/resourceGroups/RGNAME/providers/Microsoft.Web/sites/SITENAME/config/authsettings/list

"microsoftAccountOAuthScopes": [
  "wl.signin",
  "wl.birthday",
  "wl.calendars_update",
  "wl.contacts_birthday"
]