Is it possible to have separate user permissions per domain? I have two domains. One of them is going to be a 'members' only site where I would like to set the 'access content' permissions to authenticated users only. Most of the content on that site will be private, but there will be a few pieces that I will share with the public on the second domain. I would like to be able to set the 'access content' permissions to anonymous users on the second domain. Is that possible? Thanks for making this great module. It's solved a lot of problems for us. - Thanks, Nancy

Comments

agentrickard’s picture

DA is a node access module (which is designed to enhance what 'access content' means), and you should be able to do this now by using Domain Strict and configuring user behaviors.

Domain Strict forces people to be members of a domain in order to view its content. You would enable the module, then you will note:

1) Anonymous users cannot access any content. This is because they cannot be assigned to a domain (since thiey have no account).

However, you can use the User Defaults setting page to assign anonymous users to the primary domain.

2) Use the same User Defaults setting to assign all 'authenticated' users to the domain(s) you prefer.

Under this setup, anonymous users would still have the 'access content' permission, but can only see nodes posted to the primary domain.

See section 4.10 of README.txt and the README for Domain Strict.

nrackleff’s picture

Thank you so much for the speedy response. That sounds like it will meet our needs exactly.

agentrickard’s picture

Status: Active » Closed (fixed)

Just reopen if it doesn't work.

chenop’s picture

Did not helped for me.

Domain strict is enabled, in user defaults anonymous user role is not checked for the restricted domain, "affiliate to all" is not marked for nodes.

and still, anonymous user can reach all content in the restricted domain.
Please help...

daniel wentsch’s picture

Domain Strict is incompatible with Domain Access Advanced (domain_adv), maybe you've got that module installed?
Accordoing issue: #751108: Incompatible with Domain Strict module