cancel
Showing results for 
Search instead for 
Did you mean: 

How to hide 'sites' space in explorer ?

sparcle
Champ in-the-making
Champ in-the-making
Hello !
I'm a newbie in Alfresco. Just have it installed and try to configure for a small team. We use Share for collaboration, but we also use Explorer for store common documents (such as offers and common documentation) - it's very usefull because of WebDav access. The problem is: how can I restrict access to "site" space in Explorer/Webdav ?  By now - I can control who is accessing to my site (in Share), but it is not efficient at all while every user can get full access to all documents of all non-private sites (even if he/she doesn't belong to this site!). I tried to turn off the default setting for "sites" space ("Everyone" has access as "contributor") - but in the result share stopped to work, so I undone it to default.

Jakub.
6 REPLIES 6

mikeh
Star Contributor
Star Contributor
You can't is the simple answer. Share's permissions model is exactly the same as the one used by the Explorer client. What that means is that any content you can see in Explorer, you can also access in Share. If you don't want people to see the content, then you need to make the Site "private".

We've made a change to how Moderated Sites work for v3.3 - content will be private, but the Site will be discoverable.

Thanks,
Mike

sparcle
Champ in-the-making
Champ in-the-making
Thank you for reply Mike!

I have tried to set my existing site to "private", but - when creating new site it's simple - I have a choice of "public", "moderated" and "private". But for existing site, after click on "Edit Site Details" I don't have such a choice. I have only checkbox: Access "public", which is non-checked (my site was moderated). So how can I turn my existing moderated site to be a private one ?

Jakub

mikeh
Star Contributor
Star Contributor
Ah yes, we've fixed that issue with the Edit Site Details dialog this week on an Enterprise branch - it'll be merged to HEAD soon when we kick off the v3.3 development.

As for your issue - you should just be able to remove the SiteConsumer role from the EVERYONE group on your site's container (the one above documentLibrary, etc.)

Thanks,
Mike

sparcle
Champ in-the-making
Champ in-the-making
Thank you again Mike !
I was not able to remove SiteConsumer role from the EVERYONE group in Share - but I did remove "read" role from Everyone group in Explorer. I think this is what you meant.
Everything seems to be ok. Thank you !

Jakub.

isalinas
Champ in-the-making
Champ in-the-making
Do you know what files where updated to allow this?  Would i be able to merge these changes to my 3.2 install?

Thanks!

sparcle
Champ in-the-making
Champ in-the-making
Hello,
I did it by stardard upgrade procedure, as follows:
- backup the database,
- backup the alf-data directory (this is where the content is stored),
- install Alfresco 3.3,
- Run the new installation to see if everything is ok,
- If it is ok, then:
    - stop Alfresco server,
    - restore database from the backup,
    - restore alf-data directory from your backup
    - start Alfresco server.

I'm not sure If it's the correct procedure, but it worked for me.