<p>Seems pretty straightforward, unless I'm missing something.</p>

<ul>
<li>Create the 6 locales; one for each location (settings > locales)</li>
<li>Create user groups (10) and set permissions (settings > users)
<ul>
<li>Allow location drafters to only 'edit' and 'create', but not 'publish' (for each section)</li>
<li>Restrict location drafters to their respective locale (single locale)</li>
<li>Allow Region Admins to edit, create, and publish (for each section)</li>
<li>Restrict Region Admins to their region locales (more than one locale)</li>
<li>Allow Super Admins to edit, create, and publish (for each section)</li>
<li>Allow Super Admins for all locales</li>
</ul></li>
</ul>

<p>This is assuming of course you have a locale for each location (and not for each region).</p>

CC BY-SA 3.0
2014-09-26T21:27:33.983Z
2014-09-26T21:27:33.983Z
Douglas McDonald
<p>I have a group of different regions which would like to have region admins who can't approve content from each other's region but also have a super admin who can approve content from any regions. I will outline below the how this is laid out and would like to know if its possible with Craft.</p>

<ul>
<li><strong>Super Admin</strong> (master admin - approval master)
<ul>
<li><strong>Region 1</strong> (region admin - approvers)
<ul>
<li>Location 1 (location admin - drafters)</li>
<li>Location 2 (location admin - drafters)</li>
<li>Location 3 (location admin - drafters)</li>
</ul></li>
<li><strong>Region 2</strong> (region admin - approvers)
<ul>
<li>Location 4 (location admin - drafters)</li>
<li>Location 5 (location admin - drafters)</li>
</ul></li>
<li><strong>Region 3</strong> (region admin - approvers)
<ul>
<li>Location 6 (location admin - drafters)</li>
</ul></li>
</ul></li>
</ul>

<p><strong>Super Admin</strong> can approve any item created by location admins and region admins.</p>

<p><strong>Region Admins</strong> can approve only content created by location admins within their region only</p>

<p><strong>Location Admins</strong> can only create drafts</p>

CC BY-SA 3.0
2014-08-29T02:44:10.533Z
Are "regions" limited to specific sections in Craft?
Brad Bell
CC BY-SA 3.0
2014-08-29T10:32:34.933Z
This will be using Locales so we would want the Locales to be managed by a Region admin.
Andrew Smith
<users><user-groups>
Craft user group permissions
# Craft user group permissions

(Asked by: username_0 on 2014-08-28)

I have a group of different regions which would like to have region admins who can't approve content from each other's region but also have a super admin who can approve content from any regions. I will outline below the how this is laid out and would like to know if its possible with Craft.

* **Super Admin** (master admin - approval master)
  + **Region 1** (region admin - approvers)
    - Location 1 (location admin - drafters)
    - Location 2 (location admin - drafters)
    - Location 3 (location admin - drafters)
  + **Region 2** (region admin - approvers)
    - Location 4 (location admin - drafters)
    - Location 5 (location admin - drafters)
  + **Region 3** (region admin - approvers)
    - Location 6 (location admin - drafters)

**Super Admin** can approve any item created by location admins and region admins.

**Region Admins** can approve only content created by location admins within their region only

**Location Admins** can only create drafts

**Tags:** users, user-groups

> **Comments:**
> **username_1**: Are "regions" limited to specific sections in Craft?  
> **username_0**: This will be using Locales so we would want the Locales to be managed by a Region admin.  

---

## 1 answers

### Answer by username_2 on 2014-09-26. Score: 1

Seems pretty straightforward, unless I'm missing something.

* Create the 6 locales; one for each location (settings > locales)
* Create user groups (10) and set permissions (settings > users)
  + Allow location drafters to only 'edit' and 'create', but not 'publish' (for each section)
  + Restrict location drafters to their respective locale (single locale)
  + Allow Region Admins to edit, create, and publish (for each section)
  + Restrict Region Admins to their region locales (more than one locale)
  + Allow Super Admins to edit, create, and publish (for each section)
  + Allow Super Admins for all locales

This is assuming of course you have a locale for each location (and not for each region).


---

