Authentication 是否有任何基于多租户角色的身份验证解决方案?

Authentication 是否有任何基于多租户角色的身份验证解决方案?,authentication,Authentication,我正在编写一个基于云的多租户应用程序。我希望租户管理他们自己的用户-添加、删除用户-管理权限等。我有点希望有一个提供商已经处理了这个问题。我不想写所有的屏幕。我宁愿设置角色和权限列表,让租户管理员进入并管理他们的用户 如果登录用户要获得权限列表,我只需要这样做。我可以在应用程序中针对这些权限编写代码 这样的事情存在吗?披露:由Auth0员工提供的答案 如果我理解正确,您应该能够使用针对多租户应用程序的Auth0解决方案实现您的目标。有一些资源可以帮助您开始,尽管我会特别关注 在()部分中,您会

我正在编写一个基于云的多租户应用程序。我希望租户管理他们自己的用户-添加、删除用户-管理权限等。我有点希望有一个提供商已经处理了这个问题。我不想写所有的屏幕。我宁愿设置角色和权限列表,让租户管理员进入并管理他们的用户

如果登录用户要获得权限列表,我只需要这样做。我可以在应用程序中针对这些权限编写代码


这样的事情存在吗?

披露:由Auth0员工提供的答案


如果我理解正确,您应该能够使用针对多租户应用程序的Auth0解决方案实现您的目标。有一些资源可以帮助您开始,尽管我会特别关注

在()部分中,您会注意到更简单的管理选项是只拥有一个Auth0帐户,但是,您的用例可以通过让每个租户拥有自己的独立帐户来完成,这将使他们能够从Auth0内置仪表板管理其用户。(无需编写自定义屏幕)

所有租户的一个帐户更简单,允许您在一个地方管理他们

只有如果要与租户共享对仪表板的访问权限,每个租户才需要一个单独的Auth0帐户

另请查看第()节,以了解如何处理用户角色和权限信息的可能方法

此外,还有一个示例多租户应用程序,其中每个租户都有自己的Auth0帐户,如果您想深入了解更多技术方面的内容

另一方面,如果您的租户已经有了自己的身份验证解决方案,您可以轻松地将其与支持Auth0的SaaS应用程序集成。有关Azure AD集成的详细示例,请参阅,但不要认为您将仅限于Azure AD集成,因为Auth0支持多种身份提供程序()