You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WSO2 Identity Server 5.11.0能否批量导入用户至二级用户存储?

WSO2 Identity Server 5.11.0 二级用户存储批量导入用户支持说明

WSO2 IS 5.11.0支持将用户批量导入至二级用户存储,但Carbon控制台的默认批量导入功能仅适配主用户存储,需通过以下方式实现:

方法1:使用SCIM 2.0 API批量导入

通过SCIM批量端点提交请求时,指定二级用户存储的域名即可:

  • 在用户数据的userName字段中添加二级存储域名后缀(如user1@secondary-domain);
  • 或在请求头中设置X-WSO2-Domain为二级存储域名。

示例批量请求JSON结构:

{
  "schemas": ["urn:ietf:params:scim:api:messages:2.0:BulkRequest"],
  "Operations": [
    {
      "method": "POST",
      "path": "/Users",
      "data": {
        "schemas": ["urn:ietf:params:scim:schemas:core:2.0:User"],
        "userName": "user1@secondary-domain",
        "password": "Password@123",
        "name": {
          "givenName": "John",
          "familyName": "Doe"
        },
        "emails": [{"value": "user1@example.com"}]
      }
    }
  ]
}

方法2:使用Identity Tooling命令行工具

借助WSO2 Identity Tooling中的user-mgt-cli工具,通过命令行指定目标二级用户存储:
示例命令(Linux/macOS):

./user-mgt-cli.sh import-users -d secondary-domain -f /path/to/user-data.csv -u admin -p admin -url https://localhost:9443/services/
  • -d:指定二级用户存储的域名
  • -f:指向包含用户信息的CSV文件路径
  • -u/-p:IS管理员账号密码
  • -url:IS服务端点地址

若需通过Carbon控制台实现,5.11.0版本无原生支持,需自定义控制台扩展,但上述两种方式是官方推荐的简便方案。

内容的提问来源于stack exchange,提问作者Lilan Mihiranga

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 08:27:37