{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#applications('{app object id}')/requiredResourceAccess(resourceAccess)",
"value": [
{
"resourceAppId": "00000003-0000-0000-c000-000000000000",
"resourceAccess": [
{
"id": "{id}",
"type": "Scope"
},
{
"id": "{id}",
"type": "Scope"
}
]
}
]
}
当然,我可以通过Microsoft Azure Portal修改API权限,但是您能让我知道是否有一种方法可以通过Microsoft Graph API添加或删除API权限吗?
您可以使用这个API更新应用程序,请参考下面的请求示例。
示例:
请求URL:
PATCH https://graph.microsoft.com/beta/applications/{App Object ID}
请求主体:
{
"requiredResourceAccess": [
{
"resourceAppId": "00000002-0000-0000-c000-000000000000",
"resourceAccess": [
{
"id": "311a71cc-e848-46a1-bdf8-97ff7156d8e6",
"type": "Scope"
}
]
},
{
"resourceAppId": "00000003-0000-0000-c000-000000000000",
"resourceAccess": [
{
"id": "863451e7-0667-486c-a5d6-d135439485f0",
"type": "Scope"
}
]
}
]
}
如果要删除API权限,只需指定RequiredResourceAccess
,如下所示。
{
"requiredResourceAccess": []
}
注意:这个API是beta
版本,我不建议您在生产环境中使用它。另外,当我们通过这个API更新API权限时,它只是将权限添加到这个应用程序中,它不会同意该应用程序的权限。
我正在设置我的第一个Ionic React应用程序。我使用Ionic 5创建了一个应用程序并使用了应用内购买2插件。 我想测试一下,所以我把签名的APK上传到Play商店。 当我查看Play Store上的应用程序包详细信息时,我发现它需要几个不必要的权限: 所需权限(13) Android准许ACCESS_Rough_LOCATION,android。准许访问android的FINE_位置。准许
我不知道该怎么做,有没有人能帮我解决这些错误和问题。
问题内容: 好的,所以我正在构建一个将在Play商店中使用的应用程序,它具有将数据添加到Firebase的功能(它无法读取)。 第二个应用程序将保留在我这里(它不会在Play商店中出售),它用于读取数据。 现在我要做的是,第一个应用程序具有包名称:第二个应用程序具有包名称。 因此,我去了Firebase,创建了一个项目,使用包名称添加了一个应用程序,并设置了我的第一个应用程序。完美运行,我可以将数
本文向大家介绍Windows上使用Python增加或删除权限的方法,包括了Windows上使用Python增加或删除权限的方法的使用技巧和注意事项,需要的朋友参考一下 在使用Python在 Windows 平台上开发的时候, 有时候我们需要动态增加或删除用户的某些权限, 此时我们可以通过 AdjustTokenPrivileges API 来实现。 比如,我们要给用户分配 SE_TCB_NAME
在 MySQL 中,可以使用 REVOKE 语句删除某个用户的某些权限(此用户不会被删除),在一定程度上可以保证系统的安全性。例如,如果数据库管理员觉得某个用户不应该拥有 DELETE 权限,那么就可以删除 DELETE 权限。 使用 REVOKE 语句删除权限的语法格式有两种形式,如下所示: 1)第一种 删除用户某些特定的权限,语法格式如下: REVOKE priv_type [(column_
我有一个多租户应用程序,需要最终用户在访问时授予一组特定的权限。我现在需要添加一个权限到应用程序,并需要最终用户重新授予应用程序,以使其生效。 话虽如此,我真的想在用户的AAD中检查用户的当前应用程序,以验证他们已经授予了哪些权限集。有了这个,我可以检查我是否需要让他们重新授权,并有一个很好的最终用户体验。