Re: [Dev] Regarding SCIM Extension

2017-06-15 Thread Indunil Upeksha Rathnayake
Hi Supun,

This can be reproducible in default IS 5.3.0 pack. I have created a public
JIRA for this in [1] and will be targeting to get it fixed in the next
release.

[1] https://wso2.org/jira/browse/IDENTITY-6079

Thanks and Regards

On Wed, Jun 7, 2017 at 8:21 AM, Omindu Rathnaweera  wrote:

> Hi Supun,
>
> Can you have a look at the blog post [1]. The post has explained
> configuring the scim extension in detail.
>
> [1] - https://medium.com/@Dilshani/scim-extension-in-wso2-is-d30e8b0e8bc6
>
> Thanks,
> Omindu.
>
> On Mon, Jun 5, 2017 at 3:46 PM, Supun Madushanka 
> wrote:
>
>>
>>
>> Hi All,
>>
>> I am working with WSO2 IS (5.3.0) for one of my projects. I  can
>> successfully register a user using SCIM. But there are some attributes that
>> I need which are not provided by SCIM by default. After a bit of search I
>> found SCIM extension feature provided .So I configured IS according to
>> following instructions.
>>
>> https://docs.wso2.com/display/IS530/Extensible+SCIM+User+Sch
>> emas+With+WSO2+Identity+Server.
>>
>> When I send the registration request with a custom attribute (in this
>> case "organization" ), in the immediate response I can find that attribute.
>>
>> request:
>>
>> curl -v -k --user admin:admin --data 
>> '{"schemas":[],"userName":"SureshAtt","password":"Wso2@123","wso2Extension":{"organization":"WSO2Org"}}'
>>  --header "Content-Type:application/json" 
>> https://localhost:9446/wso2/scim/Users
>>
>> response:
>> {"wso2Extension":{"organization":"WSO2Org"},"meta":{"created":"2017-06-05T05:39:17","location":"https://localhost:9443/wso2/scim/Users/0a034368-abe5-4e36-a20f-21e37eb9935a","lastModified":"2017-06-05T05:39:17"},"schemas":["urn:scim:schemas:core:1.0","urn:scim:schemas:extension:wso2:1.0"],"id":"0a034368-abe5-4e36-a20f-21e37eb9935a","userName":"SureshAtt"}
>>
>>
>>
>> But when I try to get the user details by user Id using a separate
>> request, I do not get the custom attribute in the response.
>>
>> request:
>> curl -v -k --user admin:admin 
>> https://localhost:9446/wso2/scim/Users/0a034368-abe5-4e36-a20f-21e37eb9935a
>>
>> response:
>> {"meta":{"created":"2017-06-05T05:39:17","location":"https://localhost:9443/wso2/scim/Users/0a034368-abe5-4e36-a20f-21e37eb9935a","lastModified":"2017-06-05T05:39:17"},"schemas":["urn:scim:schemas:core:1.0"],"id":"0a034368-abe5-4e36-a20f-21e37eb9935a","userName":"SureshAtt"}
>>
>>
>> What could be the possible cause ? please be kind enough to assist.
>>
>> Thank
>> --
>> Best Regards,
>> *Supun Madushanka*
>> [Undergraduate]
>> University of Moratuwa. http://www.mrt.ac.lk
>> Department of Computer Science and Engineering. http://cse.mrt.ac.lk
>> Mobile: +94 71 1135012 <%2B94%280%29%20711135012>
>> E-mail: supun...@cse.mrt.ac.lk
>>
>>
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Omindu Rathnaweera
> Senior Software Engineer, WSO2 Inc.
> Mobile: +94 771 197 211 <+94%2077%20119%207211>
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Indunil Upeksha Rathnayake
Software Engineer | WSO2 Inc
Emailindu...@wso2.com
Mobile   0772182255
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Regarding SCIM Extension

2017-06-06 Thread Omindu Rathnaweera
Hi Supun,

Can you have a look at the blog post [1]. The post has explained
configuring the scim extension in detail.

[1] - https://medium.com/@Dilshani/scim-extension-in-wso2-is-d30e8b0e8bc6

Thanks,
Omindu.

On Mon, Jun 5, 2017 at 3:46 PM, Supun Madushanka 
wrote:

