Church altar
info About CDMIS

Built for the Catholic Church in Uganda

CDMIS is a purpose-built digital platform that brings order, transparency, and efficiency to how Catholic dioceses manage their faithful communities — from individual sacramental records to diocese-wide analytics.

Our Mission

Empowering dioceses through digital stewardship

The Catholic Church in Uganda serves millions of faithful across multiple provinces, dioceses, deaneries, parishes, and Small Christian Communities (SCCs). Managing this vast network manually leads to data loss, duplication, and inefficiency.

CDMIS was created to solve this — providing a single, secure, centralized system where every Christian's journey from Baptism to Anointing of the Sick is recorded, tracked, and accessible to authorized administrators at every level of the hierarchy.

security

Secure, role-based access for diocese, parish, and group administrators

sync

Real-time data across the full Diocese → Deanery → Parish → SCC chain

history_edu

Complete sacramental history for every registered Christian

Church interior
Church
Cross

System at a Glance

Live data from the CDMIS database

people

0

Christians

account_balance

19

Dioceses

church

0

Parishes

family_restroom

0

Families

groups

0

Groups

verified

0

Sacraments

Church Structure

The Administrative Hierarchy

CDMIS mirrors the exact organizational structure of the Catholic Church, ensuring data is always contextually accurate.

public
1

Province

Led by: Archbishop

The highest administrative unit. Groups multiple dioceses under an Archbishop. In Uganda, the Kampala Province covers the central region.

subdirectory_arrow_right Contains multiple Dioceses
account_balance
2

Diocese

Led by: Bishop

Led by a Bishop, a diocese covers a defined geographic region and contains multiple deaneries. Each diocese has its own administrative team in CDMIS.

subdirectory_arrow_right Contains multiple Deanerys
location_city
3

Deanery

Led by: Dean (Priest)

A cluster of parishes grouped together for administrative and pastoral coordination. Led by a senior priest called the Dean.

subdirectory_arrow_right Contains multiple Parishs
church
4

Parish

Led by: Parish Priest

The primary pastoral unit. Led by a Parish Priest, this is where most day-to-day data entry happens — Christians, families, sacraments, and groups.

subdirectory_arrow_right Contains multiple Sub-Parishs
place
5

Sub-Parish

Led by: Deacon / Lay

A smaller unit under a parish, often served by a deacon or lay leader. Sub-parishes help extend pastoral reach into rural or remote areas.

subdirectory_arrow_right Contains multiple SCCs
groups
6

SCC

Led by: SCC Leader

Small Christian Community — the grassroots cell of the Church at neighbourhood level. Families and individual Christians are assigned to an SCC.

home Families & Christians are assigned here
Province → Diocese → Deanery → Parish → Sub-Parish → SCC

User Roles

Who Uses CDMIS?

Seven distinct roles — each with tailored access — ensure the right people manage the right data at every level of the Church.

shield
System-wide

Secretariat (Super Admin)

Full unrestricted access. Manages provinces, dioceses, all users, global settings, and system configuration. The highest authority in CDMIS.

check_circle All modules
check_circle Province & Diocese management
check_circle User creation at all levels
check_circle Audit log access
check_circle System configuration
public
Province-wide

Province Admin

Oversees all dioceses within their ecclesiastical province. Manages province-level reporting and diocese administrator accounts.

check_circle Province & Diocese management
check_circle Diocese admin accounts
check_circle Province-wide reports
check_circle Audit log access
account_balance
Diocese-wide

Diocese Admin

Manages everything within their diocese — deaneries, parishes, users, sacramental records, transfers, and diocese-wide analytics.

check_circle Full diocese access
check_circle Deanery & Parish management
check_circle User management
check_circle Transfers & audit logs
check_circle Reports & analytics
account_tree
Deanery-wide

Deanery Admin

Coordinates across parishes within their deanery. Manages parish-level data, reviews transfers, and generates deanery reports.

check_circle Parish management
check_circle Christians & families
check_circle Sacraments & groups
check_circle Transfers
check_circle Deanery reports
church
Parish-wide

Parish Admin

The most common admin role. Manages all Christians, families, sacraments, groups, and events within their assigned parish.

check_circle Christians & families
check_circle Sacramental records
check_circle Groups & events
check_circle Sub-parish & SCC management
check_circle Announcements
holiday_village
Sub-Parish

Sub-Parish Admin

Manages data at the sub-parish level — registering Christians, recording sacraments, and managing SCCs within their area.

check_circle Christians & families
check_circle Sacramental records
check_circle SCC management
check_circle Local events
supervisor_account

Group Leader

Group-scoped

Assigned to manage a specific Catholic group — Women's Guild, Men's Guild, Youth, Choir, etc. Group Leaders log in to a simplified dashboard showing only their group's members, events, and announcements. They cannot access other modules.

check_circle View group members
check_circle Manage attendance
check_circle Post announcements
check_circle View group events

Ready to get started?

Sign in to your CDMIS account or explore the full feature set.