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.
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 or removing members
- 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 Organizer", "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, you 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
- Click on their profile or the options menu
- Select Assign Role and choose the appropriate role
Note: Members can have multiple roles, and permissions are cumulative - if they have any role with a specific permission, they can perform that action.
Available Permissions
Here's a comprehensive list of permissions you can assign to roles:
Community Management
- Change Settings: Modify community configuration, branding, and general settings
- Manage Integrations: Add, edit, or remove external service integrations
- Archive Community: Archive the entire community (use with caution)
Member Management
- Manage Members: Accept new member requests, remove members, and manage membership
- Assign Roles: Give other members different roles
- Invite Users: Send invitations to new potential members
Content Management
- Pin Content: Highlight important posts, discussions, and announcements on the board
- Manage Events: Create, edit, and delete community events
- Manage Places: Create, edit, and delete place recommendations
- Moderate Content: Edit or remove posts and discussions created by others
Communication
- Send Announcements: Broadcast important messages to all community members
- Manage Notifications: Control community-wide notification settings
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: Full community management
Medium Communities (50-200 members)
- Member (default): Basic posting and participation
- Moderator: Content moderation and member management
- Event Organizer: Event creation and management
- Admin: Full community 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: Handle membership requests and invitations
- Community Manager: Broader management including settings
- Administrator: Full community control
Troubleshooting
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: Can a member have multiple roles? A: Yes! Members can have multiple roles, and their effective permissions will be the combination of all their roles.
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 and we'll be happy to assist you!