我们正在构建一个Web应用程序,需要用户创建组织,然后管理该组织内的用户,以便他们将成为组织身份管理,而在每个组织层次结构中,他们将成为用户身份管理。
是否可以使用Auth0或任何其他替代开源来创建该级别的组织身份管理?
答案 0 :(得分:1)
这完全取决于您要执行的操作,但这应该可以使用RBAC来完成:
https://auth0.com/docs/authorization/concepts/rbac
授权扩展允许您创建组并根据其角色为这些组赋予特定的权限。您应该能够将这些用户分为几组,并以此方式控制其权限。您可以创建管理员,并让他们也具有特定权限。
https://auth0.com/docs/extensions/authorization-extension/v2
这是一个很好的例子:
https://auth0.com/docs/extensions/authorization-extension/v2/implementation/setup