wso2 - WSO2 IS - 通过自我配置添加用户角色
问题描述
我们目前正在使用 WSO2 IS 服务器,版本 5.7.0。此时,除了一件事,一切似乎都很好。
我们激活了自我配置,并添加了一个启用了 oauth2 身份验证的“服务提供者”。
它创建了名为“Application/myapp”的角色。
然后,在“授权”表单上,我们按下“立即注册”按钮,我们可以创建一个用户。它发送验证邮件,并创建用户。
但是,用户没有被分配到 Application/myapp 角色。
我们可以做些什么来在注册时分配用户角色吗?
谢谢 !
解决方案
我想你已经糊涂了。注册现在将被重定向到自我注册表格。在那里创建的用户将自动分配给“内部/自我注册”角色。
没有与创建的应用程序和自我注册过程的链接。自动创建的应用程序角色 (Application/myapp) 用于不同的需求。具有该应用程序角色的用户可以执行应用程序的更新和删除操作。
我们可以做些什么来在注册时分配用户角色吗?
不,您不能创建角色。如果您想拥有此功能,我们需要您自己注册应用程序并使用 SCIM 向 IS 发送用户注册请求。在这里您可以找到 API 定义。您可以使用 oAuth 令牌来访问这些 API。
推荐阅读
- android - 如何为 android x86 和 x86_64 编译 tcpdump
- sql-server - 多条件 SQL 组查询
- python - 使用 Google Compute Engine 上的应用程序默认凭据访问 Sheets API
- jquery - 如何在 jquery 中读取 post 请求的响应?
- jquery - 获取 Web 表数据
- selenium - Junit5中的参数化测试
- excel - 从 excel 2016 中的下拉框选择中创建唯一值的动态列表
- android - 构建器错误
- android - 任务':app:compileDebugJavaWithJavac'(旧的android应用程序)执行失败
- amazon-web-services - Amazon ACL 允许 IP 地址范围