I'm doing a try with the Enterprise 3.1, without WCM. And before migrating, we have several questions about how to customize that.
-It's possible to not use the user homes on Alfresco? When a new user logs in, their home is created. But, we're interested in having all docs in the My Company Site, under a site, not in the user's home. Can I hide or delete the user homes, not creating them when a new user logs in ? or this has some side effect?. I've read http://wiki.alfresco.com/wiki/Security_Services#Creating_home_spaces_-_from_1.4_onwards , but I don't know if it's possible to change the userhomeprovider by a dummy userhomeprovider.
-Role customization. I've been reading some wiki articles/forums posts about role customization … the problem is… I want to define a role that is allowed to add content, edit own content and others content, read, write … etc. But is not allowed to create "child" spaces, nor manage users of the space, create/manage content rules. AFAIK this is a mix of the "Editor" + "Collaborator" + "Consumer", but without the "management" permissions. Is there any updated doc about role customizations? Where is granted the "manage users"/"manage users" in the permissionModel.xml?
-What is the link between the roles and workflow ? What role Should I have in order to "Approve" a document? Editor? and what role do I need to start a workflow?.
-If I disabled the CIFS fil server (in file-servers-custom.xml), why I'm getting a "CIFS link" in the web client? Is there any way to disable such link?.
I think I found how to customize user roles, by editing the permissionModel.xml and setting the "privileged=false" disallow the role to add new users/create bussines rules. But still looking on how to avoid that this new role can add new Spaces under their Spaces ..