Роли и разрешения
Аудитория: эта статья предназначена для администраторов церкви.
Роли в TimelyChurch определяют, что каждый член команды может видеть и делать в панели администратора вашей церкви. Каждому члену команды назначается ровно одна роль, и она определяет доступные модули, разрешённые действия и чьи записи можно просматривать.
Доступ к ролям и разрешениям
- Перейдите в Team в боковой панели.
- Нажмите Manage Roles на странице команды.
Страница Roles открывается по пути Dashboard / Settings / Team / Roles (цепочка видна в breadcrumb вверху страницы).
Как устроена система ролей
Каждая роль в TimelyChurch определяется тремя компонентами:
1. Модули
Модули — это функции, к которым роль имеет доступ. У каждого модуля свой набор действий, которые можно выдавать по отдельности. В таблице ниже перечислены доступные модули и их действия:
| Категория | Модуль | Действия |
|---|---|---|
| People & Families | People & Families | view, create, edit, delete, import, export |
| Follow-Ups | view, create, edit, delete, assign | |
| Families | view, create, edit, delete | |
| Groups | view, create, edit, delete, lead | |
| Classes & Education | Classes | view, create, edit, delete |
| Schedules | view, create, edit, delete | |
| Lessons | view, create, edit, delete, approve | |
| Attendance | view, record, reports | |
| Events & Calendar | Events | view, create, edit, delete |
| Calendar | view, export, create, edit, delete | |
| Rooms & Facilities | view, create, edit, delete | |
| Resources & Equipment | view, create, edit, delete | |
| Volunteers & Teams | Serving Teams | view, create, edit, delete, lead |
| Volunteers | view, create, edit, delete | |
| Tasks | view, create, edit, delete, assign | |
| Check-In | Check-In | view, use, manage |
| Communication | Messaging | view, send, manage |
| Announcements | view, create, edit, delete, publish | |
| Email Templates | view, create, edit, delete | |
| Email Campaigns | view, create, edit, delete, send | |
| Q&A Sessions | view, create, edit, delete, moderate | |
| Forms | Forms | view, create, edit, delete |
| Finances | Giving & Donations | view, create, edit, delete, reports |
| Funds | view, create, edit, delete | |
| Pledges | view, create, edit, delete | |
| Budgets | view, create, edit, delete | |
| Accounting | view, create, edit, delete, reconcile | |
| Giving Statements | view, generate, send | |
| Worship | Songs & Music | view, create, edit, delete |
| Service Plans | view, create, edit, delete | |
| Sermons | view, create, edit, delete, publish | |
| Website CMS | Website CMS | view, create, edit, delete, publish |
| AI Assistant | AI Assistant | view, use, manage |
| Reports & Data | Reports | view, export |
| Import & Export | import, export | |
| Administration | Team Management | view, invite, manage |
| Settings | view, edit | |
| Custom Fields | view, create, edit, delete |
Источник истины: при расхождении между этой таблицей и страницей Roles верной является страница Roles в приложении. Некоторые модули появляются только если тариф подписки включает соответствующую функцию.
2. Область (Scope)
Область определяет, чьи записи видит член команды:
| Область | Описание |
|---|---|
| Own Records Only | Член команды видит и управляет только своими записями (расписания, на которые назначен, посещаемость, которую записал и т. д.) |
| Team Members | Член команды видит записи людей в своей команде или группе |
| All Records | Полный доступ ко всем записям церкви |
Примечание: это названия областей в редакторе ролей. При приглашении выпадающий список ролей показывает ту же область короче — Themselves (Own Records Only), Their team (Team Members) или Org-wide (All Records).
3. Цвет
У каждой роли есть цветовая метка для быстрой идентификации в списке команды. Доступны Gray, Red, Orange, Amber, Green, Emerald, Blue, Indigo, Purple и Pink.
Встроенные системные роли
TimelyChurch поставляется с набором системных ролей для типичных сценариев. Они создаются автоматически для каждой церкви и служат шаблонами. Роль из системного шаблона показывает бейдж Default на карточке и может быть сброшена к исходным настройкам.
Administrator (Purple)
- Scope: All Records
- Permissions: полный доступ ко всем модулям и действиям
- Подходит для: старших пасторов, руководящего персонала, офисных администраторов
Finance Admin (Green)
- Scope: All Records
- Permissions: полный доступ к финансовым модулям — Giving & Donations, Funds, Pledges, Budgets, Accounting и Giving Statements — плюс Reports (view/export). Нет доступа к админке людей/мероприятий.
- Подходит для: казначеев, членов финансовой команды, которые работают с деньгами, но не с общим администрированием церкви
Team Leader (Emerald)
- Scope: Team Members
- Permissions: People (view/edit), Follow-Ups, Schedules (view/create/edit), Lessons (view), Classes (view), Attendance (view/record), Events (view), Calendar (view), Tasks, Serving Teams (view/edit/lead), Volunteers (view/edit), Check-In (view/use), Messaging (view/send), Announcements (view), Reports (view)
- Подходит для: директоров служений, руководителей отделов, капитанов команд
Team Member (Blue)
- Scope: Own Records Only
- Permissions: Schedules (view), Lessons (view), Attendance (view), Events (view), Calendar (view), Tasks (view/create/edit), Serving Teams (view), Volunteers (view), Check-In (view/use), Messaging (view), Announcements (view)
- Подходит для: учителей, постоянных волонтёров, членов команды прославления
Member (Gray)
- Scope: Own Records Only
- Permissions: Events (view), Calendar (view), Announcements (view), Check-In (use)
- Подходит для: обычных участников общины с базовым доступом к порталу
Accountant (Read-Only) (Blue)
- Scope: All Records
- Permissions: доступ только на чтение ко всем финансовым модулям (Accounting, Giving & Donations, Funds, Pledges, Budgets, Giving Statements) плюс Reports (view/export). Нет доступа к людям, мероприятиям и коммуникациям.
- Подходит для: внешнего CPA или бухгалтера на налоговый период
Совет: системные роли — отправная точка. Можно настроить разрешения большинства системных ролей под церковь и всегда сбросить к значениям по умолчанию. Исключение — роль Administrator: она всегда сохраняет полный доступ, её разрешения нельзя редактировать.
Создание пользовательской роли
Если встроенные роли не подходят, создайте свою:
- На странице Roles нажмите New Role в правом верхнем углу.
- (Необязательно) Start from a template. Вверху диалога Create есть шаблоны быстрого старта — Worship Director, Counter, Reviewer, Bookkeeper — они предзаполняют имя, цвет, область и разрешения. Всё можно изменить после. (У некоторых шаблонов может быть бейдж upgrade, если тариф ещё не включает функции.)
- Заполните детали роли:
- Role Name — описательное имя (например, «Children's Ministry Volunteer», «Finance Team», «Worship Leader»). Поле обязательно.
- Color — цвет бейджа роли.
- Description — краткое описание назначения роли (необязательно, до 500 символов).
- Выберите Permission Scope — Themselves (Own Records Only), Their team (Team Members) или Org-wide (All Records).
- Настройте разрешения для каждого модуля. Для включённого модуля используйте уровни None / View / Edit / Full:
- None — модуль выключен для этой роли.
- View — только чтение.
- Edit — просмотр, создание и редактирование.
- Full — все действия модуля.
- При тонкой настройке чекбоксов действий, не покрываемой уровнями, для модуля показывается бейдж Custom. Чекбоксы действий под уровнями позволяют точно задать разрешённые действия.
- Нажмите Create Role.
Новая роль сразу доступна при приглашении или управлении членами команды.
Редактирование роли
- На странице Roles найдите нужную роль.
- Нажмите pencil (Edit) на карточке роли.
- Обновите имя, цвет, описание, область или разрешения модулями теми же элементами, что в диалоге Create (включая уровни None/View/Edit/Full).
- Нажмите Save Changes.
Изменения применяются сразу ко всем членам команды с этой ролью.
Примечание: системные роли можно настраивать для церкви — каждая церковь получает свою копию, которую можно менять независимо. Исключение — Administrator: разрешения зафиксированы на полный доступ и не изменяются.
Сброс роли к значениям по умолчанию
Если вы изменили системную роль и хотите вернуть исходную конфигурацию:
- Найдите роль на странице Roles. Роли из системного шаблона показывают бейдж Default.
- Нажмите reset (circular arrows) на карточке роли.
- Подтвердите сброс.
Имя, описание, цвет, область и все разрешения восстановятся до исходных значений системного шаблона.
Удаление пользовательской роли
Пользовательские роли можно удалить, если они больше не нужны:
- Найдите роль на странице Roles.
- Нажмите trash (Delete) на карточке роли.
- Подтвердите удаление.
Нельзя удалить роль, на которую назначены члены команды. Если роль используется, кнопка Delete неактивна — сначала переназначьте этих людей на другую роль.
Практические примеры
Пример 1: координатор воскресной школы
Роль для человека, который управляет классами воскресной школы, но не должен видеть финансы:
- Scope: Their team (Team Members)
- Modules: People (View), Classes (Edit), Schedules (Edit), Lessons (Edit), Attendance (уровень view и record), Check-In (View)
Пример 2: финансовый администратор
Казначей может использовать встроенную роль Finance Admin или создать свою:
- Scope: Org-wide (All Records)
- Modules: Giving & Donations (Full), Funds (Full), Pledges (Full), Budgets (Full), Accounting (Full), Giving Statements (Full), Reports (View)
Пример 3: член команды прославления
Роль для музыкантов и вокалистов — или начните с шаблона Worship Director:
- Scope: Themselves (Own Records Only)
- Modules: Songs & Music (View), Service Plans (View), Schedules (View), Calendar (View)
Часто задаваемые вопросы
В: Что происходит, если я меняю разрешения роли, пока люди работают в системе? О: Изменения применяются сразу. При следующей загрузке страницы член команды увидит обновлённый уровень доступа.
В: Может ли у члена команды быть больше одной роли? О: Нет. Каждому члену команды назначается ровно одна роль на церковь. Для уникального набора разрешений создайте пользовательскую роль.
В: Сколько пользовательских ролей можно создать? О: Жёсткого лимита нет. Создавайте столько, сколько нужно для структуры церкви.
В: Что означает число членов команды на карточке роли? О: Это количество людей, назначенных на роль сейчас. Помогает оценить влияние перед изменениями.
В: Что означает бейдж «Custom» у модуля? О: Выбранные действия не совпадают ни с одним пресетом None/View/Edit/Full. Это нормально — просто сигнал, что вы настроили отдельные действия для модуля.