我们目前正在使用WSO2 IS服务器5.7.0版。此时,除了一件事情,一切似乎都还可以。
我们激活了自我配置功能,并添加了启用了oauth2身份验证的“服务提供商”。
它创建了名为“ Application / myapp”的角色。
然后,在“授权”表单上,我们按“立即注册”按钮,我们可以创建一个用户。它发送验证邮件,并创建用户。
但是,未为用户分配了“应用程序/ myapp”角色。
在注册时我们可以做些什么来分配用户角色吗?
谢谢!
答案 0 :(得分:0)
我认为您感到困惑。现在,该注册将被重定向到自我注册表格。在此创建的用户将自动分配给“内部/自注册”角色。
与创建的应用程序和自我注册过程没有链接。自动创建的应用程序角色(Application / myapp)是针对其他要求的。具有该应用程序角色的用户可以执行应用程序的更新和删除操作。
在注册时我们可以做些什么来分配用户角色吗?
否,您无法创建角色。如果要具有此功能,我们需要对应用程序进行自己的自我注册,然后使用SCIM将用户注册请求发送到IS。 Here可以找到API定义。您可以使用oAuth令牌访问这些API。