Setting Up Roles and Permissions
Roles control what each team member can see and do in TimelyChurch. Set them up carefully so everyone has access to the tools they need, and only those.
Understanding Roles
A role is a set of permissions that you assign to a team member. When you invite someone to your team, you choose which role they get. That role determines which sections of the admin panel they can access and what actions they can take.
For example:
- An Administrator can access everything.
- A teacher role might only see lessons, schedules, and attendance.
- A media volunteer role might only access announcements and events.
Accessing Roles
- Log in to your TimelyChurch admin panel.
- In the sidebar, expand the Administration category.
- Click Roles & Permissions.
This opens the Manage Roles page, where each role is shown as a card with its name, color, and how many team members are assigned to it.

Default Roles
When your church is created, TimelyChurch automatically adds a set of default roles based on common church team structures. These appear on your Manage Roles page (Administration → Roles & Permissions) and can be customized or extended at any time. Each seeded role carries a small Default badge so you can tell it apart from any custom roles you create.
| Role | Color | Scope | Default Permissions |
|---|---|---|---|
| Administrator | Purple | All | Full access to People, Events, Schedules, Communication, and Settings. Whether it also sees the Finance modules depends on your Donation Privacy setting. Churches created since August 2026 have Finance delegated separately by default (see Finance Admin below and Who Can See Giving and Donations). This is your top-level admin role; its permissions are fixed, so give it sparingly. |
| Finance Admin | Green | All | Manages Giving, Funds, Pledges, Budgets, Accounting, and Giving Statements, plus finance reports, and can view, add and edit people so donor records stay correct. Walled off from events administration. In Giving it is at the Administrator level. |
| Team Leader | Emerald | Team | View/edit on People; view, create, edit and assign Follow-Ups and Tasks; manage Groups, Families and Forms; view/create/edit on Schedules and Events; view Drive (lessons) and Classes; record Attendance; lead Serving Teams; send Messaging. Designed for ministry leaders running a team or class, with reach Their teams (see Understanding Scope). |
| Team Member | Blue | Self | View Schedules, Drive (lessons), Events, Serving Teams, and Announcements; create/edit their own Tasks; use Check-In. The role most volunteers and teachers should get. |
| Member | Gray | Self | View Events and Announcements. The default for general congregation members signing in to the portal. (Members cannot run a check-in station; give that job a Team Member, Team Leader, or Safety Officer role.) |
| Accountant (Read-Only) | Blue | All | Read-only access to all finance modules (Accounting, Giving, Funds, Pledges, Budgets, Statements) plus reports. In Giving it is at the Reviewer level: totals and reports, but not who gave. Built for an external CPA or bookkeeper at tax time. |
| Safety Officer | Red | All | Manages check-in safety across the church: activate or clear an emergency lockdown and receive unclaimed-child / authorized-pickup safety alerts through Check-In, plus view Attendance. Church-wide check-in visibility without being a full administrator. |
Note: The two finance roles, Finance Admin and Accountant (Read-Only), are created together with your church when your plan includes the Finance modules. Every new sign-up starts on a Pro-level trial, so a normal sign-up gets both. They are skipped only if the church is created on a plan without Finance (then you see Administrator, Team Leader, Team Member, Member, and Safety Officer), and they are not added later when you upgrade.
How the founding admin gets full access
When you created your church (see Sign Up and Create Your Church), you were automatically attached as a church administrator with full access, through a separate Church Founder role that covers every area, including Giving and Accounting. The roles above are starting points you assign to other people you invite.

Tip: Default roles are a starting point. Every church is different, so adjust the permissions to match how your church operates. You can also reset any default role back to its seeded state at any time. See Resetting a Role to Defaults below.
Creating a Custom Role
If the default roles do not fit, you can create custom roles for your church.
- On the Manage Roles page, click the New Role button (top right). If you don't have any roles yet, click Create Your First Role.
- (Optional) Pick a quick-start template at the top of the form, such as Worship Director, Counter, Reviewer, Executive Administrator, or Bookkeeper, to pre-fill the role with a sensible set of permissions. You can still edit everything before saving. Counter, Reviewer, and Bookkeeper are the Giving levels of the same names (see Giving levels below).
- Fill in the following details:
- Role Name: a clear, descriptive name (for example, "Worship Leader" or "Finance Team").
- Description: a brief explanation of what this role is for (up to 500 characters).
- Color: choose a color to visually distinguish this role in the team list.
- Permission Scope: choose the data visibility level (see below).
- Module Permissions: select which features this role can access and what actions they can perform within each feature (see below).
- Click Create Role.

