WSO2 IS - 添加具有自我配置角色的用户
WSO2 IS - add user in role with self provisionning
我们目前正在使用 WSO2 IS 服务器,版本 5.7.0。这时候,似乎一切都还好,除了一件事。
我们激活了自我配置并添加了一个启用了 oauth2 身份验证的 "Service provider"。
它创建了名为 "Application/myapp" 的角色。
然后,继续 "authorize" 表单,我们按 "Register now" 按钮,我们可以创建一个用户。它发送验证邮件,并创建用户。
但是,用户 未 分配给 Application/myapp 角色。
我们可以在注册时分配用户角色吗?
谢谢!
我想你已经糊涂了。注册现在将被重定向到自我注册表格。在那里创建的用户将自动分配给 'Internal/selfsignup' 角色。
创建的应用程序和自注册过程中没有link。自动创建的应用程序角色 (Application/myapp) 用于不同的要求。具有该应用程序角色的用户可以执行应用程序的更新和删除操作。
Is there something we can do to assign user role at registration time?
不,您不能创建角色。如果你想拥有这个功能,我们需要让你自己注册应用程序并使用SCIM 将用户注册请求发送到IS。 Here 您可以找到 API 定义。您可以使用 oAuth 令牌访问这些 API。
我们目前正在使用 WSO2 IS 服务器,版本 5.7.0。这时候,似乎一切都还好,除了一件事。
我们激活了自我配置并添加了一个启用了 oauth2 身份验证的 "Service provider"。
它创建了名为 "Application/myapp" 的角色。
然后,继续 "authorize" 表单,我们按 "Register now" 按钮,我们可以创建一个用户。它发送验证邮件,并创建用户。
但是,用户 未 分配给 Application/myapp 角色。
我们可以在注册时分配用户角色吗?
谢谢!
我想你已经糊涂了。注册现在将被重定向到自我注册表格。在那里创建的用户将自动分配给 'Internal/selfsignup' 角色。
创建的应用程序和自注册过程中没有link。自动创建的应用程序角色 (Application/myapp) 用于不同的要求。具有该应用程序角色的用户可以执行应用程序的更新和删除操作。
Is there something we can do to assign user role at registration time?
不,您不能创建角色。如果你想拥有这个功能,我们需要让你自己注册应用程序并使用SCIM 将用户注册请求发送到IS。 Here 您可以找到 API 定义。您可以使用 oAuth 令牌访问这些 API。