# Role based access control

**URL:** https://meta.discourse.org/t/role-based-access-control/78606
**Category:** WordPress
**Created:** [January 21, 2018, 11:08pm UTC](https://meta.discourse.org/t/role-based-access-control/78606 "2018-01-21T23:08:33Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Nilesh\_Londhe](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nilesh_londhe/32/120234_2.png) [@Nilesh\_Londhe](https://meta.discourse.org/u/Nilesh_Londhe)
#### Post date: [January 21, 2018, 11:08pm UTC](https://meta.discourse.org/t/role-based-access-control/78606/1 "2018-01-21T23:08:33Z")

</div>

What are the best ways to manage discourse access based on user role in wordpress?

---

<div class="post-metadata">

### Author: ![notriddle](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/notriddle/32/133055_2.png) [@notriddle](https://meta.discourse.org/u/notriddle)
#### Post date: [January 22, 2018, 12:11am UTC](https://meta.discourse.org/t/role-based-access-control/78606/2 "2018-01-22T00:11:08Z")

</div>

User roles correspond to Discourse groups, provided you’re just controlling access to individual categories (only publishers can submit to the Blog category, while everybody can comment, for example).

If you’re trying to control who has permission to edit posts, or do other mod-ly things, then you’re kinda out of luck. A user is either a moderator, or isn’t a moderator.

---

<div class="post-metadata">

### Author: ![Nilesh\_Londhe](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nilesh_londhe/32/120234_2.png) [@Nilesh\_Londhe](https://meta.discourse.org/u/Nilesh_Londhe)
#### Post date: [January 22, 2018, 4:06am UTC](https://meta.discourse.org/t/role-based-access-control/78606/3 "2018-01-22T04:06:46Z")

</div>

This might work for us. Now how do I map paying Wordpress users to participating in a course to a group in discourse? What tools and settings do I need?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [January 22, 2018, 4:30am UTC](https://meta.discourse.org/t/role-based-access-control/78606/4 "2018-01-22T04:30:46Z")

</div>

The wp-discourse plugin can pass groups to discourse.
