微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 WSO2IS 中从批量用户端点“https://localhost:9443/t/carbon.super/scim2/Bulk”添加组织、mobileno、电子邮件

如何解决如何在 WSO2IS 中从批量用户端点“https://localhost:9443/t/carbon.super/scim2/Bulk”添加组织、mobileno、电子邮件

我使用“test('throws error when incorrect aspect ratio format passed',() => { console.error = jest.fn(); render( <Picture alt="Hello,picture." aspectRatio="1-1/8" src="test/books.jpg" />,); expect(console.error.mock.calls[0][2]).toBe('Invalid value format “1-1/8” supplied to “aspectRatio” prop in “Picture” component. Expected something like “3:2”.'); }); ”将批量用户上传到 WSO2IS。如何将组织、电子邮件和移动电话添加到以下数据集中。

这是我的数据对象。

https://localhost:9443/t/carbon.super/scim2/Bulk

它工作正常。但是电子邮件没有更新。

解决方法

根据您的用户创建负载,它会更新用户的家庭电子邮件。如果您导航到 Management console -> Main menu -> Claims -> List -> "http://wso2.org/claims" -> Emails - Home Email-> Edit 并勾选 Supported by Default,然后查看创建的用户的个人资料。可以看到给定的值已经更新了。

更改电子邮件属性,如以下有效负载。然后您可以更新用户的 Email 属性。此外,以下有效负载包含手机号码和组织的属性格式。

{
    "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://tools.ietf.org/html/rfc7643

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。