[ http://wso2.org/jira/browse/MASHUP-492?page=comments#action_14576 ] 
            
Jonathan Marsh commented on MASHUP-492:
---------------------------------------

For the "employee termination" case it would be nice to have an option to 
migrate the services owned by a user to another user.  For instance, when user 
"joe" is deleted by user "admin", we could provide an option to keep joe's 
services at the same endpoints, but change their ownership to "admin", making 
the virtual directories containing joe's services virtual directories under the 
admin.  This is a bit complicated though, a different approach also presents 
itself...

Considering whether to delete tags and comments, it appears there may be two 
separate capabilities here - the ability to "delete" a user and the ability to 
"disable" a user.  In general disabling a user, simply meaning disallowing 
logins under that user name and thus preventing any future tagging, commenting, 
creating, changing, or deleting by that user, should be sufficient in most 
circumstances.  A user and all his artifacts would only rarely be fully 
deleted, most likely if the user was a test user instead of a real one, or if 
the user was abusive and all traces of his abuse are being expunged.  In this 
case, it's unlikely the deletion will distinguish between tags, comments, 
mashups - a full wipe is probably fine.

So maybe the deletion process should be renamed as "disabling", with an 
advanced option during confirmation to perform a full wipe of the user's 
artifacts.  An option for an admin to re-enable a user should also be possible, 
if the user has rejoined the company or if he has been rehabilitated in some 
way.

> Delete USer Does Not REmove User Services/Folder
> ------------------------------------------------
>
>                 Key: MASHUP-492
>                 URL: http://wso2.org/jira/browse/MASHUP-492
>             Project: WSO2 Mashup Server
>          Issue Type: Bug
>          Components: Admin UI
>    Affects Versions: 1.0
>         Environment: Win32 full install
>            Reporter: Beren Erchamion
>         Assigned To: Channa Gunawardena
>
> I created a user account and added a bunch of services. I then deleted the 
> user thru the admin interfaces, but it did not delete the user's scripts 
> folder and their services. It seems to me that these should also get deleted. 
> beren

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

_______________________________________________
Mashup-dev mailing list
[email protected]
http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev

Reply via email to