This is one issue that
I came across while working in alfresco v 4.x. Create a site with any
user other than 'admin'. Lets say we have created a site "xyz"
from user "abc". Any user who creates a site becomes the
site-manager of that site. This way, "abc" becomes the
site-manager of the site "xyz".
Now, lets suppose
another user say "admin" joins the site "xyz". By
default admin will have "consumer" role in the site "xyz".
Since admin has the power to delete the user profile of any user,
lets say admin deletes the user profile "abc". Now since
"abc" was the site-manger of the site "xyz" and
no other user was the site-manger of that site, nothing can be done
with that site now. It cannot be modified, deleted or updated. Other
users can only join that site but they will have "consumer"
role by default as the roles can only be changed by a site-manager.
Since now there is no
site-manger in that site, roles of the users who are joining the site
cannot be changed. This site now cannot be deleted, not even by
admin.
Users who are the only
site-mangers of some site, admin should not be able to delete such
users stating that the user should make some other user as
site-manger before their profile gets deleted.
it happened me, and it really is pain in the..neck..any solutions?
ReplyDelete