я пытаюсь понять, как разрешение Files.ReadWrite.Selected предоставляется здесь в https://graph.microsoft.io/en-us/docs/authorization/permission_scopes работает. может кто-нибудь объяснить это в терминах непрофессионала.
у меня есть веб-приложение, которое использует конечную точку Microsoft v2 и генерирует токен, я дал разрешение как
Scope = "openid email profile offline_access https://graph.microsoft.com/Files.ReadWrite.Selected",
app.UseOpenIdConnectAuthentication(
new OpenIdConnectAuthenticationOptions
{
ClientId = SettingsHelper.ClientId,
Authority = String.Format(CultureInfo.InvariantCulture, SettingsHelper.Authority, "common", "/v2.0"),
Scope = "openid email profile offline_access https://graph.microsoft.com/Files.ReadWrite.Selected",
TokenValidationParameters = new System.IdentityModel.Tokens.TokenValidationParameters
{
ValidateIssuer = false
},
}
я хочу знать, как работает эта область, похоже ли, что мне нужно перейти на один диск и сначала выбрать определенную папку, и если мое приложение попытается прочитать эту папку, тогда это сработает. могу ли я создать файл в выбранной папке, используя ту же область