Assigning Roles
B1 Admin uses a role-based permission system to control what each user on your team can see and do. By assigning roles, you can give staff and volunteers access to exactly the areas they need -- and nothing more.
Understanding Roles
A role is a set of permissions that you assign to one or more users. For example, you might create a "Finance Team" role that grants access to donation records, or a "Check-In Volunteer" role that only allows access to attendance features.
Each role controls access to specific areas of B1 Admin, including:
- People -- viewing and editing member profiles
- Donations -- managing contributions and financial reports
- Attendance -- recording and viewing attendance data
- Forms -- creating and managing custom forms
- Groups -- managing group memberships and calendars
- Settings -- configuring church-wide settings
Domain Admins have full access to every area of B1 Admin. Their permissions cannot be edited or restricted. Use this role only for your primary administrators.
Viewing and Managing Roles
- Click Settings in the left sidebar.
- Click Roles in the top navigation.
- You will see a list of all roles configured for your church.
- Click on any role to view its members and permissions.
Adding Users to a Role
- Navigate to Settings then Roles.
- Click the role you want to add a user to.
- In the Members section, search for the person by name.
- Click Add to assign them to the role.
The user will now have all permissions associated with that role the next time they log in.
Editing Role Permissions
- Navigate to Settings then Roles.
- Click the role you want to modify.
- In the Permissions section, check or uncheck the areas you want the role to access.
- Click Save to apply your changes.
Follow the principle of least privilege -- give each role only the permissions it truly needs. This keeps your data secure and reduces the chance of accidental changes.
Common Role Examples
- Office Staff -- access to People, Donations, Attendance, and Forms
- Group Leaders -- access to Groups only
- Check-In Volunteers -- access to Attendance only
- Finance Team -- access to Donations and reporting