3
Adam,
By default any modules installed are automatically available to any Webmaster account since that is Admin. If you look in System/Groups/Webmasters you will see everything checked on.
Registered Users have access to all modules installed by default as well unless you change or turn off access to specific modules in System/Group/Registered; however, even though it shows a Registered User has Access Rights the overall setting is still determined by turning Block display On/Off in System/Blocks. Just about every module installed, along with it's blocks, that follows dev guide lines is accessible to turn on or off in Groups with subsequent visibility prefs set in System/Blocks.
So if you look in System/Groups/Registered you will see this group has access to
- Module Access rights (everything)
- Block Access Rights
- Left (everything)
- Center (everything)
- Right (everything)
But they have no access to
- Module Admin rights
- System Admin rights
Now have a look at System/Groups/Anonymous and you should see no access at all.
Making any changes in Group Admin is also what affects the System/Blocks page and what named blocks are displayed for Webmasters, Registered Users and Anonymous users or Guests. Seeing named blocks here does not mean people can see them on your web page... you still have to turn the block On/Off.
Anonymous users must have Group settings changed to give access to any module section. Otherwise they have very limited access to your portal.
The easiest way I found to get oriented to this section was to Create a new Group, I called mine "Tester" then I created a new user and assigned that user to the Group named Tester (I'm using two different browsers here... well actually five but not all at once) and logged this new user in with a secondary browser. Then I was able to fine tune user permissions to whatever I want for this 'Tester Group' and see it immediately in the other window upon a refresh of that window. Was a great way to learn all about user access.
More Info (with pictures)
Xoops TutorialHope my explanation helps somewhat.
Regards,
Rocket98