首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在"https://localhost:9443/t/carbon.super/scim2/Bulk“中添加来自大容量用户端点WSO2IS的组织、移动电话、电子邮件

如何在"https://localhost:9443/t/carbon.super/scim2/Bulk“中添加来自大容量用户端点WSO2IS的组织、移动电话、电子邮件
EN

Stack Overflow用户
提问于 2021-03-30 15:13:27
回答 1查看 39关注 0票数 0

我使用"https://localhost:9443/t/carbon.super/scim2/Bulk“将大量用户上传到WSO2IS。如何添加组织,电子邮件和移动到以下数据集。

这是我的数据对象。

代码语言:javascript
复制
{
    "failOnErrors": 1,
    "schemas": [
        "urn:ietf:params:scim:api:messages:2.0:BulkRequest"
    ],
    "Operations": [
        {
            "method": "POST",
            "path": "/Users",
            "bulkId": "qwerty1",
            "data": {
                "schemas": [
                    "urn:ietf:params:scim:schemas:core:2.0:User",
                    "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"
                ],
                "userName": "Alexwso26.com",
                "password": "12345678",
                "name": {
                    "givenName": "Alex26 ",
                    "familyName": "Silva26"
                },
                "emails": [
                    {
                        "type": "home",
                        "value": "Alex26@g.com",
                        "primary": true
                    }
                ]
            }
        }
    ]
}

它很好用。但电子邮件没有更新。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-30 15:51:03

从您的用户创建有效负载,它更新用户的家庭电子邮件。如果导航到Management console -> Main menu -> Claims -> List -> "http://wso2.org/claims" -> Emails - Home Email-> Edit并勾选Supported by Default,并查看创建用户配置文件的内容。您可以看到,给定的值已经更新。

更改电子邮件属性,如下所示。然后,您可以更新用户的Email属性。另外,以下有效载荷包含移动号码和组织的属性格式。

代码语言:javascript
复制
{
    "failOnErrors": 1,
    "schemas": [
        "urn:ietf:params:scim:api:messages:2.0:BulkRequest"
    ],
    "Operations": [
        {
            "method": "POST",
            "path": "/Users",
            "bulkId": "qwerty1",
            "data": {
                "schemas": [
                    "urn:ietf:params:scim:schemas:core:2.0:User",
                    "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"
                ],
                "userName": "Alexwso26.com",
                "password": "12345678",
                "name": {
                    "givenName": "Alex26 ",
                    "familyName": "Silva26"
                },
                "emails": [
                    {
                        "value": "Alex26@g.com",
                        "primary": true
                    }
                ],
                "phoneNumbers": [
                    {
                        "value": "0771234567",
                        "type": "mobile"
                    }
                ],
                "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User" : {
                    "organization": "abc"
                }
            }
        }
    ]
}

通过SCIM端点创建或管理用户/组时,在形成有效负载时请参考下列文档。

  1. https://anuradha-15.medium.com/how-to-add-scim-extended-attributes-in-wso2-identity-server-71621f62c5d3
  2. https://www.rfc-editor.org/rfc/rfc7643
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66873682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档