Correct way to set Visibility Controls
-
Hi!
I experimented with the Visibility Controls inside the Block Defaults and I was wondering if I’m setting these up the correct way.
By default I decided to first set all controls to admin access only > Enabled All Settings Settings for = Minimum User Role Admin … this works great.
Now that new user roles will be added to the project, I want to open certain controls to users with the editor role. As an example I started with the settings for the Row Layout Block. Here my goal was to only give editors access to the background settings. All other settings should remain admin-only.
After some testing I figured I had to first set “Enable All Settings for” to “Minimum User Role Editor” and then set all available settings to “Minimum User Role Admin” except the one setting for “Enable Background Settings”. Now, if an editor clicks on a Row Layout Block, he can set the Background Settings, but the general row settings (Columns, Layout, Gutter, … ) are accessible too. I don’t want the editor to have access to these settings. In addition, if the user navigates to a column inside the row layout, all available settings for this column are accessible including animation settings. This is not the desired behavior in the above mentioned scenario.
So I was wondering if I’m setting up the Visibility Controls the right way, or if I made a mistake here.
I attached some screenshots to better explain my settings and intentions:
ScreenshotsThanks for letting me know if I’m doing something wrong here and possibly how I can achieve the desired behavior.
Sebastian
The page I need help with: [log in to see the link]
- The topic ‘Correct way to set Visibility Controls’ is closed to new replies.