This guide explains how diocese administrators can manage multiple parishes under a single system while guaranteeing strict privacy isolation.
Diocese Organizational Architecture
In Kononia, a Diocese dashboard acts as a parent organization that oversees multiple linked parishes. This structure aligns perfectly with Orthodox canonical governance.
High-Level Capabilities
- Clergy Register: Access a unified database listing all priests, deacons, and ordained servants.
- Consolidated Analytics: Bishop-level view showing total diocese demographics and general attendance indicators.
- Broadcasting System: Deliver general announcements or canonical decrees instantly to all parishes.
Row-Level Security & Parish Isolation
Parish data privacy is protected at the database query level. While all parishes share the cloud infrastructure, their datasets are completely invisible to one another.
How Row-Level Security (RLS) Behaves
- Parish Workers: A priest or general secretary in Parish A has zero database access to Parish B. Every query automatically filters results by the active tenant ID.
- Diocesan Administrators: Only authorized diocesan officers (e.g., the Bishop or Diocesan Secretary) can see aggregated statistics, but even they cannot browse individual member records without explicit parish-level authorization.
Sending Broadcasts
Bishops and diocesan offices can broadcast administrative notices directly:
- Navigate to Diocese Broadcasts in the sidebar.
- Click Create New Announcement.
- Select the target recipients (e.g., All Clergy, All Sunday School Coordinators, or All Servants).
- Draft the message and click Publish Broadcast.
[!NOTE] Broadcasts appear as prominent banner alerts on the dashboard of every targeted user upon their next login.