Oh great ! Thanks for your quick fix. Thanks.
On Thu, Oct 6, 2016 at 6:53 PM, Francesco Chicchiriccò <[email protected]> wrote: > On 6-oct-16, at 14:45, John Peter <[email protected]> wrote: > > Francesco, > It doesn't work with username as value for the "key" field. > POST /syncope/rest/users/user1/status > { > "operation": "ADD_REPLACE", > "value": "", > "onSyncope": true, > "key": "user1", > "type": "SUSPEND", > "token": "", > "resources": [] > } > > Response is > { > "status": 404, > "type": "NotFound", > "elements": [ > "NotFoundException: User user1" > ] > } > > I confirmed user1 exists in syncope. > > > Oh, I see (and also found why the trick is not working in this case) > > I have just committed a quick-fix for this in > > https://github.com/apache/syncope/commit/594d5cc3a2ea262b0158fb46d029ca > b52983a58e > > it will be available in Syncope 2.0.1. > > Still working on adding the sample to the reference guide... > > Regards. > > On Thu, Oct 6, 2016 at 6:02 PM, Francesco Chicchiriccò < > [email protected]> wrote: > >> On 6-oct-16, at 13:44, John Peter <[email protected]> wrote: >> >> It works!! >> Is this right ? I though it should have been done with just username. >> { >> "operation": "ADD_REPLACE", >> "value": "", >> "onSyncope": true, >> "key": "9248266f-bc58-48e0-8826-6fbc5808e03d", >> "type": "SUSPEND", >> "token": "", >> "resources": [] >> } >> >> >> Hi John, >> it is definitely correct: I will add some notes in the reference guide >> (both as HTTP / JSON and via SyncopeClient) as it looks like a common use >> case. >> >> It is kind of undocumented trick, but you could pass along the actual >> username as value for the "key" field, and it should work anyway. >> >> Regards. >> >> On Thu, Oct 6, 2016 at 3:34 PM, John Peter <[email protected]> >> wrote: >> >>> Hi, >>> I found rest api for suspending a user in [1] but I think its not valid >>> for Syncope 2.0.0. >>> In [2], Can I use /users/{key}/status for suspending a user ? >>> >>> [1] https://cwiki.apache.org/confluence/display/SYNCOPE/REST+API+upgrade >>> [2] http://syncope.apache.org/rest/2.0/index.html >>> >>> Thanks. >>> >> -- >> Francesco Chicchiriccò >> >> Tirasa - Open Source Excellence >> http://www.tirasa.net/ >> >> Member at The Apache Software Foundation >> Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail >> http://home.apache.org/~ilgrosso/ >> > > > -- > Francesco Chicchiriccò > > Tirasa - Open Source Excellence > http://www.tirasa.net/ > > Member at The Apache Software Foundation > Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail > http://home.apache.org/~ilgrosso/ >
