Understanding Roles & Permissions
Understanding Roles & Permissions
Roles are a powerful way to control what members can do in your community. By creating roles with specific permissions, you can delegate responsibilities and ensure the right people have access to the right features.
Who manages roles? Creating, editing, and assigning roles — along with removing members — is reserved for Founders (a community can have up to three). Once roles exist, they let Founders delegate other responsibilities, such as moderating content, managing events, or accepting join requests, to the members who hold them.
What are Roles?
Roles define different permission levels for your community members. Each role can have specific permissions that control what actions members can take, such as:
- Managing community settings
- Accepting join requests
- Pinning important content
- Creating and managing events
- Moderating discussions
Creating a Role
To create a new role in your community:
- Navigate to your community settings.
- Scroll to the Community Roles section.
- Click Create new role.
- Enter a name for the role (e.g., "Moderator", "Event Organiser", "Administrator").
- Select the permissions you want this role to have.
- Click Save Role.
Understanding the Default Role
Every community needs a default role that is automatically assigned to new members when they join. This ensures that all members have a baseline set of permissions.
Key points about default roles:
- Only one role can be the default at a time
- New members automatically receive this role upon joining
- You can change which role is the default anytime
- The default role is marked with a Default badge in the roles list
To make a role the default:
- Go to your community settings.
- Find the role in the Community Roles section.
- Click Make Default.
Assigning Roles to Members
Once you've created roles, a Founder can assign them to specific members:
- Navigate to your community.
- Click Members in the side menu.
- Find the member you want to assign a role to.
- Use the role dropdown next to their name to select the appropriate role.
The change takes effect immediately. For more on the Members page, see Managing Members.
Note: Each member has a role, and that role determines what they can do in the community.
Available Permissions
The role editor shows a single list of permission checkboxes you toggle on or off — there are no category headings. The individual permissions (like Change Settings, Assign Role, Accept Membership Request, Manage Members, Create Forum Discussions, and more) broadly cover a few areas:
- Community settings — update basic info, branding, or archive a community
- Members — approve or reject join requests (removing members and assigning roles stay with Founders)
- Content and moderation — create, edit, pin, or remove community content
- Events and places — create and manage events or places
- Announcements — post updates to the whole community
You'll see the full list inside the role editor when you create or edit a role.
Heads-up: The Assign Role and Manage Members checkboxes aren't currently honoured — assigning roles and removing members always require Founder status, so granting those two permissions to a role has no effect.
Note that sending invitations isn't a per-role permission — any member can share their personal invite link or send email invitations from the Invite Users modal, so there's nothing to configure here.
Best Practices for Role Management
Start Simple
Begin with just 2-3 roles (e.g., Member, Moderator, Admin) and add more as your community grows.
Follow the Principle of Least Privilege
Only give members the permissions they need to do their job. Don't give everyone administrative access.
Use Descriptive Role Names
Choose clear, descriptive names like "Event Coordinator" or "Content Moderator" instead of generic terms like "Role 1".
Regular Role Review
Periodically review your roles and the members assigned to them. Remove permissions that are no longer needed.
Communicate Role Responsibilities
Make sure members understand what's expected of them when they're given a role with elevated permissions.
Common Role Setups
Small Communities (Under 50 members)
- Member (default): Basic posting and participation
- Admin: Content, events, and settings management
Medium Communities (50-200 members)
- Member (default): Basic posting and participation
- Moderator: Content moderation
- Event Organiser: Event creation and management
- Admin: Content, events, and settings management
Large Communities (200+ members)
- Member (default): Basic posting and participation
- Content Moderator: Moderate discussions and posts
- Event Manager: Manage events and places
- Member Manager: Approve and reject join requests
- Community Manager: Settings and announcements
- Administrator: Content, events, settings, and announcements
Assigning roles and removing members stay with Founders — these setups delegate everything else.
Frequently Asked Questions
Q: Why can't a member see certain features? A: Check their role permissions. They may not have the necessary permission to access that feature.
Q: Can I change permissions after assigning a role to members? A: Yes! When you edit a role's permissions, the changes apply immediately to all members with that role.
Q: What happens if I delete a role? A: Members who had that role will lose its permissions. Make sure to assign them a different role before deleting.
Q: I accidentally gave someone too many permissions. What should I do? A: You can immediately remove their role or edit the role to reduce its permissions. Changes take effect instantly.
Need Help?
If you have questions about setting up roles or managing permissions in your community, contact our support team. We're happy to help.