Microsoft Azure 的访问控制服务身份验证模型是否与基于角色的访问控制相同?

Is Microsoft Azure's Access Control service authentication model the same as role based access control?

我正在尝试构建一个可以使用 Microsoft Azure 媒体服务 REST API 的 iOS 应用程序。文档指出我需要从应用程序进行身份验证才能使用媒体服务 REST API。这个documentation also states that the Azure Access Control service authentication model has been deprecated but I'm not sure if that's the same things as RBAC (Role Based Access Control)。基于角色的访问控制是否已被弃用?

没有。 Azure 访问控制 (AAC) 与基于角色的访问控制 (RBAC) 不同。

本文档声明 AAC 不仅已被弃用,而且将于 2018-11-07(距现在不到 6 个月)停用,因此您不应使用它。

https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-acs-migration

Azure Access Control, a service of Azure Active Directory (Azure AD), will be retired on November 7, 2018. This article describes recommendations for current customers, as you plan to deprecate your use of Access Control. If you don't currently use Access Control, you don't need to take any action.

关于 Azure 媒体服务,本文档还专门指导媒体服务应用程序开发人员迁移到 Azure AD 身份验证。

RBAC 是 Azure AD 身份验证的一个组件,而 AAC 来自 "old-school" Azure,当时 Azure 是关于 "Cloud services"(也已弃用)。这篇文章解释了 RBAC:https://docs.microsoft.com/en-us/azure/role-based-access-control/overview