Would it be possible to have a feature where the site admin can set the users "Detailed settings" and just allow users to change the "Master switch" ?

Comments

izmeez’s picture

I was wondering about approaching this using two steps:

1. Add a user permission for access notify detailed and use this to determine if user sees the detailed settings on the user/xxx/notify page or not.

and

2. Use rules to enable the notify master and detailed settings for new accounts when they are made active.

I haven't tried this yet, just sharing my thoughts to see what others think.

Thanks,

Izzy

matt2000’s picture

I'd be open to committing a patch that provided something like this, as long as it's backward compatible. I.e, admins should not have to do anything to ensure that their site keeps working the same way it does now.

Probably that will require an update hook that grants the new permission to all roles that have the current permission.

izmeez’s picture

I have posted a patch in http://drupal.org/node/870812 that provides this feature with some UI changes.

Essentially, checking the user permission for authenticated users to access notify details would be all that is necessary to be backward compatible.

This issue could be marked as a duplicate unless further discussion should occur here.

izmeez’s picture

Status: Active » Closed (duplicate)

I have changed the status of this to duplicate. Hope that's ok.