It's simpler to do than to describe.
That thing at the bottom of your message only applies if you have multiple front-end contexts. If you're not sure, you don't. If the resource is in the 'web' context (IOW, under the 'web' folder in the tree), and it probably is, you can ignore it that warning.
Let me try to make it even simpler:
1. Make a note of which resource group the protected resource is in.
2. Go to Security -> Access Controls
3. Right-click on the (anonymous) user group
4. Select "Update User Group"
5. Click on the "Resource Group Access" tab
6. Click on the "Add Resource Group" button
7. Using the drop-down lists, select the following:
Resource Group: The group you noted in step 1
Context: 'web' (or whatever context the resource is in)
Minimum Role: Member-999
Access Policy: Load Only
8. Click on the "Save Button" in the dialog
9. Flush permissions
10. Flush all sessions
That should do it.
------------------------------------------------------------------------------------------
PLEASE, PLEASE specify the version of MODX you are using.
MODX info for everyone:
http://bobsguides.com/modx.html
[ed. note: BobRay last edited this post 12 years ago.]