>
>
> Hi All,
>
> I am working with WSO2 IS (5.3.0) for one of my projects. I  can
> successfully register a user using SCIM. But there are some attributes that
> I need which are not provided by SCIM by default. After a bit of search I
> found SCIM extension feature provided .So I configured IS according to
> following instructions.
>
> https://docs.wso2.com/display/IS530/Extensible+SCIM+User+Sch
> emas+With+WSO2+Identity+Server.
>
> When I send the registration request with a custom attribute (in this case
> "organization" ), in the immediate response I can find that attribute.
>
> request:
>
> curl -v -k --user admin:admin --data 
> '{"schemas":[],"userName":"SureshAtt","password":"Wso2@123","wso2Extension":{"organization":"WSO2Org"}}'
>  --header "Content-Type:application/json" 
> https://localhost:9446/wso2/scim/Users
>
> response:
> {"wso2Extension":{"organization":"WSO2Org"},"meta":{"created":"2017-06-05T05:39:17","location":"https://localhost:9443/wso2/scim/Users/0a034368-abe5-4e36-a20f-21e37eb9935a","lastModified":"2017-06-05T05:39:17"},"schemas":["urn:scim:schemas:core:1.0","urn:scim:schemas:extension:wso2:1.0"],"id":"0a034368-abe5-4e36-a20f-21e37eb9935a","userName":"SureshAtt"}
>
>
>
> But when I try to get the user details by user Id using a separate
> request, I do not get the custom attribute in the response.
>
> request:
> curl -v -k --user admin:admin 
> https://localhost:9446/wso2/scim/Users/0a034368-abe5-4e36-a20f-21e37eb9935a
>
> response:
> {"meta":{"created":"2017-06-05T05:39:17","location":"https://localhost:9443/wso2/scim/Users/0a034368-abe5-4e36-a20f-21e37eb9935a","lastModified":"2017-06-05T05:39:17"},"schemas":["urn:scim:schemas:core:1.0"],"id":"0a034368-abe5-4e36-a20f-21e37eb9935a","userName":"SureshAtt"}
>
>
> What could be the possible cause ? please be kind enough to assist.
>
> Thank
> --
> Best Regards,
> *Supun Madushanka*
> [Undergraduate]
> University of Moratuwa. http://www.mrt.ac.lk
> Department of Computer Science and Engineering. http://cse.mrt.ac.lk
> Mobile: +94 71 1135012 <%2B94%280%29%20711135012>
> E-mail: supun...@cse.mrt.ac.lk
>
>
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Omindu Rathnaweera
Senior Software Engineer, WSO2 Inc.
Mobile: +94 771 197 211
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] Regarding SCIM Extension

2017-06-05 Thread Supun Madushanka
Hi All,

I am working with WSO2 IS (5.3.0) for one of my projects. I  can
successfully register a user using SCIM. But there are some attributes that
I need which are not provided by SCIM by default. After a bit of search I
found SCIM extension feature provided .So I configured IS according to
following instructions.

https://docs.wso2.com/display/IS530/Extensible+SCIM+User+Sch
emas+With+WSO2+Identity+Server.

When I send the registration request with a custom attribute (in this case
"organization" ), in the immediate response I can find that attribute.

request:

curl -v -k --user admin:admin --data
'{"schemas":[],"userName":"SureshAtt","password":"Wso2@123","wso2Extension":{"organization":"WSO2Org"}}'
--header "Content-Type:application/json"
https://localhost:9446/wso2/scim/Users

response:
{"wso2Extension":{"organization":"WSO2Org"},"meta":{"created":"2017-06-05T05:39:17","location":"https://localhost:9443/wso2/scim/Users/0a034368-abe5-4e36-a20f-21e37eb9935a","lastModified":"2017-06-05T05:39:17"},"schemas":["urn:scim:schemas:core:1.0","urn:scim:schemas:extension:wso2:1.0"],"id":"0a034368-abe5-4e36-a20f-21e37eb9935a","userName":"SureshAtt"}



But when I try to get the user details by user Id using a separate request,
I do not get the custom attribute in the response.

request:
curl -v -k --user admin:admin
https://localhost:9446/wso2/scim/Users/0a034368-abe5-4e36-a20f-21e37eb9935a

response:
{"meta":{"created":"2017-06-05T05:39:17","location":"https://localhost:9443/wso2/scim/Users/0a034368-abe5-4e36-a20f-21e37eb9935a","lastModified":"2017-06-05T05:39:17"},"schemas":["urn:scim:schemas:core:1.0"],"id":"0a034368-abe5-4e36-a20f-21e37eb9935a","userName":"SureshAtt"}


What could be the possible cause ? please be kind enough to assist.

Thank
-- 
Best Regards,
*Supun Madushanka*
[Undergraduate]
University of Moratuwa. http://www.mrt.ac.lk
Department of Computer Science and Engineering. http://cse.mrt.ac.lk
Mobile: +94 71 1135012 <%2B94%280%29%20711135012>
E-mail: supun...@cse.mrt.ac.lk
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev