We have a requirement wherein we want all new users to be able to join all subwikis automatically as they sign up.
Here’s why:
We are a big organization with a lot of non-technical users. We want to create multiple subwikis for different business functions so that the teams working in those functions can generate knowledge and collaborate.
We want all the knowledge to be freely available for anyone to read.
Users login using the Google Apps authentication.
When users login the first time, they dont know which wiki to go to and find what they need. So they search. But when they click one of the search results, they get the “Join the wiki” page. That page does not have very clear instructions on how to join the wiki.
In our internal user test, we figured that the process of joining the wiki is not as intuitive.
So what we want to do is that make sure that every new user is automatically added to each wiki with read-only rights. This would ensure that they don’t have to manually join every wiki
We are experiencing something else. When any new user tries to open this subwiki, we see this -
When I add the user manually in the subwiki, then the user can access the subwiki. This is with the settings recommended by you in your response.
Another weird behaviour that I observed was when I created a new subwiki after getting your response, then it all worked fine. So basically the existing wiki with this configuration is not showing the expected behaviour. But when I create new subwiki, it works like you have said.
Also to add, the subwiki that is not working as expected - it was not “open for anyone to join” when I created it. I changed the setting later.