Understanding Scope
The Permission Scope setting controls how much data a team member can see. In the role form, scope is chosen from three cards:
| Scope | What They See |
|---|---|
| Own Records Only | Only their own records and items assigned to them. |
| Team Members | Records for the members of their group/team. |
| All Records | All records across the entire church. |
For example, a teacher with "Own Records Only" scope can only see their own classes and attendance records. A teacher with "All Records" scope can see every class in the church.
On the Roles page, each role card shows the same setting as its Reach: Whole church (All Records), Their teams (Team Members), or Own records only.
Tip: When in doubt, start with "Own Records Only" scope and expand access only when needed. You can always change scope later without disrupting anything. One exception: Events and Calendar have no "own records", so a role with Own Records Only sees an empty list there. The role form warns you about this. Choose Team Members or All Records for a role that needs to work with events.
"Their teams": what Team Leaders see
A role set to Their teams (Team Members), like the default Team Leader, works only with the groups, serving teams, and classes the person leads as Leader or Co-Leader. Once the change takes effect, they see only the people, groups, classes, follow-ups, and families connected to those teams, church-wide events read-only, and only their own teams' events to edit. Rooms, equipment, and Q&A sessions are not available to them. To add someone from outside their teams, a leader invites that person to the group by email (see Managing Group Members).
When it starts: until then, Their teams roles keep seeing the whole church. Church administrators see a notice at the top of every admin page with the date the change starts: "From [date], roles set to 'Their teams' (e.g. Team Leader) will only see people, groups, classes, follow-ups and families connected to the teams they lead..." with a Manage Roles link and a Dismiss button.
To keep whole-church access for a role: on the Manage Roles page, click Change to Whole church next to Reach: Their teams on the role's card and confirm. It takes effect immediately. (Editing the role and choosing All Records does the same.)
More detail: Roles & Permissions -- Team reach.
Understanding Module Permissions
Modules are the major feature areas in TimelyChurch. In the role form they are grouped into collapsible categories so you can find what you need quickly:
- People & Families: People, Follow-Ups, Families, Groups
- Classes & Education: Classes, Schedules, Drive (lessons and curriculum files), Attendance
- Events & Calendar: Events, Calendar, Rooms & Facilities, Resources & Equipment
- Volunteers & Teams: Serving Teams, Volunteers, Tasks
- Check-In: the check-in system and kiosk
- Communication: Messaging, Announcements, Email Templates, Email Campaigns, Q&A Sessions
- Forms: form building and submissions
- Finances: Giving, Funds, Pledges, Budgets, Accounting, Giving Statements
- Worship: Songs & Music, Service Plans, Sermons
- Website CMS: public website pages and navigation
- Reports & Data: Reports, Import & Export
- AI Assistant: AI Assistant
- Administration: Team Management, Settings, Custom Fields
Setting a permission level
For each module you turn on, the quickest way to set access is the permission level control, a row of pills:
| Level | What it grants |
|---|---|
| None | No access to the module. |
| View | Read-only access. |
| Edit | View plus create and edit. |
| Full Access | All available actions for that module, including delete. |
If you want finer control, expand the action checkboxes underneath (for example View, Create, Edit, Delete, and module-specific actions like Import, Export, Send, Publish, Close, or Reconcile). Mixing actions that don't match a preset level switches the pill to a Custom state. For instance, you could give a volunteer the ability to view people records but not edit or delete them.

Giving levels
Giving has four levels: Reviewer (totals only, no donor names), Counter (enters gifts into the batches they open), Bookkeeper (donors, giving history, statements, closes batches) and Administrator (everything, including refunds and donor exports). On the Giving & Donations row, View = Reviewer, View + Create = Counter, Edit = Bookkeeper and Full Access = Administrator. Anyone below Bookkeeper, including people who only use Accounting, sees "Donor" wherever a name would be. See Who Can See Giving and Donations.
Editing a Role
- On the Manage Roles page, find the role you want to edit.
- Click the Edit (pencil) icon on the role card.
- Make your changes to the name, description, color, scope, or permissions.
- Click Save Changes.
Changes take effect immediately for all team members assigned to that role.
Note: The Administrator role always keeps full access. Its permissions cannot be changed (you'll see a note saying so, and the controls are locked). You can still rename it or change its color. Every other role, including the other default roles, is fully editable.
Tip: Before making major permission changes, let affected team members know so they are not surprised when a feature appears or disappears from their view.
Got a "Review your roles" email? In September 2026 some actions, such as publishing, deleting, refunds, and similar, became separate permissions. TimelyChurch added them to every role that needed them to keep working as before, so nothing was taken away, and emailed your administrators the list. You don't have to do anything; if a role shouldn't have one of the listed permissions, edit it here.
Resetting a Role to Defaults
If you have customized a default role and want to restore it to its original settings:
- Find the role on the Manage Roles page (it will have a Default badge).
- Click the Reset to Default icon on the role card (this option only appears for roles that match a default system template).
- Confirm the reset.
The role's name, description, color, and all permissions will be restored to the original defaults. Team members assigned to this role will immediately see the updated permissions.

Deleting a Custom Role
If you no longer need a custom role:
- Find the role on the Manage Roles page.
- Click the Delete (trash) icon on the role card.
- Confirm the deletion.
Important: You cannot delete a role that still has team members assigned to it. Reassign those members to a different role first. You also cannot delete a role that is referenced by a pending invitation; revoke or wait for those invitations before deleting the role.
Tip: Instead of deleting a role, consider keeping it and simply not assigning anyone to it. This way, you have it ready if you need it again later.
How Roles Affect the Sidebar
Team members only see sidebar menu items for modules their role grants access to. For example:
- If a role does not include the Finances modules, the Finances section will not appear in that person's sidebar.
- If a role includes People but not Follow-Ups, they will see the People link but not the Follow-Ups link.
This keeps the interface focused for each team member.
Note: Roles control what someone is allowed to access. Some modules also depend on your church's plan. A module included in your plan but not yet available on the current tier may appear in the sidebar as a locked item with an upgrade prompt rather than being hidden.
Best Practices
- Start simple. Begin with the default roles and adjust as you learn what your team needs.
- Use descriptive names. Name your roles based on actual positions at your church (for example, "Children's Ministry Director" rather than "Role 3").
- Limit admin access. Only give the full Administrator role to people who truly need it. This protects your data and settings.
- Review periodically. As your church grows or staff changes, review your roles to make sure they still make sense.
- Use scope wisely. The "All Records" scope is powerful; only grant it to people who need to see everything.
Related Articles
Verified against TimelyChurch 8.205.308 on 2026-10-22.