For scenarios like above (delete tenant admin user) which we cannot use the APIs, use the hard delete approach.
On Tue, Feb 17, 2015 at 10:06 AM, Shashika Karunatilaka <[email protected]> wrote: > HI Kishanthan, > > Yes, calling delete user API will internally delete all(roles, > permissions) data associated with that user. But there is a scenario where > we cannot delete the tenant admin user. > And my question here was, let say if this deleting process breaks at some > point, then it will remain those tenant related(none deleted) data in the > system. shouldn't this deletion process be atomic? > > Thank you > > On Mon, Feb 16, 2015 at 7:35 PM, Kishanthan Thangarajah < > [email protected]> wrote: > >> Shouldn't calling delete user API will internally delete all (roles, >> permissions) data associated with that user? >> >> On Fri, Feb 13, 2015 at 11:01 AM, Shashika Karunatilaka < >> [email protected]> wrote: >> >>> HI all, >>> >>> When adding tenant it creates some of DB level operations sequentially >>> as an *example*, >>> In tenant creation it creates a user, creates user roles, add >>> permissions to the roles and so on >>> when deleting there are few options >>> >>> 1. Delete the role permissions for the user role, delete user roles >>> for the user finally delete the user >>> 2. Delete all the users, roles, role permissions data associated to >>> that tenant >>> >>> what would be the best approach? >>> >>> Thank you >>> >>> -- >>> Shashika Prabath Karunatilaka, >>> Software Engineer, >>> WSO2, Inc: http://wso2.com/ >>> mobile : +94 77 7487792 >>> >> >> >> >> -- >> *Kishanthan Thangarajah* >> Senior Software Engineer, >> Platform Technologies Team, >> WSO2, Inc. >> lean.enterprise.middleware >> >> Mobile - +94773426635 >> Blog - *http://kishanthan.wordpress.com >> <http://kishanthan.wordpress.com>* >> Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>* >> > > > > -- > Shashika Prabath Karunatilaka, > Software Engineer, > WSO2, Inc: http://wso2.com/ > mobile : +94 77 7487792 > -- *Kishanthan Thangarajah* Senior Software Engineer, Platform Technologies Team, WSO2, Inc. lean.enterprise.middleware Mobile - +94773426635 Blog - *http://kishanthan.wordpress.com <http://kishanthan.wordpress.com>* Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
