Hi Sam, Who can change the owner of the application?
Thanks Godwin On Sun, Dec 17, 2017 at 7:56 AM, Sam Sivayogam <[email protected]> wrote: > Hi All, > > As discussed in mail thread[1] we had a requirement to add an API which > allows to change the owner of a created application. During the initial > discussions we decided to add this api to the existing admin REST APIs. > After going through the APIs I thought to add below 2 resources. > > > 1. The following GET resource will list all the apis created by the given > user. This will be same as the store application listing API but lists > application for the given username rather than listing the applications > created user associated with the provided access token. > > This will return the > GET /applications > > Parameters > query username > > > Sample Response : > { > "count": 2, > "next": "", > "previous": "", > "list": [ > { > "applicationId": "b16ce8d0-5e0b-4259-96e2-68151cc92489", > "name": "AppX", > "subscriber": "admin", > "throttlingTier": "Unlimited", > "description": "", > "status": "APPROVED", > "groupId": "" > }, > { > "applicationId": "aac0df98-8e26-4dda-b0ba-d794c98249c2", > "name": "AppY", > "subscriber": "admin", > "throttlingTier": "Unlimited", > "description": null, > "status": "APPROVED", > "groupId": "" > } > ] > } > > > 2. Following POST Resource is similar to the one we have for lifecycle > change. This will change the owner of the given application > POST /applications/change-owner > > Parameters > query application UUID > query newOwner > > Sample Response : > > { > "applicationId": "6edcac5e-4df3-42fe-8a21-07c114085bcb", > "name": "AppY", > "subscriber": "newOwner", > "throttlingTier": "Unlimited", > "callbackUrl": null, > "description": "", > "status": "APPROVED", > "groupId": "" > } > > Please let me know your thoughts on this. > > [1] Application Sharing support for Multiple Groups > > Thanks, > Sam > > > -- > *Sam Sivayogam* > > Senior Software Engineer > Mobile : +94 772 906 439 > Office : +94 112 145 345 > *WSO2, Inc. :** wso2.com <http://wso2.com/>* > lean.enterprise.middleware. > -- *Godwin Amila Shrimal* Associate Technical Lead WSO2 Inc.; http://wso2.com lean.enterprise.middleware mobile: *+94772264165* linkedin: *https://www.linkedin.com/in/godwin-amila-2ba26844/ <https://www.linkedin.com/in/godwin-amila-2ba26844/>* twitter: https://twitter.com/godwinamila <http://wso2.com/signature>
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
