1

所以我用凤凰框架做了一个API。但是我必须为我的 API 调用示例在 Microsft Azure 上进行基于角色的访问控制:读取访问、更新访问或创建访问。如果有人知道如何继续,我找不到任何博客或资源?那将非常有帮助。

另外,我不想在应用程序中为用户创建一个新的上下文,并为用户和访问角色创建一个数据库。我想尝试 Azure RBAC。

PS:尝试了 Microsoft Azure 文档,但它们不是很有帮助。

提前致谢。

4

1 回答 1

0

您应该能够在应用程序中使用 OpenID 并添加角色。

这两个指南都很好,应该对您想要实现的目标有用:

https://github.com/Azure-Samples/active-directory-dotnet-webapp-roleclaims

https://github.com/Azure-Samples/active-directory-aspnetcore-webapp-openidconnect-v2/blob/master/5-WebApp-AuthZ/5-1-Roles/README.md

看起来有人写了一篇关于如何使用 Azure AD 为 Phoenix 分配用户和配置 SSO 的博客文章。从外观上看,您应该能够执行此操作,然后使用 Azure 文档遵循通常的 RBAC 配置。

目前似乎还没有官方指南,但您可以通过用户语音请求它。https://feedback.azure.com/forums/34192--general-feedback

于 2019-07-11T20:33:33.673 回答