# OpenG2P Docs

## 1.0.0

- [Home](https://docs.openg2p.org/1.0.0/readme.md)
- [Architecture](https://docs.openg2p.org/1.0.0/architecture.md)
- [Registration](https://docs.openg2p.org/1.0.0/secure-registry.md)
- [Registration Interfaces](https://docs.openg2p.org/1.0.0/secure-registry/registration-methods.md)
- [Mobile Registration App](https://docs.openg2p.org/1.0.0/secure-registry/registration-methods/offline-registration.md)
- [Self Service Portal](https://docs.openg2p.org/1.0.0/secure-registry/registration-methods/self-service-portal.md)
- [API Interface](https://docs.openg2p.org/1.0.0/secure-registry/registration-methods/api-interface.md)
- [ID Verification](https://docs.openg2p.org/1.0.0/secure-registry/id-verification.md)
- [Registry](https://docs.openg2p.org/1.0.0/secure-registry/registry.md)
- [Program Management](https://docs.openg2p.org/1.0.0/beneficiary-management.md)
- [Eligibility Assessment](https://docs.openg2p.org/1.0.0/beneficiary-management/eligibility.md)
- [Enrolment](https://docs.openg2p.org/1.0.0/beneficiary-management/enrolment.md)
- [Deduplication](https://docs.openg2p.org/1.0.0/beneficiary-management/deduplication.md)
- [Disbursement Cycles](https://docs.openg2p.org/1.0.0/beneficiary-management/disbursement-cycles.md)
- [Entitlement](https://docs.openg2p.org/1.0.0/beneficiary-management/entitlement.md)
- [Verifiable Credentials](https://docs.openg2p.org/1.0.0/beneficiary-management/verifiable-credentials.md)
- [Payment Management](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment.md)
- [Payment Cycles](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/payment-cycles.md)
- [Payment Batches](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/payment-batches.md)
- [Payment Manager](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/payment-manager.md)
- [Payment Types](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/payment-types.md)
- [In Account](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/payment-types/in-account.md)
- [Voucher](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/payment-types/voucher.md)
- [Cash](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/payment-types/cash.md)
- [In Kind](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/payment-types/in-kind.md)
- [Payment Rails](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/payment-rails.md)
- [Accounting](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/accounting.md)
- [Accounting](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/accounting/accounting.md)
- [Reconciliation](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/accounting/reconciliation.md)
- [Reports](https://docs.openg2p.org/1.0.0/eligibility-and-enrolment/accounting/reports.md)
- [Notifications](https://docs.openg2p.org/1.0.0/notifications.md)
- [Monitoring and Reporting](https://docs.openg2p.org/1.0.0/monitoring-and-reporting.md)
- [Workflows](https://docs.openg2p.org/1.0.0/workflows.md)
- [Cash grant scenario](https://docs.openg2p.org/1.0.0/workflows/cash-grant-scenario.md)
- [On-Demand Assistance](https://docs.openg2p.org/1.0.0/workflows/on-demand-assistance.md)
- [Integrations](https://docs.openg2p.org/1.0.0/integrations.md)
- [Mojaloop Integration](https://docs.openg2p.org/1.0.0/integrations/mojaloop-integration.md)
- [MOSIP Integration](https://docs.openg2p.org/1.0.0/integrations/integration-with-mosip.md)
- [ODK MTS Connector](https://docs.openg2p.org/1.0.0/integrations/integration-with-mosip/mts-connector.md)
- [Registry MTS Connector](https://docs.openg2p.org/1.0.0/integrations/integration-with-mosip/registry-mts-connector.md)
- [Integration with e-Signet](https://docs.openg2p.org/1.0.0/integrations/integration-with-mosip/integration-with-e-signet.md)
- [API](https://docs.openg2p.org/1.0.0/api.md)
- [Testing](https://docs.openg2p.org/1.0.0/testing.md)
- [Community](https://docs.openg2p.org/1.0.0/community.md)
- [Contributing](https://docs.openg2p.org/1.0.0/community/contributing-to-openg2p.md)
- [Code of Conduct](https://docs.openg2p.org/1.0.0/community/code-of-conduct.md)
- [License](https://docs.openg2p.org/1.0.0/license.md)
- [How-To Guides](https://docs.openg2p.org/1.0.0/guides/user-guides.md)
- [Create Program](https://docs.openg2p.org/1.0.0/guides/user-guides/create-a-program.md)
- [Configure Proxy Mean Test](https://docs.openg2p.org/1.0.0/guides/user-guides/configure-proxy-mean-test.md)
- [Create User and Assign Role](https://docs.openg2p.org/1.0.0/guides/user-guides/assign-roles-to-users.md)
- [Create ODK Form](https://docs.openg2p.org/1.0.0/guides/user-guides/create-odk-form.md)
- [Create Portal Form](https://docs.openg2p.org/1.0.0/guides/user-guides/create-portal-form.md)
- [Provide Form Access to Field Agent](https://docs.openg2p.org/1.0.0/guides/user-guides/provide-form-access-to-field-agent.md)
- [Download Form on ODK Collect](https://docs.openg2p.org/1.0.0/guides/user-guides/download-form-on-odk-collect.md)
- [Register Offline](https://docs.openg2p.org/1.0.0/guides/user-guides/register-offline.md)
- [Self Register Online](https://docs.openg2p.org/1.0.0/guides/user-guides/self-register-online.md)
- [Create MTS Connector](https://docs.openg2p.org/1.0.0/guides/user-guides/create-mts-connector.md)
- [Create ODK MTS Connector](https://docs.openg2p.org/1.0.0/guides/user-guides/create-mts-connector/create-odk-mts-connector.md)
- [Create OpenG2P Registry MTS Connector](https://docs.openg2p.org/1.0.0/guides/user-guides/create-mts-connector/create-openg2p-registry-mts-connector.md)
- [Enrol Registrants into Program](https://docs.openg2p.org/1.0.0/guides/user-guides/enrol-registrants-into-program.md)
- [Create and Approve Disbursement Cycle](https://docs.openg2p.org/1.0.0/guides/user-guides/create-and-approve-disbursement-cycle.md)
- [Prepare and Send Payment](https://docs.openg2p.org/1.0.0/guides/user-guides/prepare-and-send-payment.md)
- [Create Payment Manager under Program](https://docs.openg2p.org/1.0.0/guides/user-guides/create-payment-manager.md)
- [Create Payment Manager Types](https://docs.openg2p.org/1.0.0/guides/user-guides/create-payment-manager-types.md)
- [Create Payment Hub EE Payment Manager](https://docs.openg2p.org/1.0.0/guides/user-guides/create-payment-manager-types/create-payment-hub-ee-payment-manager.md)
- [Create Payment Interoperability Layer Payment Manager](https://docs.openg2p.org/1.0.0/guides/user-guides/create-payment-manager-types/create-payment-interoperability-layer-payment-manager.md)
- [Create Default Payment Manager](https://docs.openg2p.org/1.0.0/guides/user-guides/create-payment-manager-types/create-default-payment-manager.md)
- [Create Eligibility Manager under Program](https://docs.openg2p.org/1.0.0/guides/user-guides/create-eligibility-manager.md)
- [Create Eligibility Manager Types](https://docs.openg2p.org/1.0.0/guides/user-guides/create-eligibility-manager-1.md)
- [Create Default Eligibility Manager](https://docs.openg2p.org/1.0.0/guides/user-guides/create-eligibility-manager-1/create-default-eligibility-manager.md)
- [Create ID Document Eligibility Manager](https://docs.openg2p.org/1.0.0/guides/user-guides/create-eligibility-manager-1/copy-of-create-id-document-eligibility-manager.md)
- [Create Phone Number Eligibility Manager](https://docs.openg2p.org/1.0.0/guides/user-guides/create-eligibility-manager-1/create-phone-number-eligibility-manager.md)
- [Create Deduplication Manager under Program](https://docs.openg2p.org/1.0.0/guides/user-guides/create-deduplication-manager.md)
- [Create Deduplication Manager Types](https://docs.openg2p.org/1.0.0/guides/user-guides/create-deduplication-manager-types.md)
- [Create ID Deduplication Manager](https://docs.openg2p.org/1.0.0/guides/user-guides/create-deduplication-manager-types/create-id-deduplication-manager.md)
- [Create Phone Number Deduplication](https://docs.openg2p.org/1.0.0/guides/user-guides/create-deduplication-manager-types/create-phone-number-deduplication.md)
- [Create Notification Manager under Program](https://docs.openg2p.org/1.0.0/guides/user-guides/configure-notification-manager.md)
- [Create Notification Manager Types](https://docs.openg2p.org/1.0.0/guides/user-guides/create-notification-manager-types.md)
- [Create SMS Notification Manager](https://docs.openg2p.org/1.0.0/guides/user-guides/create-notification-manager-types/create-sms-notification-manager.md)
- [Create Email Notification Manager](https://docs.openg2p.org/1.0.0/guides/user-guides/create-notification-manager-types/create-email-notification-manager.md)
- [Create Fast2SMS Notification Manager](https://docs.openg2p.org/1.0.0/guides/user-guides/create-notification-manager-types/create-fast2sms-notification-manager.md)
- [Send Notification to Individual Registrants](https://docs.openg2p.org/1.0.0/guides/user-guides/send-notification-to-individual-registrants.md): TBD
- [Configure ID Types](https://docs.openg2p.org/1.0.0/guides/user-guides/configure-id-types.md)
- [Map ODK Form](https://docs.openg2p.org/1.0.0/guides/user-guides/map-odk-form.md): TBD
- [Integrate with MOSIP e-Signet](https://docs.openg2p.org/1.0.0/guides/user-guides/integrate-mosip-e-signet.md)
- [Map Self Service Portal Form](https://docs.openg2p.org/1.0.0/guides/user-guides/map-self-service-portal-form.md): TBD
- [Install WireGuard App And Activate Tunnel](https://docs.openg2p.org/1.0.0/guides/user-guides/install-wireguard-app-and-activate-tunnel.md)
- [Install SmartScanner App](https://docs.openg2p.org/1.0.0/guides/user-guides/install-smartscanner-app.md)
- [Submit Reimbursement Using the Service Provider Portal](https://docs.openg2p.org/1.0.0/guides/user-guides/submit-reimbursement-using-the-service-provider-portal.md)
- [Documentation Guides](https://docs.openg2p.org/1.0.0/guides/documentation-guides.md)
- [Creating Diagrams](https://docs.openg2p.org/1.0.0/guides/documentation-guides/creating-diagrams.md)
- [Writing Guidelines For How-To Guides](https://docs.openg2p.org/1.0.0/guides/documentation-guides/writing-guidelines-for-how-to-guides.md)
- [👩💻 👩💻 👩💻 👩💻 👩💻 Developer Zone](https://docs.openg2p.org/1.0.0/guides/developer-guides.md)
- [Getting Started](https://docs.openg2p.org/1.0.0/guides/developer-guides/getting-started-1.md)
- [Technology Stack](https://docs.openg2p.org/1.0.0/guides/developer-guides/technology-stack.md)
- [About Github Repositories](https://docs.openg2p.org/1.0.0/guides/developer-guides/github-repositories.md)
- [openg2p-registry](https://docs.openg2p.org/1.0.0/guides/developer-guides/github-repositories/openg2p-registry.md)
- [openg2p-program](https://docs.openg2p.org/1.0.0/guides/developer-guides/github-repositories/openg2p-program.md)
- [Deployment Guide](https://docs.openg2p.org/1.0.0/guides/deployment-guide.md): Work in progress
- [Deployment on Kubernetes](https://docs.openg2p.org/1.0.0/guides/deployment-guide/deployment-on-kubernetes.md): Work in progress
- [K8s Cluster Requirements](https://docs.openg2p.org/1.0.0/guides/deployment-guide/deployment-on-kubernetes/k8s-cluster-requirements.md): Work in progress
- [K8s Cluster Setup](https://docs.openg2p.org/1.0.0/guides/deployment-guide/deployment-on-kubernetes/cluster-setup.md): Work in progress
- [Rancher Server Setup](https://docs.openg2p.org/1.0.0/guides/deployment-guide/deployment-on-kubernetes/rancher-server-setup.md): Work in progress
- [NFS Server Setup](https://docs.openg2p.org/1.0.0/guides/deployment-guide/deployment-on-kubernetes/nfs-server-setup.md): WIP
- [SSL Certificates using Letsencrypt](https://docs.openg2p.org/1.0.0/guides/deployment-guide/deployment-on-kubernetes/ssl-certificates-using-letsencrypt.md): Work in progress
- [Access to Deployed Setup](https://docs.openg2p.org/1.0.0/guides/deployment-guide/access-to-deployed-setup.md)
- [Post Install Configuration](https://docs.openg2p.org/1.0.0/guides/deployment-guide/post-install-instructions.md): Work in progress
- [Packaging OpenG2P Docker](https://docs.openg2p.org/1.0.0/guides/deployment-guide/packaging-openg2p-docker.md): Work in progress

## 0.7.0

- [Home](https://docs.openg2p.org/0.7.0/readme.md)
- [Modules](https://docs.openg2p.org/0.7.0/modules.md)
- [OpenG2P ERP](https://docs.openg2p.org/0.7.0/modules/openg2p-erp.md)
- [Verification Service](https://docs.openg2p.org/0.7.0/modules/verification-service.md)
- [Deduplication Service](https://docs.openg2p.org/0.7.0/modules/deduplication-service.md)
- [User Guides](https://docs.openg2p.org/0.7.0/user-guides.md)
- [ODK](https://docs.openg2p.org/0.7.0/user-guides/odk.md)
- [Tasks and Processes](https://docs.openg2p.org/0.7.0/user-guides/tasks-and-processes.md)
- [Registration](https://docs.openg2p.org/0.7.0/user-guides/registration.md)
- [Beneficiary](https://docs.openg2p.org/0.7.0/user-guides/beneficiary.md)
- [Disbursement](https://docs.openg2p.org/0.7.0/user-guides/disbursement.md)
- [Voucher Service](https://docs.openg2p.org/0.7.0/user-guides/voucher-service.md)
- [Verification Service](https://docs.openg2p.org/0.7.0/user-guides/verification-service.md)
- [Deduplication Service](https://docs.openg2p.org/0.7.0/user-guides/deduplication-service.md)
- [Webhooks](https://docs.openg2p.org/0.7.0/user-guides/webhooks.md)
- [Github Repositories](https://docs.openg2p.org/0.7.0/github-repositories.md)

## 1.1

- [Overview](https://docs.openg2p.org/1.1/readme.md)
- [Architecture](https://docs.openg2p.org/1.1/architecture.md)
- [Registration](https://docs.openg2p.org/1.1/secure-registry.md)
- [Registration Interfaces](https://docs.openg2p.org/1.1/secure-registry/registration-methods.md)
- [ODK Collect App](https://docs.openg2p.org/1.1/secure-registry/registration-methods/offline-registration.md)
- [Self Service Portal](https://docs.openg2p.org/1.1/secure-registry/registration-methods/self-service-portal.md)
- [API Interface](https://docs.openg2p.org/1.1/secure-registry/registration-methods/api-interface.md)
- [Manual Entry](https://docs.openg2p.org/1.1/secure-registry/registration-methods/manual-entry.md)
- [Bulk Export From CSV](https://docs.openg2p.org/1.1/secure-registry/registration-methods/bulk-export-from-csv.md)
- [ID Verification](https://docs.openg2p.org/1.1/secure-registry/id-verification.md)
- [Registry](https://docs.openg2p.org/1.1/secure-registry/registry.md)
- [Program Management](https://docs.openg2p.org/1.1/beneficiary-management.md)
- [Eligibility Assessment](https://docs.openg2p.org/1.1/beneficiary-management/eligibility.md)
- [Proxy Means Test](https://docs.openg2p.org/1.1/beneficiary-management/proxy-means-test.md)
- [Enrolment](https://docs.openg2p.org/1.1/beneficiary-management/enrolment.md)
- [Deduplication](https://docs.openg2p.org/1.1/beneficiary-management/deduplication.md)
- [Program Cycles](https://docs.openg2p.org/1.1/beneficiary-management/disbursement-cycles.md)
- [Entitlement](https://docs.openg2p.org/1.1/beneficiary-management/entitlement.md)
- [Notifications](https://docs.openg2p.org/1.1/beneficiary-management/notifications.md)
- [Payments](https://docs.openg2p.org/1.1/eligibility-and-enrolment.md)
- [Payment Modes](https://docs.openg2p.org/1.1/eligibility-and-enrolment/payment-modes.md)
- [Payment Manager](https://docs.openg2p.org/1.1/eligibility-and-enrolment/payment-manager.md)
- [Payment Batches](https://docs.openg2p.org/1.1/eligibility-and-enrolment/payment-batches.md)
- [ID Account Mapper](https://docs.openg2p.org/1.1/eligibility-and-enrolment/id-account-mapper.md)
- [Payment Rails](https://docs.openg2p.org/1.1/eligibility-and-enrolment/payment-rails.md)
- [Reimbursements](https://docs.openg2p.org/1.1/eligibility-and-enrolment/payment-types.md)
- [Service Provider Portal](https://docs.openg2p.org/1.1/eligibility-and-enrolment/payment-types/voucher.md)
- [Privacy & Security](https://docs.openg2p.org/1.1/privacy-and-security.md)
- [Monitoring and Reporting](https://docs.openg2p.org/1.1/monitoring-and-reporting.md)
- [System Administration](https://docs.openg2p.org/1.1/system-administration.md)
- [Developer Mode](https://docs.openg2p.org/1.1/system-administration/developer-mode.md)
- [Role-Based Access Control](https://docs.openg2p.org/1.1/system-administration/role-based-access-control.md)
- [Internationalization (i18n)](https://docs.openg2p.org/1.1/system-administration/internationalization-i18n.md)
- [Document Store](https://docs.openg2p.org/1.1/system-administration/document-storage.md)
- [Apps](https://docs.openg2p.org/1.1/system-administration/apps.md)
- [Workflows](https://docs.openg2p.org/1.1/workflows.md)
- [Cash grant scenario](https://docs.openg2p.org/1.1/workflows/cash-grant-scenario.md)
- [Immediate Individual Assistance On-Demand](https://docs.openg2p.org/1.1/workflows/on-demand-assistance.md)
- [Service Provider Reimbursement](https://docs.openg2p.org/1.1/workflows/service-provider-reimbursement.md)
- [Integrations](https://docs.openg2p.org/1.1/integrations.md)
- [M-PESA Integration](https://docs.openg2p.org/1.1/integrations/m-pesa-integration.md)
- [Mojaloop Integration](https://docs.openg2p.org/1.1/integrations/mojaloop-integration.md)
- [MOSIP Integration](https://docs.openg2p.org/1.1/integrations/integration-with-mosip.md)
- [ODK MTS Connector](https://docs.openg2p.org/1.1/integrations/integration-with-mosip/mts-connector.md)
- [Registry MTS Connector](https://docs.openg2p.org/1.1/integrations/integration-with-mosip/registry-mts-connector.md)
- [Integration with e-Signet](https://docs.openg2p.org/1.1/integrations/integration-with-mosip/integration-with-e-signet.md)
- [Releases](https://docs.openg2p.org/1.1/releases.md)
- [1.1.0](https://docs.openg2p.org/1.1/releases/1.1.0.md)
- [Release Notes](https://docs.openg2p.org/1.1/releases/1.1.0/release-notes.md)
- [REST API](https://docs.openg2p.org/1.1/api.md)
- [Testing](https://docs.openg2p.org/1.1/testing.md)
- [Community](https://docs.openg2p.org/1.1/community.md)
- [Contributing](https://docs.openg2p.org/1.1/community/contributing-to-openg2p.md)
- [Code of Conduct](https://docs.openg2p.org/1.1/community/code-of-conduct.md)
- [License](https://docs.openg2p.org/1.1/license.md)
- [How-To Guides](https://docs.openg2p.org/1.1/guides/user-guides.md)
- [Install WireGuard Client on Desktop/Laptop](https://docs.openg2p.org/1.1/guides/user-guides/install-wireguard-client-on-desktop-laptop.md)
- [Install WireGuard Client on Android Device](https://docs.openg2p.org/1.1/guides/user-guides/install-wireguard-app-and-activate-tunnel.md)
- [Create User and Assign Role](https://docs.openg2p.org/1.1/guides/user-guides/assign-roles-to-users.md)
- [Create a Custom Group](https://docs.openg2p.org/1.1/guides/user-guides/create-entitlement-manager-role.md)
- [Create Program](https://docs.openg2p.org/1.1/guides/user-guides/create-a-program.md)
- [Create Self-Service Portal Form](https://docs.openg2p.org/1.1/guides/user-guides/create-portal-form.md)
- [Map Self-Service Portal Form](https://docs.openg2p.org/1.1/guides/user-guides/map-self-service-portal-form.md)
- [Self Register Online](https://docs.openg2p.org/1.1/guides/user-guides/self-register-online.md)
- [Integrate with MOSIP e-Signet](https://docs.openg2p.org/1.1/guides/user-guides/integrate-mosip-e-signet.md)
- [Create ODK Form](https://docs.openg2p.org/1.1/guides/user-guides/create-odk-form.md)
- [Provide Form Access to Field Agent](https://docs.openg2p.org/1.1/guides/user-guides/provide-form-access-to-field-agent.md)
- [Download Form on ODK Collect](https://docs.openg2p.org/1.1/guides/user-guides/download-form-on-odk-collect.md)
- [Register Offline](https://docs.openg2p.org/1.1/guides/user-guides/register-offline.md)
- [Create MTS Connector](https://docs.openg2p.org/1.1/guides/user-guides/create-mts-connector.md)
- [Create ODK MTS Connector](https://docs.openg2p.org/1.1/guides/user-guides/create-mts-connector/create-odk-mts-connector.md)
- [Create OpenG2P Registry MTS Connector](https://docs.openg2p.org/1.1/guides/user-guides/create-mts-connector/create-openg2p-registry-mts-connector.md)
- [Create Eligibility Manager Types](https://docs.openg2p.org/1.1/guides/user-guides/create-eligibility-manager-1.md)
- [Create Default Eligibility Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-eligibility-manager-1/create-default-eligibility-manager.md)
- [Create ID Document Eligibility Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-eligibility-manager-1/copy-of-create-id-document-eligibility-manager.md)
- [Create Phone Number Eligibility Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-eligibility-manager-1/create-phone-number-eligibility-manager.md)
- [Create Eligibility Manager under Program](https://docs.openg2p.org/1.1/guides/user-guides/create-eligibility-manager.md)
- [Configure Proxy Means Test](https://docs.openg2p.org/1.1/guides/user-guides/configure-proxy-mean-test.md)
- [Enrol Registrants into Program](https://docs.openg2p.org/1.1/guides/user-guides/enrol-registrants-into-program.md)
- [Configure ID Types](https://docs.openg2p.org/1.1/guides/user-guides/configure-id-types.md)
- [Create Deduplication Manager under Program](https://docs.openg2p.org/1.1/guides/user-guides/create-deduplication-manager.md)
- [Create Deduplication Manager Types](https://docs.openg2p.org/1.1/guides/user-guides/create-deduplication-manager-types.md)
- [Create ID Deduplication Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-deduplication-manager-types/create-id-deduplication-manager.md)
- [Create Phone Number Deduplication](https://docs.openg2p.org/1.1/guides/user-guides/create-deduplication-manager-types/create-phone-number-deduplication.md)
- [Deduplicate Registrants](https://docs.openg2p.org/1.1/guides/user-guides/deduplicate-registrants.md)
- [Create Notification Manager Types](https://docs.openg2p.org/1.1/guides/user-guides/create-notification-manager-types.md)
- [Create SMS Notification Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-notification-manager-types/create-sms-notification-manager.md)
- [Create Email Notification Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-notification-manager-types/create-email-notification-manager.md)
- [Create Fast2SMS Notification Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-notification-manager-types/create-fast2sms-notification-manager.md)
- [Create Notification Manager under Program](https://docs.openg2p.org/1.1/guides/user-guides/configure-notification-manager.md)
- [Send Notifications to Individual Registrants](https://docs.openg2p.org/1.1/guides/user-guides/send-notifications-to-individual-registrants.md)
- [Configure Program Manager under Program](https://docs.openg2p.org/1.1/guides/user-guides/configure-program-manager-in-program.md)
- [Create and Approve Program Cycle](https://docs.openg2p.org/1.1/guides/user-guides/create-and-approve-disbursement-cycle.md)
- [Multi-Stage Approval](https://docs.openg2p.org/1.1/guides/user-guides/multi-stage-approval.md)
- [Create Entitlement Voucher Template](https://docs.openg2p.org/1.1/guides/user-guides/create-entitlement-voucher-template.md)
- [Create Entitlement Manager Type](https://docs.openg2p.org/1.1/guides/user-guides/create-entitlement-manager-type.md)
- [Create Default Entitlement Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-entitlement-manager-type/create-default-entitlement-manager.md)
- [Create Voucher Entitlement Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-entitlement-manager-type/create-voucher-entitlement-manager.md)
- [Configure Entitlement Manager under Program](https://docs.openg2p.org/1.1/guides/user-guides/create-entitlement-manager-type-1.md)
- [Create Payment Manager Types](https://docs.openg2p.org/1.1/guides/user-guides/create-payment-manager-types.md)
- [Create Payment Hub EE Payment Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-payment-manager-types/create-payment-hub-ee-payment-manager.md)
- [Create Payment Interoperability Layer Payment Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-payment-manager-types/create-payment-interoperability-layer-payment-manager.md)
- [Create Default Payment Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-payment-manager-types/create-default-payment-manager.md)
- [Create Cash Payment Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-payment-manager-types/create-cash-payment-manager.md)
- [Create File Payment Manager](https://docs.openg2p.org/1.1/guides/user-guides/create-payment-manager-types/create-file-payment-manager.md)
- [Configure Payment Manager in Program](https://docs.openg2p.org/1.1/guides/user-guides/create-payment-manager.md)
- [Prepare and Send Payment](https://docs.openg2p.org/1.1/guides/user-guides/prepare-and-send-payment.md)
- [Install SmartScanner App](https://docs.openg2p.org/1.1/guides/user-guides/install-smartscanner-app.md)
- [Submit Reimbursement Using the Service Provider Portal](https://docs.openg2p.org/1.1/guides/user-guides/submit-reimbursement-using-the-service-provider-portal.md)
- [Reimburse the service provider](https://docs.openg2p.org/1.1/guides/user-guides/reimburse-service-provider.md)
- [Documentation Guides](https://docs.openg2p.org/1.1/guides/documentation-guides.md)
- [Creating Diagrams](https://docs.openg2p.org/1.1/guides/documentation-guides/creating-diagrams.md)
- [OpenG2P Module Doc Template](https://docs.openg2p.org/1.1/guides/documentation-guides/openg2p-module-doc-template.md): The title should have the exact module name, e.g. g2p\_notifications\_voucher
- [Writing Guidelines For How-To Guides](https://docs.openg2p.org/1.1/guides/documentation-guides/writing-guidelines-for-how-to-guides.md)
- [Developer Zone](https://docs.openg2p.org/1.1/guides/developer-guides.md)
- [Getting Started](https://docs.openg2p.org/1.1/guides/developer-guides/getting-started-1.md)
- [Installing OpenG2P On Linux](https://docs.openg2p.org/1.1/guides/developer-guides/installing-openg2p-on-linux.md)
- [Technology Stack](https://docs.openg2p.org/1.1/guides/developer-guides/technology-stack.md)
- [Modules](https://docs.openg2p.org/1.1/guides/developer-guides/modules.md)
- [G2P Entitlement In-kind](https://docs.openg2p.org/1.1/guides/developer-guides/modules/g2p-entitlement-in-kind.md)
- [G2P SelfServicePortal](https://docs.openg2p.org/1.1/guides/developer-guides/modules/g2p-selfserviceportal.md)
- [OpenG2P Program Payment: G2P Connect Payment Manager](https://docs.openg2p.org/1.1/guides/developer-guides/modules/openg2p-program-payment-g2p-connect-payment-manager.md): ! working Inprogress
- [G2P Notifications: Wiserv SMS Service Provider](https://docs.openg2p.org/1.1/guides/developer-guides/modules/g2p-notifications-wiserv-sms-service-provider.md)
- [G2P Registry: Rest API](https://docs.openg2p.org/1.1/guides/developer-guides/modules/g2p-registry-rest-api.md)
- [G2P Formio](https://docs.openg2p.org/1.1/guides/developer-guides/modules/g2p-formio.md)
- [G2P Registry: Base](https://docs.openg2p.org/1.1/guides/developer-guides/modules/openg2p-module-doc-template.md)
- [G2P Registry: Individual](https://docs.openg2p.org/1.1/guides/developer-guides/modules/openg2p-module-doc-template-1.md): The title should have the exact module name, e.g. g2p\_notifications\_voucher
- [G2P: Proxy Means Test](https://docs.openg2p.org/1.1/guides/developer-guides/modules/g2p-proxy-means-test.md)
- [Deployment Guide](https://docs.openg2p.org/1.1/guides/deployment-guide.md)
- [Deployment on Kubernetes](https://docs.openg2p.org/1.1/guides/deployment-guide/deployment-on-kubernetes.md)
- [K8s Cluster Requirements](https://docs.openg2p.org/1.1/guides/deployment-guide/deployment-on-kubernetes/k8s-cluster-requirements.md)
- [K8s Cluster Setup](https://docs.openg2p.org/1.1/guides/deployment-guide/deployment-on-kubernetes/cluster-setup.md)
- [Rancher Server Setup](https://docs.openg2p.org/1.1/guides/deployment-guide/deployment-on-kubernetes/rancher-server-setup.md)
- [NFS Server Setup](https://docs.openg2p.org/1.1/guides/deployment-guide/deployment-on-kubernetes/nfs-server-setup.md)
- [SSL Certificates using Letsencrypt](https://docs.openg2p.org/1.1/guides/deployment-guide/deployment-on-kubernetes/ssl-certificates-using-letsencrypt.md)
- [Post Install Configuration](https://docs.openg2p.org/1.1/guides/deployment-guide/post-install-instructions.md)
- [Access to Deployed Setup](https://docs.openg2p.org/1.1/guides/deployment-guide/access-to-deployed-setup.md)
- [Packaging OpenG2P Docker](https://docs.openg2p.org/1.1/guides/deployment-guide/packaging-openg2p-docker.md)

## 1.2

- [Home](https://docs.openg2p.org/1.2/readme.md)
- [Architecture](https://docs.openg2p.org/1.2/platform/architecture.md)
- [Modules](https://docs.openg2p.org/1.2/platform/modules.md)
- [Program & Beneficiary Management System](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system.md)
- [Program Management](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/program-management.md)
- [Program Disbursement Cycles](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/program-disbursement-cycles.md)
- [Beneficiary Management](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/beneficiary-management.md)
- [ID Verification](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/id-verification.md)
- [Beneficiary Registry](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/beneficiary-registry.md)
- [Eligibility](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/eligibility.md)
- [Proxy Means Test](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/eligibility/proxy-means-test.md)
- [Deduplication](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/deduplication.md)
- [Enrolment](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/enrolment.md)
- [Entitlement](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/entitlement.md)
- [Disbursement](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/disbursement-cycles.md)
- [In-kind Transfer](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/disbursement-cycles/in-kind-transfer.md)
- [Digital Cash Transfer](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/disbursement-cycles/digital-cash-transfer.md)
- [Voucher](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/disbursement-cycles/voucher.md)
- [Self Service Portal](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/self-service-portal.md)
- [Document Management](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/document-management.md)
- [Multi-tenancy](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/multi-tenancy-in-pbms.md)
- [Notifications](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/notifications.md)
- [Accounting](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/accounting.md)
- [Administration](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/administration.md)
- [Multi-tenancy](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/administration/multi-tenancy.md)
- [RBAC](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/administration/role-based-access-control.md)
- [i18n](https://docs.openg2p.org/1.2/platform/modules/program-and-beneficiary-management-system/administration/internationalization-i18n.md)
- [Social Registry](https://docs.openg2p.org/1.2/platform/modules/social-registry.md)
- [Registration Tool Kit](https://docs.openg2p.org/1.2/platform/modules/registration-tool-kit.md)
- [ODK Collection App](https://docs.openg2p.org/1.2/platform/modules/registration-tool-kit/odk-collection-app.md)
- [SPAR](https://docs.openg2p.org/1.2/platform/modules/social-payments-account-registry-spar.md): Social Payments Accounts Registry
- [G2P Cash Transfer Bridge](https://docs.openg2p.org/1.2/platform/modules/g2p-cash-transfer-bridge.md)
- [File-based Payment Backend](https://docs.openg2p.org/1.2/platform/modules/g2p-cash-transfer-bridge/file-based-payment-backend.md)
- [4Sure Verifier](https://docs.openg2p.org/1.2/platform/modules/4sure-verifier.md)
- [Monitoring and Reporting](https://docs.openg2p.org/1.2/platform/monitoring-and-reporting.md)
- [Logging](https://docs.openg2p.org/1.2/platform/logging.md)
- [Privacy and Security](https://docs.openg2p.org/1.2/platform/privacy-and-security.md)
- [Key Manager](https://docs.openg2p.org/1.2/platform/privacy-and-security/key-manager.md)
- [Key Manager Architecture](https://docs.openg2p.org/1.2/platform/privacy-and-security/key-manager-architecture.md)
- [Interoperability](https://docs.openg2p.org/1.2/platform/interoperability.md)
- [Integrations](https://docs.openg2p.org/1.2/platform/integrations.md)
- [OpenG2P eSignet Integration](https://docs.openg2p.org/1.2/platform/integrations/openg2p-e-signet-integration.md)
- [OpenG2P M-Pesa Integration](https://docs.openg2p.org/1.2/platform/integrations/openg2p-m-pesa-integration.md)
- [OpenG2P Mojaloop Integration](https://docs.openg2p.org/1.2/platform/integrations/openg2p-mojaloop-integration.md)
- [Technology Stack](https://docs.openg2p.org/1.2/platform/technology-stack.md)
- [Reference](https://docs.openg2p.org/1.2/platform/reference.md)
- [API](https://docs.openg2p.org/1.2/platform/reference/api.md)
- [Releases](https://docs.openg2p.org/1.2/platform/releases.md)
- [1.1.0](https://docs.openg2p.org/1.2/platform/releases/1.1.0.md)
- [Release Notes](https://docs.openg2p.org/1.2/platform/releases/1.1.0/release-notes.md)
- [License](https://docs.openg2p.org/1.2/platform/license.md)
- [OpenG2P Support Policy](https://docs.openg2p.org/1.2/platform/license/openg2p-support-policy.md)
- [FAQ](https://docs.openg2p.org/1.2/platform/faq.md)
- [Use Cases](https://docs.openg2p.org/1.2/use-cases/use-cases.md)
- [Immediate Assistance On Demand](https://docs.openg2p.org/1.2/use-cases/use-cases/immediate-assistance-on-demand.md)
- [Registration using Self Service Portal](https://docs.openg2p.org/1.2/use-cases/use-cases/registration-using-self-service-portal.md)
- [Registration in Low Connectivity Areas](https://docs.openg2p.org/1.2/use-cases/use-cases/registration-in-low-connectivity-areas.md)
- [Service Provider Reimbursement](https://docs.openg2p.org/1.2/use-cases/use-cases/service-provider-reimbursement.md)
- [Deployment Architecture](https://docs.openg2p.org/1.2/deployment/deployment-architecture.md)
- [Infrastructure Setup](https://docs.openg2p.org/1.2/deployment/infrastructure-setup.md)
- [Hardware Requirements](https://docs.openg2p.org/1.2/deployment/infrastructure-setup/k8s-cluster-requirements.md)
- [Wireguard Server Setup](https://docs.openg2p.org/1.2/deployment/infrastructure-setup/wireguard-server-setup.md)
- [Rancher Setup](https://docs.openg2p.org/1.2/deployment/infrastructure-setup/rancher.md)
- [NFS Server Setup](https://docs.openg2p.org/1.2/deployment/infrastructure-setup/nfs-server.md)
- [OpenG2P K8s Cluster Setup](https://docs.openg2p.org/1.2/deployment/infrastructure-setup/cluster-setup.md)
- [Loadbalancer Setup](https://docs.openg2p.org/1.2/deployment/infrastructure-setup/loadbalancer-setup.md): (WIP)
- [External Components Setup](https://docs.openg2p.org/1.2/deployment/external-components-setup.md)
- [PostgreSQL Server Deployment](https://docs.openg2p.org/1.2/deployment/external-components-setup/postgresql-server.md)
- [Keycloak Deployment](https://docs.openg2p.org/1.2/deployment/external-components-setup/keycloak-deployment.md)
- [Minio Deployment](https://docs.openg2p.org/1.2/deployment/external-components-setup/minio-deployment.md)
- [ODK Central Deployment](https://docs.openg2p.org/1.2/deployment/external-components-setup/odk-central-deployment.md)
- [Kafka Deployment](https://docs.openg2p.org/1.2/deployment/external-components-setup/kafka-deployment.md)
- [Logging & OpenSearch Deployment](https://docs.openg2p.org/1.2/deployment/external-components-setup/logging-and-opensearch-deployment.md)
- [Keymanager Deployment](https://docs.openg2p.org/1.2/deployment/external-components-setup/keymanager-deployment.md)
- [eSignet Deployment](https://docs.openg2p.org/1.2/deployment/external-components-setup/esignet-deployment.md)
- [OpenG2P Modules Deployment](https://docs.openg2p.org/1.2/deployment/openg2p-modules-deployment.md)
- [PBMS Deployment](https://docs.openg2p.org/1.2/deployment/openg2p-modules-deployment/pbms-deployment.md)
- [Post Install Configuration](https://docs.openg2p.org/1.2/deployment/openg2p-modules-deployment/pbms-deployment/post-install-instructions.md)
- [Social Registry Deployment](https://docs.openg2p.org/1.2/deployment/openg2p-modules-deployment/social-registry-deployment.md)
- [GCTB Deployment](https://docs.openg2p.org/1.2/deployment/openg2p-modules-deployment/gctb-deployment.md)
- [SPAR Deployment](https://docs.openg2p.org/1.2/deployment/openg2p-modules-deployment/spar-deployment.md)
- [SPAR Post Installation Configuration](https://docs.openg2p.org/1.2/deployment/openg2p-modules-deployment/spar-deployment/spar-post-installation-configuration.md)
- [Reporting Deployment](https://docs.openg2p.org/1.2/deployment/openg2p-modules-deployment/reporting-deployment.md)
- [Deployment Guides](https://docs.openg2p.org/1.2/deployment/deployment-guide.md)
- [Giving Access to Users](https://docs.openg2p.org/1.2/deployment/deployment-guide/access-to-deployed-setup.md)
- [Packaging OpenG2P Docker](https://docs.openg2p.org/1.2/deployment/deployment-guide/packaging-openg2p-docker.md)
- [SSL Certificates using Letsencrypt](https://docs.openg2p.org/1.2/deployment/deployment-guide/ssl-certificates-using-letsencrypt.md)
- [Install WireGuard Client on Desktop/Laptop](https://docs.openg2p.org/1.2/deployment/deployment-guide/install-wireguard-client-on-desktop-laptop.md)
- [Install WireGuard Client on Android Device](https://docs.openg2p.org/1.2/deployment/deployment-guide/install-wireguard-app-and-activate-tunnel.md)
- [Make Environment Publicly Accessible using AWS LB Configuration](https://docs.openg2p.org/1.2/deployment/deployment-guide/make-environment-publicly-accessible-using-aws-lb-configuration.md): For internal use
- [Getting Started](https://docs.openg2p.org/1.2/developer-zone/getting-started-1.md)
- [Installing OpenG2P On Linux](https://docs.openg2p.org/1.2/developer-zone/getting-started-1/installing-openg2p-on-linux.md)
- [Repositories](https://docs.openg2p.org/1.2/developer-zone/repositories.md)
- [openg2p-mts](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-mts.md)
- [MTS Connector](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-mts/mts-connector.md)
- [OpenG2P Registry MTS Connector](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-mts/openg2p-registry-mts-connector.md)
- [openg2p-documents](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-documents.md)
- [openg2p-formio](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-formio.md)
- [G2P Formio](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-formio/g2p-formio.md)
- [openg2p-registry](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-registry.md)
- [G2P Registry: Rest API Extension Demo](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-registry/g2p-registry-rest-api-extension-demo.md)
- [G2P Registry: Additional Info REST API](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-registry/g2p-registry-additional-info-rest-api.md)
- [G2P Registry: Bank Details Rest API](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-registry/g2p-registry-bank-details-rest-api.md)
- [G2P Registry: Additional Info](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-registry/g2p-registry-additional-info.md)
- [G2P Registry:Bank Details](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-registry/g2p-registry-bank-details.md)
- [G2P Registry:Membership](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-registry/g2p-registry-membership.md)
- [G2P Registry: Group](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-registry/g2p-registry-group.md)
- [G2P Registry: Individual](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-registry/openg2p-module-doc-template-1.md): The title should have the exact module name, e.g. g2p\_notifications\_voucher
- [G2P Registry: Base](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-registry/openg2p-module-doc-template.md)
- [G2P Registry: Rest API](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-registry/g2p-registry-rest-api.md)
- [openg2p-program](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program.md)
- [OpenG2P Program Payments: In Files](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-program-payments-in-files.md)
- [OpenG2P Program: Documents](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-program-documents.md)
- [OpenG2P Program Payment (Payment Hub EE)](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-program-payment-payment-hub-ee.md)
- [G2P Programs: REST API](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/g2p-programs-rest-api.md)
- [G2P Program : Program Registrant Info Rest API](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/g2p-program-program-registrant-info-rest-api.md)
- [OpenG2P Entitlement: Differential](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-entitlement-differential.md)
- [G2P Program Payment Manager: Payment Interoperability Layer](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/g2p-program-payment-manager-payment-interoperability-layer.md)
- [G2P Program Approval](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/g2p-program-approval.md)
- [OpenG2P Entitlement Voucher](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-entitlement-voucher.md)
- [OpenG2P Program Assessment](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-program-assessment.md)
- [OpenG2P Program Reimbursement](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-program-reimbursement.md)
- [OpenG2P Program Registrant Info](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-program-registrant-info.md)
- [OpenG2P Program Payment Cash](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-program-payment-cash.md)
- [OpenG2P Program Payment Simple Mpesa Payment Manager](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-program-payment-simple-mpesa-payment-manager.md)
- [OpenG2P Programs Cycleless](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-programs-cycleless.md)
- [OpenG2P Programs Autoenrol](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-programs-autoenrol.md)
- [OpenG2P Entitlement In-kind](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/g2p-entitlement-in-kind.md)
- [G2P SelfServicePortal](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/g2p-selfserviceportal.md)
- [OpenG2P Program Payment: G2P Connect Payment Manager](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/openg2p-program-payment-g2p-connect-payment-manager.md)
- [G2P Notifications: Wiserv SMS Service Provider](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/g2p-notifications-wiserv-sms-service-provider.md)
- [G2P: Proxy Means Test](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-program/g2p-proxy-means-test.md)
- [openg2p-testing](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-testing.md)
- [openg2p-fastapi-template](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-fastapi-template.md)
- [openg2p-fastapi-common](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-fastapi-common.md)
- [OpenG2P FastAPI Common](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-fastapi-common/openg2p-fastapi-common.md)
- [OpenG2P FastAPI Auth](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-fastapi-common/openg2p-fastapi-auth.md)
- [OpenG2P Common: G2P Connect ID Mapper](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-fastapi-common/openg2p-common-g2p-connect-id-mapper.md)
- [social-payments-account-registry](https://docs.openg2p.org/1.2/developer-zone/repositories/social-payments-account-registry.md)
- [g2p-cash-transfer-bridge](https://docs.openg2p.org/1.2/developer-zone/repositories/g2p-cash-transfer-bridge.md)
- [openg2p-deployment](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-deployment.md)
- [openg2p-documentation](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-documentation.md)
- [openg2p-helm](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-helm.md)
- [openg2p-theme](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-theme.md)
- [openg2p-portal-api](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-portal-api.md)
- [openg2p-mosip](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-mosip.md)
- [openg2p-notifications](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-notifications.md)
- [openg2p-packaging](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-packaging.md)
- [openg2p-importers](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-importers.md)
- [G2P ODK Importer](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-importers/g2p-odk-importer.md)
- [openg2p-documents](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-documents-1.md)
- [openg2p-reporting](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-reporting.md)
- [openg2p-self-service-portal](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-self-service-portal.md)
- [openg2p-portal](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-portal.md)
- [odoo-json-field](https://docs.openg2p.org/1.2/developer-zone/repositories/odoo-json-field.md)
- [spar-ui](https://docs.openg2p.org/1.2/developer-zone/repositories/spar-ui.md)
- [openg2p-auth](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-auth.md)
- [openg2p-voucher-scanner-app](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-voucher-scanner-app.md)
- [openg2p-security](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-security.md)
- [openg2p-mts](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-mts-1.md)
- [server-auth](https://docs.openg2p.org/1.2/developer-zone/repositories/server-auth.md)
- [openg2p-data](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-data.md)
- [openg2p-esignet](https://docs.openg2p.org/1.2/developer-zone/repositories/openg2p-esignet.md)
- [spar-load-test](https://docs.openg2p.org/1.2/developer-zone/repositories/spar-load-test.md): All documentation relating to load testing of REST APIs of the SPAR (Social Protection Account Registry - aka Account Mapper) module
- [4sure](https://docs.openg2p.org/1.2/developer-zone/repositories/4sure.md)
- [Testing](https://docs.openg2p.org/1.2/developer-zone/testing.md)
- [Test Workflow](https://docs.openg2p.org/1.2/developer-zone/testing/test-workflow.md)
- [Automation Framework](https://docs.openg2p.org/1.2/developer-zone/testing/automation-framework.md)
- [Contributing](https://docs.openg2p.org/1.2/community/contributing-to-openg2p.md)
- [Code of Conduct](https://docs.openg2p.org/1.2/community/code-of-conduct.md)
- [Platform Guides](https://docs.openg2p.org/1.2/user-guides/platform-guides.md)
- [Registration](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration.md)
- [Self Register Online](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/self-register-online.md)
- [ODK](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk.md)
- [Create a Project for a Program](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk/create-odk-form.md)
- [Create a Form](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk/create-a-form.md)
- [Upload a Form](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk/upload-a-form.md)
- [Upload revised Form](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk/upload-revised-form.md)
- [Test a Form](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk/test-a-form.md)
- [Publish a Form](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk/publish-a-form.md)
- [Provide Form Access to Field Agent](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk/provide-form-access-to-field-agent.md)
- [Download Form on ODK Collect](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk/download-form-on-odk-collect.md)
- [Delete a Form](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk/delete-a-form.md)
- [Register Offline](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk/register-offline.md)
- [ODK Importer](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk-importer.md)
- [Customize the ODK Importer Configuration based on the ODK Form Fields](https://docs.openg2p.org/1.2/user-guides/platform-guides/registration/odk-importer/customize-the-odk-importer-configuration-based-on-the-odk-form-fields.md)
- [Authentication](https://docs.openg2p.org/1.2/user-guides/platform-guides/authentication.md)
- [Integrate with MOSIP e-Signet](https://docs.openg2p.org/1.2/user-guides/platform-guides/authentication/integrate-mosip-e-signet.md)
- [Deduplication](https://docs.openg2p.org/1.2/user-guides/platform-guides/deduplication.md)
- [Deduplicate Registrants](https://docs.openg2p.org/1.2/user-guides/platform-guides/deduplication/deduplicate-registrants.md)
- [Eligibility and Program Enrollment](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment.md)
- [Enrol Registrants into Program](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/enrol-registrants-into-program.md)
- [Program](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program.md)
- [Create Manager Type](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type.md)
- [Create Eligibility Manager Types](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-eligibility-manager-1.md)
- [Create Default Eligibility Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-eligibility-manager-1/create-default-eligibility-manager.md)
- [Create ID Document Eligibility Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-eligibility-manager-1/copy-of-create-id-document-eligibility-manager.md)
- [Create Phone Number Eligibility Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-eligibility-manager-1/create-phone-number-eligibility-manager.md)
- [Create Deduplication Manager Types](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-deduplication-manager-types.md)
- [Create ID Deduplication Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-deduplication-manager-types/create-id-deduplication-manager.md)
- [Create Phone Number Deduplication](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-deduplication-manager-types/create-phone-number-deduplication.md)
- [Create Notification Manager Types](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-notification-manager-types.md)
- [Create SMS Notification Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-notification-manager-types/create-sms-notification-manager.md)
- [Create Email Notification Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-notification-manager-types/create-email-notification-manager.md)
- [Create Fast2SMS Notification Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-notification-manager-types/create-fast2sms-notification-manager.md)
- [Create Entitlement Manager Type](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-entitlement-manager-type.md)
- [Create Default Entitlement Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-entitlement-manager-type/create-default-entitlement-manager.md)
- [Create Voucher Entitlement Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-entitlement-manager-type/create-voucher-entitlement-manager.md)
- [Create Payment Manager Types](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-payment-manager-types.md)
- [Create Payment Hub EE Payment Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-payment-manager-types/create-payment-hub-ee-payment-manager.md)
- [Create Payment Interoperability Layer Payment Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-payment-manager-types/create-payment-interoperability-layer-payment-manager.md)
- [Create Default Payment Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-payment-manager-types/create-default-payment-manager.md)
- [Create Cash Payment Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-payment-manager-types/create-cash-payment-manager.md)
- [Create File Payment Manager](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-manager-type/create-payment-manager-types/create-file-payment-manager.md)
- [Create Program](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-a-program.md)
- [Map Self-Service Portal Form](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/map-self-service-portal-form.md)
- [Create Eligibility Manager under Program](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-eligibility-manager.md)
- [Create Deduplication Manager under Program](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-deduplication-manager.md)
- [Create Notification Manager under Program](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/configure-notification-manager.md)
- [Configure Program Manager under Program](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/configure-program-manager-in-program.md)
- [Create Entitlement Voucher Template](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/program/create-entitlement-voucher-template.md)
- [Configuration](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/configuration.md)
- [Configure Proxy Means Test](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/configuration/configure-proxy-mean-test.md)
- [Configure ID Types](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/configuration/configure-id-types.md)
- [Configure Entitlement Manager under Program](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/configuration/create-entitlement-manager-type-1.md)
- [Configure Payment Manager in Program](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/configuration/create-payment-manager.md)
- [Approval](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/approval.md)
- [Create and Approve Program Cycle](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/approval/create-and-approve-disbursement-cycle.md)
- [Multi-Stage Approval](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/approval/multi-stage-approval.md)
- [MTS Connector](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/mts-connector.md)
- [Create MTS Connector](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/mts-connector/create-mts-connector.md)
- [Create ODK MTS Connector](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/mts-connector/create-mts-connector/create-odk-mts-connector.md)
- [Create OpenG2P Registry MTS Connector](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/mts-connector/create-mts-connector/create-openg2p-registry-mts-connector.md)
- [Settings](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/settings.md)
- [Create User and Assign Role](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/settings/assign-roles-to-users.md)
- [Website](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/website.md)
- [Create Self-Service Portal Form](https://docs.openg2p.org/1.2/user-guides/platform-guides/eligibility-and-program-enrollment/website/create-portal-form.md)
- [Notification](https://docs.openg2p.org/1.2/user-guides/platform-guides/notification.md)
- [Send Notifications to Individual Registrants](https://docs.openg2p.org/1.2/user-guides/platform-guides/notification/send-notifications-to-individual-registrants.md)
- [Prepare and Send Payment](https://docs.openg2p.org/1.2/user-guides/platform-guides/notification/prepare-and-send-payment.md)
- [Entitlement](https://docs.openg2p.org/1.2/user-guides/platform-guides/entitlement.md)
- [Install SmartScanner App](https://docs.openg2p.org/1.2/user-guides/platform-guides/entitlement/install-smartscanner-app.md)
- [Cash Transfer](https://docs.openg2p.org/1.2/user-guides/platform-guides/cash-transfer.md)
- [Reimbursement](https://docs.openg2p.org/1.2/user-guides/platform-guides/cash-transfer/reimbursement.md)
- [Submit Reimbursement Using the Service Provider Portal](https://docs.openg2p.org/1.2/user-guides/platform-guides/cash-transfer/reimbursement/submit-reimbursement-using-the-service-provider-portal.md)
- [Reimburse the service provider](https://docs.openg2p.org/1.2/user-guides/platform-guides/cash-transfer/reimbursement/reimburse-service-provider.md)
- [Accounting and Reporting](https://docs.openg2p.org/1.2/user-guides/platform-guides/accounting-and-reporting.md)
- [SPAR](https://docs.openg2p.org/1.2/user-guides/platform-guides/spar.md)
- [Self Update ID with Financial Address information](https://docs.openg2p.org/1.2/user-guides/platform-guides/spar/self-update-id-with-financial-address-information.md)
- [Admin Guide to Link ID with Financial Address information](https://docs.openg2p.org/1.2/user-guides/platform-guides/spar/admin-guide-to-link-id-with-financial-address-information.md)
- [4Sure](https://docs.openg2p.org/1.2/user-guides/platform-guides/4sure.md)
- [Verify Digital Credentials using 4Sure](https://docs.openg2p.org/1.2/user-guides/platform-guides/4sure/verify-digital-credentials-using-4sure.md)
- [Verify and Populate the form in ODK Collect using 4Sure](https://docs.openg2p.org/1.2/user-guides/platform-guides/4sure/verify-and-populate-the-form-in-odk-collect-using-4sure.md)
- [Documentation Guides](https://docs.openg2p.org/1.2/user-guides/documentation-guides.md)
- [Documentation Guidelines](https://docs.openg2p.org/1.2/user-guides/documentation-guides/documentation-guidelines.md)
- [OpenG2P Module Doc Template](https://docs.openg2p.org/1.2/user-guides/documentation-guides/openg2p-module-doc-template.md): The title should have the exact module name, e.g. g2p\_notifications\_voucher
- [Articles](https://docs.openg2p.org/1.2/blog/articles.md)
- [OpenG2P and SDG Goals](https://docs.openg2p.org/1.2/blog/articles/openg2p-and-sdg-goals.md)
- [OpenG2P - A Building Block for DPI](https://docs.openg2p.org/1.2/blog/articles/openg2p-a-building-block-for-dpi.md)
- [Case Studies](https://docs.openg2p.org/1.2/blog/case-studies.md)

## 1.3

- [Overview](https://docs.openg2p.org/1.3/readme.md)
- [Social Registry](https://docs.openg2p.org/1.3/social-registry.md)
- [Features](https://docs.openg2p.org/1.3/social-registry/features.md)
- [Individuals and Groups](https://docs.openg2p.org/1.3/social-registry/features/individuals-and-groups.md)
- [User Guides](https://docs.openg2p.org/1.3/social-registry/features/individuals-and-groups/user-guides.md)
- [Create an Individual Registrant](https://docs.openg2p.org/1.3/social-registry/features/individuals-and-groups/user-guides/create-an-individual-registrant.md): Social Registry
- [Create a Group and Add Individual Registrants to the Group](https://docs.openg2p.org/1.3/social-registry/features/individuals-and-groups/user-guides/create-a-group-and-add-individual-registrants-to-the-group.md): Social Registry
- [Import CSV file to Social Registry](https://docs.openg2p.org/1.3/social-registry/features/individuals-and-groups/user-guides/import-csv-file-to-social-registry.md)
- [Deduplication](https://docs.openg2p.org/1.3/social-registry/features/deduplication.md)
- [User Guides](https://docs.openg2p.org/1.3/social-registry/features/deduplication/user-guides.md)
- [Configure ID Deduplication, Deduplicate, and Save Duplicate Groups/Individuals](https://docs.openg2p.org/1.3/social-registry/features/deduplication/user-guides/configure-id-deduplication-deduplicate-and-save-duplicate-groups-individuals.md)
- [Deduplicator Service](https://docs.openg2p.org/1.3/social-registry/features/deduplication/deduplicator-service.md): WORK IN PROGRESS
- [Lock and Unlock](https://docs.openg2p.org/1.3/social-registry/features/lock-and-unlock.md)
- [Enumerator](https://docs.openg2p.org/1.3/social-registry/features/enumerator.md)
- [Enumerator ID](https://docs.openg2p.org/1.3/social-registry/features/enumerator/enumerator-id.md)
- [Dynamic Updates](https://docs.openg2p.org/1.3/social-registry/features/registry-update-mechanisms.md)
- [Document Upload](https://docs.openg2p.org/1.3/social-registry/features/document-upload.md): WORK IN PROGRESS
- [ODK Importer](https://docs.openg2p.org/1.3/social-registry/features/odk-importer.md): Work in Progress
- [User Guide](https://docs.openg2p.org/1.3/social-registry/features/odk-importer/user-guide.md)
- [Configure and Import ODK Form](https://docs.openg2p.org/1.3/social-registry/features/odk-importer/user-guide/configure-and-import-odk-form.md)
- [Import Specific ODK Forms using ODK Instance ID](https://docs.openg2p.org/1.3/social-registry/features/odk-importer/user-guide/import-specific-odk-forms-using-odk-instance-id.md)
- [Registration Portal](https://docs.openg2p.org/1.3/social-registry/features/registration-portal.md): Work In Progress
- [User Guides](https://docs.openg2p.org/1.3/social-registry/features/registration-portal/user-guides.md)
- [Create a New Household](https://docs.openg2p.org/1.3/social-registry/features/registration-portal/user-guides/create-a-new-household.md)
- [Create a New Individual in Registration Portal](https://docs.openg2p.org/1.3/social-registry/features/registration-portal/user-guides/create-a-new-individual-in-registration-portal.md)
- [Create a New Portal User](https://docs.openg2p.org/1.3/social-registry/features/registration-portal/user-guides/create-a-new-portal-user.md)
- [Configure Portal User to Limit Accessing Location](https://docs.openg2p.org/1.3/social-registry/features/registration-portal/user-guides/configure-portal-user-to-limit-accessing-location.md)
- [Configurations](https://docs.openg2p.org/1.3/social-registry/features/configurations.md)
- [User Guide](https://docs.openg2p.org/1.3/social-registry/features/configurations/user-guide.md): Social Registry
- [Configure ID Types](https://docs.openg2p.org/1.3/social-registry/features/configurations/user-guide/configure-id-types.md)
- [Configure Registrant Tags](https://docs.openg2p.org/1.3/social-registry/features/configurations/user-guide/configure-registrant-tags.md)
- [Configure Gender Types](https://docs.openg2p.org/1.3/social-registry/features/configurations/user-guide/configure-gender-types.md)
- [Configure Relationships](https://docs.openg2p.org/1.3/social-registry/features/configurations/user-guide/configure-relationships.md)
- [Configure Group Types](https://docs.openg2p.org/1.3/social-registry/features/configurations/user-guide/configure-group-types.md)
- [Configure Group Membership Kind](https://docs.openg2p.org/1.3/social-registry/features/configurations/user-guide/configure-group-membership-kind.md)
- [User Management](https://docs.openg2p.org/1.3/social-registry/features/administration.md)
- [User Guide](https://docs.openg2p.org/1.3/social-registry/features/administration/user-guide.md)
- [Create User](https://docs.openg2p.org/1.3/social-registry/features/administration/user-guide/create-user-and-assign-role.md)
- [Assign a Role to a User](https://docs.openg2p.org/1.3/social-registry/features/administration/user-guide/assign-a-role-to-a-user.md)
- [Geographic](https://docs.openg2p.org/1.3/social-registry/features/geographic.md)
- [Data Share](https://docs.openg2p.org/1.3/social-registry/features/data-share.md)
- [Languages Support](https://docs.openg2p.org/1.3/social-registry/features/languages-support.md)
- [User Guides](https://docs.openg2p.org/1.3/social-registry/features/languages-support/user-guides.md)
- [Set Language Preference](https://docs.openg2p.org/1.3/social-registry/features/languages-support/user-guides/set-language-preference.md): Social Registry
- [API](https://docs.openg2p.org/1.3/social-registry/features/api.md)
- [Search APIs](https://docs.openg2p.org/1.3/social-registry/features/api/search-apis.md)
- [Individual APIs](https://docs.openg2p.org/1.3/social-registry/features/api/individual-apis.md)
- [Group APIs](https://docs.openg2p.org/1.3/social-registry/features/api/group-apis.md)
- [Privacy and Security](https://docs.openg2p.org/1.3/social-registry/features/privacy-and-security.md)
- [Interoperability](https://docs.openg2p.org/1.3/social-registry/features/interoperability.md)
- [Monitoring and Reporting](https://docs.openg2p.org/1.3/social-registry/features/monitoring-and-reporting.md)
- [ID Integration](https://docs.openg2p.org/1.3/social-registry/features/id-integration.md)
- [ID Validation and Tokenisation](https://docs.openg2p.org/1.3/social-registry/features/id-integration/tokenisation.md): WORK IN PROGRESS
- [ID Authentication](https://docs.openg2p.org/1.3/social-registry/features/id-integration/id-authentication.md): work in progress
- [User Guides](https://docs.openg2p.org/1.3/social-registry/features/id-integration/id-authentication/user-guides.md)
- [Configure eSignet Auth Provider for ID Authentication](https://docs.openg2p.org/1.3/social-registry/features/id-integration/id-authentication/user-guides/configure-esignet-auth-provider-for-id-authentication.md)
- [ID Authentication Process](https://docs.openg2p.org/1.3/social-registry/features/id-integration/id-authentication/user-guides/id-authentication-process.md): work in progress
- [eSignet Client Creation](https://docs.openg2p.org/1.3/social-registry/features/id-integration/id-authentication/user-guides/esignet-client-creation.md)
- [Fayda ID Integration](https://docs.openg2p.org/1.3/social-registry/features/id-integration/fayda-id-integration.md): WORK IN PROGRESS
- [Verifiable Credentials Issuance](https://docs.openg2p.org/1.3/social-registry/features/verifiable-credentials-issuance.md)
- [User Guides](https://docs.openg2p.org/1.3/social-registry/features/verifiable-credentials-issuance/user-guides.md)
- [Configure Inji to download Social Registry VCs](https://docs.openg2p.org/1.3/social-registry/features/verifiable-credentials-issuance/user-guides/configure-inji-to-download-social-registry-vcs.md)
- [Computed fields](https://docs.openg2p.org/1.3/social-registry/features/score-computation.md)
- [Record Revision History](https://docs.openg2p.org/1.3/social-registry/features/record-revision-history.md): WORK IN PROGRESS
- [SPAR Integration for Account Info](https://docs.openg2p.org/1.3/social-registry/features/spar-integration-for-account-info.md): WORK IN PROGRESS
- [Self Service Registration Portal](https://docs.openg2p.org/1.3/social-registry/features/self-service-registration-portal.md): Work in Progress
- [Unique Reference ID](https://docs.openg2p.org/1.3/social-registry/features/unique-reference-id.md)
- [Logging](https://docs.openg2p.org/1.3/social-registry/features/logging.md)
- [Audit Logs](https://docs.openg2p.org/1.3/social-registry/features/logging/audit-log.md)
- [System Logs](https://docs.openg2p.org/1.3/social-registry/features/logging/system-logs.md)
- [Change log](https://docs.openg2p.org/1.3/social-registry/features/logging/change-log.md)
- [Versions](https://docs.openg2p.org/1.3/social-registry/versions.md): Social Registry versions
- [Deployment](https://docs.openg2p.org/1.3/social-registry/deployment.md): Social Registry Deployment
- [Domain names and Certificates](https://docs.openg2p.org/1.3/social-registry/deployment/domain-names-and-certificates.md): Domain names and mapping for Social Registry
- [Install Odoo Modules](https://docs.openg2p.org/1.3/social-registry/deployment/install-odoo-modules.md)
- [Developer Zone](https://docs.openg2p.org/1.3/social-registry/developer-zone.md)
- [Technology Stack](https://docs.openg2p.org/1.3/social-registry/developer-zone/technology-stack.md): The following technologies and tools are used by Social Registry
- [Repositories](https://docs.openg2p.org/1.3/social-registry/developer-zone/repositories.md)
- [Developer Install](https://docs.openg2p.org/1.3/social-registry/developer-zone/developer-install.md)
- [Developer Install of OpenG2P Package on Linux](https://docs.openg2p.org/1.3/social-registry/developer-zone/developer-install/developer-install-of-openg2p-package-on-linux.md): Installation of Social Registry on developer machine
- [Packaging](https://docs.openg2p.org/1.3/social-registry/developer-zone/packaging.md)
- [Docker Packaging Guide](https://docs.openg2p.org/1.3/social-registry/developer-zone/packaging/docker-packaging-guide.md): How to create SR Docker Package
- [Helm Packaging Guide](https://docs.openg2p.org/1.3/social-registry/developer-zone/packaging/helm-packaging-guide.md): How to create a Helm Package for Social Registry
- [Odoo Modules](https://docs.openg2p.org/1.3/social-registry/developer-zone/odoo-modules.md)
- [ODK App User Mapping](https://docs.openg2p.org/1.3/social-registry/developer-zone/odoo-modules/odk-app-user-mapping.md): WORK IN  PROGRESS
- [PBMS](https://docs.openg2p.org/1.3/pbms.md): GP2 MIS - Program and Beneficiary Management System
- [Features](https://docs.openg2p.org/1.3/pbms/functionality.md)
- [Program Management](https://docs.openg2p.org/1.3/pbms/functionality/program-management.md)
- [Role of a Program Manager](https://docs.openg2p.org/1.3/pbms/functionality/program-management/role-of-a-program-manager.md)
- [Program Life Cycle](https://docs.openg2p.org/1.3/pbms/functionality/program-management/program-life-cycle.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides.md)
- [Create Program](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/create-a-program.md)
- [Create Eligibility Manager under Program](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/create-eligibility-manager.md)
- [Create Program Manager for a Program](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/configure-program-manager-in-program.md): Program
- [Create Deduplication Manager under Program](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/create-deduplication-manager.md)
- [Create Manager Type](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/create-manager-type.md)
- [Create Payment Manager Types](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/create-manager-type/create-payment-manager-types.md)
- [Create Payment Hub EE Payment Manager](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/create-manager-type/create-payment-manager-types/create-payment-hub-ee-payment-manager.md)
- [Create Payment Interoperability Layer Payment Manager](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/create-manager-type/create-payment-manager-types/create-payment-interoperability-layer-payment-manager.md)
- [Create Default Payment Manager](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/create-manager-type/create-payment-manager-types/create-default-payment-manager.md)
- [Create Cash Payment Manager](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/create-manager-type/create-payment-manager-types/create-cash-payment-manager.md)
- [Create File Payment Manager](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/create-manager-type/create-payment-manager-types/create-file-payment-manager.md)
- [Configure Entitlement Manager under Program](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/create-entitlement-manager-type-1.md)
- [Configure Payment Manager in Program](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/create-payment-manager.md)
- [Configure Default Program Manager](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/configure-default-program-manager.md)
- [Archive, Delete, End, and Re-activate a Program](https://docs.openg2p.org/1.3/pbms/functionality/program-management/user-guides/archive-delete-end-and-re-activate-a-program.md)
- [Program Disbursement Cycles](https://docs.openg2p.org/1.3/pbms/functionality/program-disbursement-cycles.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/program-disbursement-cycles/user-guides.md)
- [Create Program Fund](https://docs.openg2p.org/1.3/pbms/functionality/program-disbursement-cycles/user-guides/create-program-fund.md)
- [Create Cycle Manager for a Program](https://docs.openg2p.org/1.3/pbms/functionality/program-disbursement-cycles/user-guides/create-cycle-manager-for-a-program.md)
- [Beneficiary Management](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management.md)
- [Beneficiary Registry](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry/user-guides.md)
- [Create an Individual Registrant](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry/user-guides/create-an-individual-registrant.md): Beneficiary Registry
- [Create a Group and Add Individual Registrants to the Group](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry/user-guides/create-a-group-and-add-individual-registrants-to-the-group.md): Beneficiary Registry
- [Assign a Program to a Group](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry/user-guides/assign-a-program-to-a-group.md)
- [Assign a Program to an Individual](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry/user-guides/assign-a-program-to-an-individual.md)
- [Beneficiary Registry Configurations](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry-configurations.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry-configurations/user-guides.md)
- [Configure ID Types](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry-configurations/user-guides/configure-id-types.md): Beneficiary Registry
- [Configure Registrant Tags](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry-configurations/user-guides/configure-registrant-tags.md): Beneficiary Registry
- [Configure Gender Types](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry-configurations/user-guides/configure-gender-types.md)
- [Configure Relationships](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry-configurations/user-guides/configure-relationships.md)
- [Configure Group Types](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry-configurations/user-guides/configure-group-types.md)
- [Configure Group Membership Kind](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/beneficiary-registry-configurations/user-guides/configure-group-membership-kind.md)
- [Registration](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/registration.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/registration/user-guides.md)
- [Import CSV File to Registry Module](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-management/registration/user-guides/import-csv-file-to-registry-module.md)
- [ID Verification](https://docs.openg2p.org/1.3/pbms/functionality/id-verification.md)
- [Eligibility](https://docs.openg2p.org/1.3/pbms/functionality/eligibility.md)
- [Proxy Means Test](https://docs.openg2p.org/1.3/pbms/functionality/eligibility/proxy-means-test.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/eligibility/user-guides.md)
- [Create Eligibility Manager Types](https://docs.openg2p.org/1.3/pbms/functionality/eligibility/user-guides/create-eligibility-manager-1.md)
- [Configure Default Eligibility Manager](https://docs.openg2p.org/1.3/pbms/functionality/eligibility/user-guides/create-eligibility-manager-1/create-default-eligibility-manager.md)
- [Create ID Document Eligibility Manager](https://docs.openg2p.org/1.3/pbms/functionality/eligibility/user-guides/create-eligibility-manager-1/copy-of-create-id-document-eligibility-manager.md)
- [Create Phone Number Eligibility Manager](https://docs.openg2p.org/1.3/pbms/functionality/eligibility/user-guides/create-eligibility-manager-1/create-phone-number-eligibility-manager.md)
- [Configure Proxy Means Test](https://docs.openg2p.org/1.3/pbms/functionality/eligibility/user-guides/configure-proxy-means-test.md)
- [Verify Eligibility of Enrolled Registrants](https://docs.openg2p.org/1.3/pbms/functionality/eligibility/user-guides/verify-eligibility-of-enrolled-registrants.md)
- [Deduplication](https://docs.openg2p.org/1.3/pbms/functionality/deduplication.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/deduplication/user-guides.md)
- [Deduplicate Registrants](https://docs.openg2p.org/1.3/pbms/functionality/deduplication/user-guides/deduplicate-registrants.md)
- [Create Deduplication Manager Types](https://docs.openg2p.org/1.3/pbms/functionality/deduplication/user-guides/create-deduplication-manager-types.md)
- [Configure Default Deduplication Manager](https://docs.openg2p.org/1.3/pbms/functionality/deduplication/user-guides/create-deduplication-manager-types/configure-default-deduplication-manager.md)
- [Create ID Deduplication Manager](https://docs.openg2p.org/1.3/pbms/functionality/deduplication/user-guides/create-deduplication-manager-types/create-id-deduplication-manager.md)
- [Create Phone Number Deduplication](https://docs.openg2p.org/1.3/pbms/functionality/deduplication/user-guides/create-deduplication-manager-types/create-phone-number-deduplication.md)
- [Enrolment](https://docs.openg2p.org/1.3/pbms/functionality/enrolment.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/enrolment/user-guides.md)
- [Enroll Registrants into Program](https://docs.openg2p.org/1.3/pbms/functionality/enrolment/user-guides/enrol-registrants-into-program.md)
- [Auto-Enroll New Registrants into a Program](https://docs.openg2p.org/1.3/pbms/functionality/enrolment/user-guides/auto-enroll-new-registrants-into-a-program.md)
- [Enroll Eligible Individual Registrants into a Program](https://docs.openg2p.org/1.3/pbms/functionality/enrolment/user-guides/enroll-eligible-individual-registrants-into-a-program.md)
- [Entitlement](https://docs.openg2p.org/1.3/pbms/functionality/entitlement.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/entitlement/user-guides.md)
- [Multi-Stage Approval](https://docs.openg2p.org/1.3/pbms/functionality/entitlement/user-guides/multi-stage-approval.md)
- [Create Entitlement Manager Type](https://docs.openg2p.org/1.3/pbms/functionality/entitlement/user-guides/create-entitlement-manager-type.md)
- [Create Default Entitlement Manager](https://docs.openg2p.org/1.3/pbms/functionality/entitlement/user-guides/create-entitlement-manager-type/create-default-entitlement-manager.md)
- [Create Voucher Entitlement Manager](https://docs.openg2p.org/1.3/pbms/functionality/entitlement/user-guides/create-entitlement-manager-type/create-voucher-entitlement-manager.md)
- [Configure Cash Entitlement Manager](https://docs.openg2p.org/1.3/pbms/functionality/entitlement/user-guides/create-entitlement-manager-type/configure-cash-entitlement-manager.md)
- [Create Entitlement Voucher Template](https://docs.openg2p.org/1.3/pbms/functionality/entitlement/user-guides/create-entitlement-voucher-template.md)
- [Configure the Payments File with QR Code](https://docs.openg2p.org/1.3/pbms/functionality/entitlement/user-guides/configure-the-payments-file-with-qr-code.md)
- [Configure Default Cycle Managers](https://docs.openg2p.org/1.3/pbms/functionality/entitlement/user-guides/configure-default-cycle-managers.md)
- [Export Beneficiaries Approved Entitlement](https://docs.openg2p.org/1.3/pbms/functionality/entitlement/user-guides/export-beneficiaries-approved-entitlement.md)
- [Disbursement](https://docs.openg2p.org/1.3/pbms/functionality/disbursement-cycles.md)
- [Payment Batches](https://docs.openg2p.org/1.3/pbms/functionality/disbursement-cycles/payment-batches.md)
- [In-Kind Transfer](https://docs.openg2p.org/1.3/pbms/functionality/disbursement-cycles/in-kind-transfer.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/disbursement-cycles/in-kind-transfer/user-guides.md)
- [Create a Product in Inventory](https://docs.openg2p.org/1.3/pbms/functionality/disbursement-cycles/in-kind-transfer/user-guides/create-a-product-in-inventory.md)
- [Configure In-Kind Entitlement Manager](https://docs.openg2p.org/1.3/pbms/functionality/disbursement-cycles/in-kind-transfer/user-guides/configure-in-kind-entitlement-manager.md): Disbursement - In-Kind
- [Create and Approve Program Cycle](https://docs.openg2p.org/1.3/pbms/functionality/disbursement-cycles/in-kind-transfer/user-guides/create-and-approve-disbursement-cycle.md)
- [Verify Eligibility of Registrants in a Cycle](https://docs.openg2p.org/1.3/pbms/functionality/disbursement-cycles/in-kind-transfer/user-guides/verify-eligibility-of-registrants-in-a-cycle.md)
- [Digital Cash Transfer](https://docs.openg2p.org/1.3/pbms/functionality/disbursement-cycles/digital-cash-transfer.md)
- [e-Voucher](https://docs.openg2p.org/1.3/pbms/functionality/disbursement-cycles/e-voucher.md): Digital vouchers for goods and services
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/disbursement-cycles/user-guides.md)
- [Prepare and Send Payment](https://docs.openg2p.org/1.3/pbms/functionality/disbursement-cycles/user-guides/prepare-and-send-payment.md)
- [Self Service Portal](https://docs.openg2p.org/1.3/pbms/functionality/self-service-portal.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/self-service-portal/user-guides.md)
- [Self Register Online](https://docs.openg2p.org/1.3/pbms/functionality/self-service-portal/user-guides/self-register-online.md)
- [Create Self Service Portal Form](https://docs.openg2p.org/1.3/pbms/functionality/self-service-portal/user-guides/create-portal-form.md)
- [Map Self Service Portal Form](https://docs.openg2p.org/1.3/pbms/functionality/self-service-portal/user-guides/map-self-service-portal-form.md)
- [Document Management](https://docs.openg2p.org/1.3/pbms/functionality/document-management.md)
- [Multi-tenancy](https://docs.openg2p.org/1.3/pbms/functionality/multi-tenancy-in-pbms.md)
- [Notifications](https://docs.openg2p.org/1.3/pbms/functionality/notifications.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/notifications/user-guides.md): Notifications user guides
- [Send Notifications to Individual Registrants](https://docs.openg2p.org/1.3/pbms/functionality/notifications/user-guides/send-notifications-to-individual-registrants.md)
- [Create Notification Manager Types](https://docs.openg2p.org/1.3/pbms/functionality/notifications/user-guides/create-notification-manager-types.md)
- [Create SMS Notification Manager](https://docs.openg2p.org/1.3/pbms/functionality/notifications/user-guides/create-notification-manager-types/create-sms-notification-manager.md)
- [Create Email Notification Manager](https://docs.openg2p.org/1.3/pbms/functionality/notifications/user-guides/create-notification-manager-types/create-email-notification-manager.md)
- [Create Fast2SMS Notification Manager](https://docs.openg2p.org/1.3/pbms/functionality/notifications/user-guides/create-notification-manager-types/create-fast2sms-notification-manager.md)
- [Create Notification Manager under Program](https://docs.openg2p.org/1.3/pbms/functionality/notifications/user-guides/configure-notification-manager.md)
- [Accounting](https://docs.openg2p.org/1.3/pbms/functionality/accounting.md): Work in Progress
- [Administration](https://docs.openg2p.org/1.3/pbms/functionality/administration.md): Work in progress
- [RBAC](https://docs.openg2p.org/1.3/pbms/functionality/administration/role-based-access-control.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/administration/role-based-access-control/user-guides.md)
- [Create User and Assign Role](https://docs.openg2p.org/1.3/pbms/functionality/administration/role-based-access-control/user-guides/assign-roles-to-users.md)
- [Configure Keycloak Authentication Provider for User Log in](https://docs.openg2p.org/1.3/pbms/functionality/administration/role-based-access-control/user-guides/configure-keycloak-authentication-provider-for-user-log-in.md)
- [i18n](https://docs.openg2p.org/1.3/pbms/functionality/administration/internationalization-i18n.md)
- [ODK Importer](https://docs.openg2p.org/1.3/pbms/functionality/odk-importer.md): Work In progress
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/odk-importer/user-guides.md)
- [Configure and Import ODK Form](https://docs.openg2p.org/1.3/pbms/functionality/odk-importer/user-guides/customize-the-odk-importer-configuration-based-on-the-odk-form-fields.md)
- [Import Specific ODK Forms using ODK Instance ID](https://docs.openg2p.org/1.3/pbms/functionality/odk-importer/user-guides/import-specific-odk-forms-using-odk-instance-id.md)
- [Import Social Registry Data into PBMS](https://docs.openg2p.org/1.3/pbms/functionality/odk-importer/user-guides/import-social-registry-data-into-pbms.md)
- [MTS Connector](https://docs.openg2p.org/1.3/pbms/functionality/mts-connector.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/mts-connector/user-guides.md)
- [Create MTS Connector](https://docs.openg2p.org/1.3/pbms/functionality/mts-connector/user-guides/create-mts-connector.md)
- [Create ODK MTS Connector](https://docs.openg2p.org/1.3/pbms/functionality/mts-connector/user-guides/create-mts-connector/create-odk-mts-connector.md)
- [Create OpenG2P Registry MTS Connector](https://docs.openg2p.org/1.3/pbms/functionality/mts-connector/user-guides/create-mts-connector/create-openg2p-registry-mts-connector.md)
- [Audit Logs](https://docs.openg2p.org/1.3/pbms/functionality/audit-logs.md): Work in progress
- [Service Provider Portal](https://docs.openg2p.org/1.3/pbms/functionality/service-provider-portal.md)
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/service-provider-portal/user-guides.md)
- [Submit Reimbursement Using the Service Provider Portal](https://docs.openg2p.org/1.3/pbms/functionality/service-provider-portal/user-guides/submit-reimbursement-using-the-service-provider-portal.md)
- [Reimburse the Service Provider](https://docs.openg2p.org/1.3/pbms/functionality/service-provider-portal/user-guides/reimburse-service-provider.md)
- [Interoperability](https://docs.openg2p.org/1.3/pbms/functionality/interoperability.md)
- [Privacy and Security](https://docs.openg2p.org/1.3/pbms/functionality/privacy-and-security.md)
- [Periodic Biometric Authentication for Beneficiaries](https://docs.openg2p.org/1.3/pbms/functionality/periodic-biometric-authentication-for-beneficiaries.md): Upcoming features - under development
- [Beneficiary Exit Process](https://docs.openg2p.org/1.3/pbms/functionality/beneficiary-exit-process.md): WORK IN PROGRESS
- [Verifiable Credential Issuance](https://docs.openg2p.org/1.3/pbms/functionality/verifiable-credential-issuance.md): WORK IN PROGRESS
- [User Guides](https://docs.openg2p.org/1.3/pbms/functionality/verifiable-credential-issuance/user-guides.md)
- [Configure Inji to download Beneficiary VCs](https://docs.openg2p.org/1.3/pbms/functionality/verifiable-credential-issuance/user-guides/configure-inji-to-download-beneficiary-vcs.md)
- [Deduplication](https://docs.openg2p.org/1.3/pbms/functionality/deduplication-1.md): WORK IN PROGRESS
- [Manual In-Kind Entitlement](https://docs.openg2p.org/1.3/pbms/functionality/manual-in-kind-entitlement.md): WORK IN PROGRESS
- [Print Disbursement Summary](https://docs.openg2p.org/1.3/pbms/functionality/print-disbursement-summary.md)
- [Monitoring & Reporting](https://docs.openg2p.org/1.3/pbms/functionality/monitoring-and-reporting.md): Work in progress
- [Logging](https://docs.openg2p.org/1.3/pbms/functionality/monitoring-and-reporting/logging.md): Logging in PBMS
- [Versions](https://docs.openg2p.org/1.3/pbms/versions.md): PBMS versions
- [Developer Zone](https://docs.openg2p.org/1.3/pbms/developer-zone.md): PMBS Developer's Zone
- [Odoo Modules](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules.md)
- [G2P Enumerator](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-enumerator.md): WORK IN PROGRESS
- [OpenG2P Registry MTS Connector](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-registry-mts-connector.md)
- [G2P Documents Store](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-documents.md)
- [MTS Connector](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/mts-connector.md)
- [G2P Formio](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-formio.md)
- [G2P Registry: Rest API Extension Demo](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-registry-rest-api-extension-demo.md)
- [G2P Registry: Additional Info REST API](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-registry-additional-info-rest-api.md)
- [G2P Registry: Bank Details Rest API](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-registry-bank-details-rest-api.md)
- [G2P Registry: Additional Info](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-registry-additional-info.md)
- [G2P Registry: Membership](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-registry-membership.md)
- [G2P Registry: Groups](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-registry-group.md)
- [G2P Registry: Individual](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-module-doc-template-1.md)
- [G2P Registry: Base](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-module-doc-template.md)
- [G2P Registry: Rest API](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-registry-rest-api.md)
- [G2P Registry: Bank Details](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-registry-bank-details.md)
- [OpenG2P Program Payment (Payment Hub EE)](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-program-payment-payment-hub-ee.md)
- [OpenG2P Program Payments: In Files](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-program-payments-in-files.md)
- [G2P Program : Program Registrant Info Rest API](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-program-program-registrant-info-rest-api.md)
- [OpenG2P Entitlement: Differential](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-entitlement-differential.md)
- [OpenG2P Program: Approval](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-program-approval.md)
- [OpenG2P Program: Assessment](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-program-assessment.md)
- [G2P Program: Registrant Info](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-program-registrant-info.md)
- [OpenG2P Program Payment: Simple Mpesa Payment Manager](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-program-payment-simple-mpesa-payment-manager.md)
- [OpenG2P Programs: Cycleless](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-programs-cycleless.md)
- [OpenG2P Entitlement: In-Kind](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-entitlement-in-kind.md)
- [G2P Notifications: Wiserv SMS Service Provider](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-notifications-wiserv-sms-service-provider.md)
- [G2P: Proxy Means Test](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-proxy-means-test.md)
- [G2P Programs: REST API](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-programs-rest-api.md)
- [G2P Program Payment (Payment Interoperability Layer)](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-program-payment-manager-payment-interoperability-layer.md)
- [OpenG2P Entitlement: Voucher](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-entitlement-voucher.md)
- [OpenG2P Programs: Reimbursement](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-program-reimbursement.md)
- [OpenG2P Program Payment: Cash](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-program-payment-cash.md)
- [OpenG2P Program: Documents](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-program-documents.md)
- [OpenG2P Program Payment: G2P Connect Payment Manager](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-program-payment-g2p-connect-payment-manager.md)
- [OpenG2P Programs: Autoenrol](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openg2p-programs-autoenrol.md)
- [G2P ODK Importer](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-odk-importer.md)
- [G2P Service Provider Beneficiary Management](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-service-provider-beneficiary-management.md): WORK IN PROGRESS
- [OpenID Connect Authentication](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/openid-connect-authentication.md)
- [G2P Auth: OIDC - Reg ID](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/authentication-oidc-reg-id.md)
- [G2P OpenID VCI: Base](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-openid-vci-base.md): Module name
- [G2P OpenID VCI: Programs](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-openid-vci-programs.md)
- [G2P OpenID VCI: Rest API](https://docs.openg2p.org/1.3/pbms/developer-zone/odoo-modules/g2p-openid-vci-rest-api.md)
- [Developer Install on Linux](https://docs.openg2p.org/1.3/pbms/developer-zone/installing-openg2p-on-linux.md): Installation of PBMS on developer machine
- [Repositories](https://docs.openg2p.org/1.3/pbms/developer-zone/repositories.md)
- [openg2p-fastapi-common](https://docs.openg2p.org/1.3/pbms/developer-zone/repositories/openg2p-fastapi-common.md)
- [OpenG2P FastAPI Common](https://docs.openg2p.org/1.3/pbms/developer-zone/repositories/openg2p-fastapi-common/openg2p-fastapi-common.md)
- [OpenG2P FastAPI Auth](https://docs.openg2p.org/1.3/pbms/developer-zone/repositories/openg2p-fastapi-common/openg2p-fastapi-auth.md)
- [OpenG2P Common: G2P Connect ID Mapper](https://docs.openg2p.org/1.3/pbms/developer-zone/repositories/openg2p-fastapi-common/openg2p-common-g2p-connect-id-mapper.md)
- [social-payments-account-registry](https://docs.openg2p.org/1.3/pbms/developer-zone/repositories/social-payments-account-registry.md)
- [g2p-bridge](https://docs.openg2p.org/1.3/pbms/developer-zone/repositories/g2p-bridge.md)
- [openg2p-packaging](https://docs.openg2p.org/1.3/pbms/developer-zone/repositories/openg2p-packaging.md)
- [openg2p-security](https://docs.openg2p.org/1.3/pbms/developer-zone/repositories/openg2p-security.md)
- [spar-load-test](https://docs.openg2p.org/1.3/pbms/developer-zone/repositories/spar-load-test.md): All documentation relating to load testing of REST APIs of the SPAR (Social Protection Account Registry - aka Account Mapper) module
- [4sure](https://docs.openg2p.org/1.3/pbms/developer-zone/repositories/4sure.md): work in progress
- [G2P SelfServicePortal](https://docs.openg2p.org/1.3/pbms/developer-zone/repositories/g2p-selfserviceportal.md)
- [Technology Stack](https://docs.openg2p.org/1.3/pbms/developer-zone/technology-stack.md)
- [Testing](https://docs.openg2p.org/1.3/pbms/developer-zone/testing.md)
- [Test Workflow](https://docs.openg2p.org/1.3/pbms/developer-zone/testing/test-workflow.md)
- [Automation Framework](https://docs.openg2p.org/1.3/pbms/developer-zone/testing/automation-framework.md)
- [Deployment](https://docs.openg2p.org/1.3/pbms/deployment.md): PBMS Deployment
- [i18n](https://docs.openg2p.org/1.3/pbms/deployment/i18n.md)
- [Installation of Odoo Modules](https://docs.openg2p.org/1.3/pbms/deployment/installation-of-odoo-modules.md)
- [Domain names and Certificates](https://docs.openg2p.org/1.3/pbms/deployment/domain-names-and-certificates.md): Domain names and mapping for PBMS
- [Helm Charts](https://docs.openg2p.org/1.3/pbms/deployment/helm-charts.md): PBMS Master Helm Chart
- [SPAR](https://docs.openg2p.org/1.3/spar.md): Social Payments Account Registry
- [Features](https://docs.openg2p.org/1.3/spar/features.md): SPAR Features
- [SPAR Mapper](https://docs.openg2p.org/1.3/spar/features/spar-mapper.md): aka ID Account Mapper
- [SPAR Self Service](https://docs.openg2p.org/1.3/spar/features/spar-self-service.md): Providing Self Service features for the beneficiaries
- [Privacy & Security](https://docs.openg2p.org/1.3/spar/features/privacy-and-security.md): SPAR Privacy & Security
- [Interoperability](https://docs.openg2p.org/1.3/spar/features/interoperability.md)
- [Monitoring & Reporting](https://docs.openg2p.org/1.3/spar/features/monitoring-and-reporting.md)
- [Deployment](https://docs.openg2p.org/1.3/spar/deployment.md): SPAR Deployment
- [Domain Names and Certificates](https://docs.openg2p.org/1.3/spar/deployment/domain-names-and-certificates.md): Domain names and mapping for SPAR
- [Helm Charts](https://docs.openg2p.org/1.3/spar/deployment/helm-charts.md): SPAR Master Helm Chart
- [User Guides](https://docs.openg2p.org/1.3/spar/user-guides.md)
- [Link FA (Self Service)](https://docs.openg2p.org/1.3/spar/user-guides/self-update-id-with-financial-address-information.md)
- [Link FA (Admin)](https://docs.openg2p.org/1.3/spar/user-guides/admin-guide-to-link-id-with-financial-address-information.md)
- [Development](https://docs.openg2p.org/1.3/spar/development.md)
- [Jira Board](https://docs.openg2p.org/1.3/spar/development/jira-board.md): You can find the status of the current sprints, releases and backlogs in the Jira Board.
- [Testing](https://docs.openg2p.org/1.3/spar/development/testing.md)
- [Unit Testing](https://docs.openg2p.org/1.3/spar/development/testing/unit-testing.md)
- [Functional Testing](https://docs.openg2p.org/1.3/spar/development/testing/functional-testing.md)
- [Performance Testing](https://docs.openg2p.org/1.3/spar/development/testing/performance-testing.md): Performance testing of SPAR sub modules
- [Mapper](https://docs.openg2p.org/1.3/spar/development/testing/performance-testing/mapper.md): Mapper Performance Testing
- [Resolve API](https://docs.openg2p.org/1.3/spar/development/testing/performance-testing/mapper/resolve-api.md): Performance testing of Resolve API
- [Link API](https://docs.openg2p.org/1.3/spar/development/testing/performance-testing/mapper/link-api.md)
- [Unlink API](https://docs.openg2p.org/1.3/spar/development/testing/performance-testing/mapper/unlink-api.md)
- [Update API](https://docs.openg2p.org/1.3/spar/development/testing/performance-testing/mapper/update-api.md)
- [Developer Install](https://docs.openg2p.org/1.3/spar/development/developer-install.md)
- [SPAR Mapper API](https://docs.openg2p.org/1.3/spar/development/developer-install/spar-mapper-api.md): This page provides comprehensive documentation for the installation of spar-mapper-api, a FastAPI-based service designed for data mapping within the Social Payments Account and Registry (SPAR) system.
- [SPAR Self Service API](https://docs.openg2p.org/1.3/spar/development/developer-install/spar-self-service-api.md)
- [SPAR Self Service UI](https://docs.openg2p.org/1.3/spar/development/developer-install/spar-self-service-ui.md): Developer Installation for SPAR Self Service UI
- [Repositories](https://docs.openg2p.org/1.3/spar/development/repositories.md): The SPAR subsystem consists of the following repos
- [API Reference](https://docs.openg2p.org/1.3/spar/development/api-reference.md)
- [Tech Guides](https://docs.openg2p.org/1.3/spar/development/tech-guides.md)
- [Releases](https://docs.openg2p.org/1.3/spar/releases.md)
- [1.0.0](https://docs.openg2p.org/1.3/spar/releases/release-notes.md): SPAR Release Notes for 1.0.0
- [1.1.0 - WIP](https://docs.openg2p.org/1.3/spar/releases/release-notes-1.md): SPAR Release Notes for 1.1.0 - WIP
- [Roadmap](https://docs.openg2p.org/1.3/spar/roadmap.md): SPAR Roadmp
- [G2P Bridge](https://docs.openg2p.org/1.3/g2p-bridge.md): WORK IN PROGRESS
- [Features](https://docs.openg2p.org/1.3/g2p-bridge/features.md)
- [Privacy & Security](https://docs.openg2p.org/1.3/g2p-bridge/features/privacy-and-security.md)
- [Interoperability](https://docs.openg2p.org/1.3/g2p-bridge/features/interoperability.md)
- [Monitoring & Reporting](https://docs.openg2p.org/1.3/g2p-bridge/features/monitoring-and-reporting.md)
- [Deployment](https://docs.openg2p.org/1.3/g2p-bridge/deployment.md)
- [Development](https://docs.openg2p.org/1.3/g2p-bridge/development.md)
- [Design](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications.md)
- [IN APIs from PBMS](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/persistent-objects.md)
- [create\_disbursement\_envelope](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/persistent-objects/create_disbursement_envelope.md)
- [cancel\_disbursement\_envelope](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/persistent-objects/cancel_disbursement_envelope.md)
- [create\_disbursements](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/persistent-objects/disbursement.md)
- [cancel\_disbursements](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/persistent-objects/cancel_disbursements.md)
- [get\_disbursement\_envelope\_status](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/persistent-objects/get_disbursement_envelope_status.md)
- [get\_disbursement\_status](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/persistent-objects/get_disbursement_status.md)
- [OUT APIs to Mapper](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/out-apis-to-mapper.md)
- [resolve](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/out-apis-to-mapper/resolve.md)
- [OUT APIs to Bank](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/out-apis-to-bank.md)
- [check\_funds\_with\_bank](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/out-apis-to-bank/check_funds_with_bank.md): Triggered by Batch job
- [block\_funds\_with\_bank](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/out-apis-to-bank/block_funds_with_bank.md): Triggered by Batch job
- [disburse\_funds\_from\_bank](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/out-apis-to-bank/create_disbursements.md): Triggered by Batch job
- [IN APIs from Bank](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/in-apis-from-bank.md)
- [upload\_mt940](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/in-apis-from-bank/update_status_of_disbursements.md)
- [Helper Tables](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/helper-tables.md)
- [benefit\_program\_configuration](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/helper-tables/benefit_program.md)
- [Configuration parameters](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/config-attributes.md)
- [Interfaces](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/interfaces.md)
- [Physical Organization](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/physical-organization.md)
- [Example Bank](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/example-bank.md): openg2p-g2p-bridge-example-bank (bank simulator)
- [example-bank-models](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/example-bank/openg2p-g2p-bridge-example-bank-models.md): openg2p-g2p-bridge-example-bank-models
- [example-bank-api](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/example-bank/openg2p-g2p-bridge-example-bank-api.md): openg2p-g2p-bridge-example-bank-api
- [example-bank-celery](https://docs.openg2p.org/1.3/g2p-bridge/development/design-specifications/example-bank/openg2p-g2p-bridge-example-bank-celery.md): openg2p-g2p-bridge-example-bank-celery
- [Testing](https://docs.openg2p.org/1.3/g2p-bridge/development/testing.md)
- [Unit Testing](https://docs.openg2p.org/1.3/g2p-bridge/development/testing/unit-testing.md)
- [Functional Testing](https://docs.openg2p.org/1.3/g2p-bridge/development/testing/functional-testing.md)
- [Performance Testing](https://docs.openg2p.org/1.3/g2p-bridge/development/testing/performance-testing.md)
- [Repositories](https://docs.openg2p.org/1.3/g2p-bridge/development/repositories.md)
- [Tech Guides](https://docs.openg2p.org/1.3/g2p-bridge/tech-guides.md)
- [User Guides](https://docs.openg2p.org/1.3/g2p-bridge/user-guides.md)
- [Configure G2P Connect Payment Manager](https://docs.openg2p.org/1.3/g2p-bridge/user-guides/configure-g2p-connect-payment-manager.md): G2P Bridge
- [Releases](https://docs.openg2p.org/1.3/g2p-bridge/releases.md)
- [Utilities and Tools](https://docs.openg2p.org/1.3/utilities-and-tools.md)
- [ODK](https://docs.openg2p.org/1.3/utilities-and-tools/odk-collection-app.md)
- [User Guides](https://docs.openg2p.org/1.3/utilities-and-tools/odk-collection-app/user-guides.md)
- [Create a Project for a Program](https://docs.openg2p.org/1.3/utilities-and-tools/odk-collection-app/user-guides/create-odk-form.md)
- [Create a Form](https://docs.openg2p.org/1.3/utilities-and-tools/odk-collection-app/user-guides/create-a-form.md)
- [Upload a Form](https://docs.openg2p.org/1.3/utilities-and-tools/odk-collection-app/user-guides/upload-a-form.md)
- [Upload revised Form](https://docs.openg2p.org/1.3/utilities-and-tools/odk-collection-app/user-guides/upload-revised-form.md)
- [Test a Form](https://docs.openg2p.org/1.3/utilities-and-tools/odk-collection-app/user-guides/test-a-form.md)
- [Publish a Form](https://docs.openg2p.org/1.3/utilities-and-tools/odk-collection-app/user-guides/publish-a-form.md)
- [Provide Form Access to Field Agent](https://docs.openg2p.org/1.3/utilities-and-tools/odk-collection-app/user-guides/provide-form-access-to-field-agent.md)
- [Download a Form on ODK Collect](https://docs.openg2p.org/1.3/utilities-and-tools/odk-collection-app/user-guides/download-form-on-odk-collect.md)
- [Delete a Form](https://docs.openg2p.org/1.3/utilities-and-tools/odk-collection-app/user-guides/delete-a-form.md)
- [Register Offline](https://docs.openg2p.org/1.3/utilities-and-tools/odk-collection-app/user-guides/register-offline.md)
- [4Sure Verifier App](https://docs.openg2p.org/1.3/utilities-and-tools/4sure-verifier.md): Alpha version
- [Installation Guide for 4Sure Application](https://docs.openg2p.org/1.3/utilities-and-tools/4sure-verifier/installation-guide-for-4sure-application.md)
- [User Guides](https://docs.openg2p.org/1.3/utilities-and-tools/4sure-verifier/user-guides.md)
- [Verify Digital Credentials using 4Sure Application](https://docs.openg2p.org/1.3/utilities-and-tools/4sure-verifier/user-guides/verify-digital-credentials-using-4sure-application.md)
- [Verify and Populate the form in ODK Collect using 4Sure Application](https://docs.openg2p.org/1.3/utilities-and-tools/4sure-verifier/user-guides/verify-and-populate-the-form-in-odk-collect-using-4sure-application.md)
- [4Sure Test Summary](https://docs.openg2p.org/1.3/utilities-and-tools/4sure-verifier/4sure-test-summary.md)
- [Smartscanner](https://docs.openg2p.org/1.3/utilities-and-tools/smartscanner.md)
- [User Guides](https://docs.openg2p.org/1.3/utilities-and-tools/smartscanner/user-guides.md)
- [Registration Tool Kit](https://docs.openg2p.org/1.3/utilities-and-tools/registration-tool-kit.md)
- [Monitoring and Reporting](https://docs.openg2p.org/1.3/monitoring-and-reporting.md)
- [Apache Superset](https://docs.openg2p.org/1.3/monitoring-and-reporting/apache-superset.md): Monitoring dashboards using Apache Superset
- [Reporting Framework](https://docs.openg2p.org/1.3/monitoring-and-reporting/reporting-framework.md)
- [User Guides](https://docs.openg2p.org/1.3/monitoring-and-reporting/reporting-framework/user-guides.md)
- [Connector Creation Guide](https://docs.openg2p.org/1.3/monitoring-and-reporting/reporting-framework/user-guides/connector-creation-guide.md)
- [Dashboards Creation Guide](https://docs.openg2p.org/1.3/monitoring-and-reporting/reporting-framework/user-guides/dashboards-creation-guide.md)
- [Installation & Troubleshooting](https://docs.openg2p.org/1.3/monitoring-and-reporting/reporting-framework/user-guides/installation-and-troubleshooting.md)
- [Page 1](https://docs.openg2p.org/1.3/monitoring-and-reporting/reporting-framework/user-guides/page-1.md)
- [Kafka Connect Transform Reference](https://docs.openg2p.org/1.3/monitoring-and-reporting/reporting-framework/kafka-connect-transform-reference.md)
- [System Logging](https://docs.openg2p.org/1.3/monitoring-and-reporting/logging.md)
- [System Health](https://docs.openg2p.org/1.3/monitoring-and-reporting/system-health.md): System Health Monitoring
- [Privacy and Security](https://docs.openg2p.org/1.3/privacy-and-security.md)
- [Key Manager](https://docs.openg2p.org/1.3/privacy-and-security/key-manager.md)
- [Interoperability](https://docs.openg2p.org/1.3/interoperability.md): OpenG2P Interoperability
- [Integrations](https://docs.openg2p.org/1.3/integrations.md)
- [eSignet Integration](https://docs.openg2p.org/1.3/integrations/openg2p-e-signet-integration.md)
- [M-Pesa Integration](https://docs.openg2p.org/1.3/integrations/openg2p-m-pesa-integration.md)
- [Mojaloop Integration](https://docs.openg2p.org/1.3/integrations/openg2p-mojaloop-integration.md)
- [User Guides](https://docs.openg2p.org/1.3/integrations/user-guides.md)
- [Deployment](https://docs.openg2p.org/1.3/deployment.md): OpenG2P Deployment
- [Base Infrastructure](https://docs.openg2p.org/1.3/deployment/base-infrastructure.md): Deployment Base Infrastructure
- [Wireguard Bastion](https://docs.openg2p.org/1.3/deployment/base-infrastructure/wireguard-bastion.md): Deployment of Wireguard Bastion
- [Install WireGuard Client on Android Device](https://docs.openg2p.org/1.3/deployment/base-infrastructure/wireguard-bastion/install-wireguard-app-and-activate-tunnel.md)
- [Wireguard Access to Users](https://docs.openg2p.org/1.3/deployment/base-infrastructure/wireguard-bastion/wireguard-access-to-users.md): Guide
- [Install WireGuard Client on Desktop](https://docs.openg2p.org/1.3/deployment/base-infrastructure/wireguard-bastion/install-wireguard-client-on-machine.md)
- [NFS Server](https://docs.openg2p.org/1.3/deployment/base-infrastructure/nfs-server.md)
- [Rancher Cluster](https://docs.openg2p.org/1.3/deployment/base-infrastructure/rancher.md): Installation of Rancher and Keycloak on Kubernetes cluster
- [OpenG2P Cluster](https://docs.openg2p.org/1.3/deployment/base-infrastructure/openg2p-cluster.md): Guide to create Kubernetes cluster for OpenG2P modules
- [Kubernetes](https://docs.openg2p.org/1.3/deployment/base-infrastructure/openg2p-cluster/cluster-setup.md): Kubernetes installation guide
- [Firewall](https://docs.openg2p.org/1.3/deployment/base-infrastructure/openg2p-cluster/cluster-setup/firewall.md): Firewall setup for various components
- [Istio](https://docs.openg2p.org/1.3/deployment/base-infrastructure/openg2p-cluster/cluster-setup/istio.md): Istio Setup
- [Adding Nodes to Cluster](https://docs.openg2p.org/1.3/deployment/base-infrastructure/openg2p-cluster/cluster-setup/adding-nodes-to-cluster.md): Guide to add nodes to an existing Kubernetes cluster
- [Deleting Nodes from Cluster](https://docs.openg2p.org/1.3/deployment/base-infrastructure/openg2p-cluster/cluster-setup/deleting-nodes-from-cluster.md): Guide to delete nodes from existing Kubernetes cluster
- [Prometheus & Grafana](https://docs.openg2p.org/1.3/deployment/base-infrastructure/openg2p-cluster/prometheus-and-grafana.md): Deployment of monitoring tools Prometheus & Grafana
- [Fluentd & OpenSearch](https://docs.openg2p.org/1.3/deployment/base-infrastructure/openg2p-cluster/fluentd-and-opensearch.md): Deployment of Logging infrastructure
- [DEPRECATED - OpenSearch](https://docs.openg2p.org/1.3/deployment/base-infrastructure/openg2p-cluster/fluentd-and-opensearch/opensearch.md): OpenSearch Deployment
- [Load Balancer](https://docs.openg2p.org/1.3/deployment/base-infrastructure/load-balancer.md)
- [Nginx](https://docs.openg2p.org/1.3/deployment/base-infrastructure/load-balancer/nginx.md): Installation of Nginx load balancer
- [AWS](https://docs.openg2p.org/1.3/deployment/base-infrastructure/load-balancer/aws.md): Installation of load balancer on AWS
- [Resource Requirements](https://docs.openg2p.org/1.3/deployment/hardware-requirements.md): Various resources required for deployment
- [Helm Charts](https://docs.openg2p.org/1.3/deployment/helm-charts.md)
- [Upgrades](https://docs.openg2p.org/1.3/deployment/upgrades.md): Upgrading a deployment
- [Production](https://docs.openg2p.org/1.3/deployment/production.md): Production Deployment Guide
- [OpenG2P In a Box](https://docs.openg2p.org/1.3/deployment/openg2p-in-a-box.md): Getting started with OpenG2P
- [Packaging](https://docs.openg2p.org/1.3/deployment/packaging.md)
- [Versioning](https://docs.openg2p.org/1.3/deployment/versioning.md): Version and branch conventions followed in OpenG2P
- [Additional Guides](https://docs.openg2p.org/1.3/deployment/deployment-guide.md): Additional Deployment Guides
- [Automatic Build and Upload of Private Dockers](https://docs.openg2p.org/1.3/deployment/deployment-guide/automatic-build-and-upload-of-private-dockers.md): Guide to build and upload on Docker hub from private Github repositories
- [Generate SSL Certificates using Letsencrypt](https://docs.openg2p.org/1.3/deployment/deployment-guide/ssl-certificates-using-letsencrypt.md)
- [Packaging Odoo based Docker](https://docs.openg2p.org/1.3/deployment/deployment-guide/packaging-openg2p-docker.md)
- [AWS](https://docs.openg2p.org/1.3/deployment/deployment-guide/aws.md): Additional guides related to deployment on AWS
- [Create ACM Certificate on AWS](https://docs.openg2p.org/1.3/deployment/deployment-guide/aws/create-acm-certificate-on-aws.md): (WIP)
- [Create Security Group on AWS](https://docs.openg2p.org/1.3/deployment/deployment-guide/aws/create-security-group-on-aws.md): Guide to create Security Group on AWS
- [Domain mapping on AWS Route53](https://docs.openg2p.org/1.3/deployment/deployment-guide/aws/domain-mapping-on-aws-route53.md): Guide on mapping domain names on AWS Route53 (WORK IN PROGRESS)
- [Make Environment Publicly Accessible using AWS LB Configuration](https://docs.openg2p.org/1.3/deployment/deployment-guide/aws/make-environment-publicly-accessible-using-aws-lb-configuration.md): Guide to create public load balancer
- [Private Access Channel](https://docs.openg2p.org/1.3/deployment/deployment-guide/private-access-channel.md)
- [Odoo Post Install Configuration](https://docs.openg2p.org/1.3/deployment/deployment-guide/odoo-post-install-configuration.md)
- [Pulling Docker from Private Repository on Docker Hub](https://docs.openg2p.org/1.3/deployment/deployment-guide/pulling-docker-from-private-repository-on-docker-hub.md)
- [Keycloak Client Creation](https://docs.openg2p.org/1.3/deployment/deployment-guide/keycloak-client-creation.md)
- [Troubleshooting: "fsnotify watcher" warning](https://docs.openg2p.org/1.3/deployment/deployment-guide/troubleshooting-fsnotify-watcher-warning.md): Guide to fix "fsnotify watcher: too many open files" warning while installing Helm.
- [Uninstalling Applications from Rancher UI](https://docs.openg2p.org/1.3/deployment/deployment-guide/uninstalling-applications-from-rancher-ui.md): This document provides instructions on uninstalling applications from Rancher UI.
- [Access a Database from Outside the Cluster](https://docs.openg2p.org/1.3/deployment/deployment-guide/access-a-database-from-outside-the-cluster.md): Post-deployment guide
- [Configure External Database to Connect OpenG2P Environment](https://docs.openg2p.org/1.3/deployment/deployment-guide/configure-external-database-to-connect-openg2p-environment.md)
- [Configure IPSec VPN Gateway to Connect to External Systems using Strongswan](https://docs.openg2p.org/1.3/deployment/deployment-guide/configure-ipsec-vpn-strongswan.md)
- [Troubleshooting](https://docs.openg2p.org/1.3/deployment/deployment-guide/troubleshooting-section.md): This guide gives you solutions for the issues faced in the environment.
- [PostgreSQL Database not Starting due to Replication Checkpoint Error](https://docs.openg2p.org/1.3/deployment/deployment-guide/troubleshooting-section/postgresql-database-not-starting-due-to-replication-checkpoint-error..md)
- [No Space Left on the Device Warning](https://docs.openg2p.org/1.3/deployment/deployment-guide/troubleshooting-section/no-space-left-on-the-device-warning.md)
- [Restart Deployment or StatefulSets to Redistribute Pods across Nodes](https://docs.openg2p.org/1.3/deployment/deployment-guide/redistribute-pods-across-nodes-by-restarting-deployment-statefulsets.md)
- [Rerun Jobs in Kubernetes Cluster](https://docs.openg2p.org/1.3/deployment/deployment-guide/rerun-jobs-in-kubernetes-cluster.md)
- [Finding URLs in the System](https://docs.openg2p.org/1.3/deployment/deployment-guide/finding-urls-in-the-system.md): How to find out all the URLs that have been configured in the installation
- [Transitioning PostgreSQL From Docker on K8s to Standalone PostgreSQL](https://docs.openg2p.org/1.3/deployment/deployment-guide/transitioning-postgresql-from-docker-on-k8s-to-standalone-postgresql.md): This document describes how to migrate from Docker PostgreSQL to standalone PostgreSQL with existing data.
- [Restore a PVC from an NFS Folder and Attach it to a Pod](https://docs.openg2p.org/1.3/deployment/deployment-guide/restore-a-pvc-from-an-nfs-folder-and-attach-it-to-a-pod.md): This Guide explains how to Restore PVC from NFS Folder and Attach to Pod.
- [View System Logs on the OpenSearch Dashboard](https://docs.openg2p.org/1.3/deployment/deployment-guide/view-system-logs-on-the-opensearch-dashboard.md)
- [Persistent Storage](https://docs.openg2p.org/1.3/deployment/persistent-storage.md)
- [Resizing Persistent Volume Claim in Kubernetes Cluster](https://docs.openg2p.org/1.3/deployment/persistent-storage/resizing-persistent-volume-claim-in-kubernetes-cluster.md): Guide on Resizing PVC (Persistent Volume Claim) in Kubernetes Cluster
- [Documentation Guides](https://docs.openg2p.org/1.3/documentation-guides.md)
- [Documentation Guidelines](https://docs.openg2p.org/1.3/documentation-guides/documentation-guidelines.md)
- [Embed a Miro diagram](https://docs.openg2p.org/1.3/documentation-guides/documentation-guidelines/embed-a-miro-diagram.md)
- [Set an Image for a Start View](https://docs.openg2p.org/1.3/documentation-guides/documentation-guidelines/set-an-image-for-a-start-view.md)
- [OpenG2P Module Doc Template](https://docs.openg2p.org/1.3/documentation-guides/openg2p-module-doc-template.md): The title should have the exact module name, e.g. g2p\_notifications\_voucher
- [Use Cases](https://docs.openg2p.org/1.3/use-cases.md)
- [Technology for Inclusion](https://docs.openg2p.org/1.3/use-cases/technology-for-inclusion.md)
- [Registration in Low Connectivity Areas](https://docs.openg2p.org/1.3/use-cases/technology-for-inclusion/registration-in-low-connectivity-areas.md)
- [Registration using Self Service Portal](https://docs.openg2p.org/1.3/use-cases/technology-for-inclusion/registration-using-self-service-portal.md)
- [Digital Cash Transfer Program](https://docs.openg2p.org/1.3/use-cases/digital-cash-transfer-program.md)
- [Create Social Registry](https://docs.openg2p.org/1.3/use-cases/create-social-registry.md): This guide provides an overview on the sequential process to build a country's social or sector-specific registry.
- [Case Studies](https://docs.openg2p.org/1.3/use-cases/case-studies.md)
- [Immediate Assistance on Demand](https://docs.openg2p.org/1.3/use-cases/case-studies/immediate-assistance-on-demand.md)
- [Service Provider Reimbursement](https://docs.openg2p.org/1.3/use-cases/case-studies/service-provider-reimbursement.md)
- [Customise ODK Form - Add Ethiopian Calendar](https://docs.openg2p.org/1.3/use-cases/case-studies/support-for-ethiopian-calendar.md)
- [Releases](https://docs.openg2p.org/1.3/releases.md)
- [1.1.0](https://docs.openg2p.org/1.3/releases/1.1.0.md)
- [Release Notes](https://docs.openg2p.org/1.3/releases/1.1.0/release-notes.md)
- [License](https://docs.openg2p.org/1.3/license.md)
- [OpenG2P Support Policy](https://docs.openg2p.org/1.3/license/openg2p-support-policy.md)
- [Community](https://docs.openg2p.org/1.3/community.md)
- [Contributing](https://docs.openg2p.org/1.3/community/contributing-to-openg2p.md): Contributing to OpenG2P
- [Code of Conduct](https://docs.openg2p.org/1.3/community/code-of-conduct.md)
- [Blogs](https://docs.openg2p.org/1.3/blogs.md)
- [OpenG2P and SDG Goals](https://docs.openg2p.org/1.3/blogs/openg2p-and-sdg-goals.md)
- [OpenG2P - A Building Block for DPI](https://docs.openg2p.org/1.3/blogs/openg2p-a-building-block-for-dpi.md)

## latest

- [Overview](https://docs.openg2p.org/readme.md)
- [Registry](https://docs.openg2p.org/products/registry.md)
- [OpenG2P Registry (Platform)](https://docs.openg2p.org/products/registry/registry.md): OpenG2P Registry is an open-source platform for building functional registries of individuals, groups and non-human entities, that fit into a country's digital public infrastructure
- [Concepts](https://docs.openg2p.org/products/registry/registry/concepts.md): Core concepts of the OpenG2P Registry platform -- Registry, Register, Table, Programme Register, records, identifiers, change requests, hierarchy, and metadata-driven configuration.
- [Features](https://docs.openg2p.org/products/registry/registry/features.md): Overview of all features provided by the OpenG2P Registry.
- [Unified Registry Model](https://docs.openg2p.org/products/registry/registry/features/unified-registry-model.md)
- [Change Management & Approval Workflow](https://docs.openg2p.org/products/registry/registry/features/change-management-and-approval-workflow.md)
- [Audit-ability & Trace-ability](https://docs.openg2p.org/products/registry/registry/features/audit-ability-and-trace-ability.md)
- [Data Integrity, Security & Encryption](https://docs.openg2p.org/products/registry/registry/features/data-integrity-security-and-encryption.md)
- [Ingestion Pipeline](https://docs.openg2p.org/products/registry/registry/features/ingestion-pipeline.md): Operational capabilities exposed by the ingestion pipeline - APIs, configuration management, observability, and user-facing behavior.
- [Outgestion Pipeline](https://docs.openg2p.org/products/registry/registry/features/outgestion-pipeline.md): The Base Registry implements a fully asynchronous outgestion pipeline that pushes registry data changes to external partner systems through configurable transformation and WebSub-based event delivery.
- [Dynamic UI Rendering](https://docs.openg2p.org/products/registry/registry/features/dynamic-ui-rendering.md)
- [Registry Intake](https://docs.openg2p.org/products/registry/registry/features/registry-intake.md): Registry Intake is a key mechanism for creating and onboarding records into the registry.
- [Event Publishing & WebSub Integration](https://docs.openg2p.org/products/registry/registry/features/event-publishing-and-websub-integration.md)
- [Consent-Aware Data Sharing](https://docs.openg2p.org/products/registry/registry/features/consent-aware-data-sharing.md)
- [Deduplication](https://docs.openg2p.org/products/registry/registry/features/deduplication.md): Identify and manage duplicate records within the registry.
- [RBAC Roles & Permissions](https://docs.openg2p.org/products/registry/registry/features/rbac-roles-and-permissions.md): Roles, permissions, and role-permission mappings for the OpenG2P Registry module, managed via Keycloak under the 'staff' realm.
- [Metadata-Driven Extensibility](https://docs.openg2p.org/products/registry/registry/features/metadata-driven-extensibility.md)
- [Standards Compliance](https://docs.openg2p.org/products/registry/registry/features/standards-compliance.md)
- [Cloud-Native Deployment & Scaling](https://docs.openg2p.org/products/registry/registry/features/cloud-native-deployment-and-scaling.md)
- [Observability & Operational Control](https://docs.openg2p.org/products/registry/registry/features/observability-and-operational-control.md)
- [Multi-Level Approval Workflow](https://docs.openg2p.org/products/registry/registry/features/multi-level-approval-workflow.md)
- [Design](https://docs.openg2p.org/products/registry/registry/design.md): Technical architecture and design of OpenG2P Registry
- [Tech Architecture](https://docs.openg2p.org/products/registry/registry/design/registry-tech-architecture.md)
- [Data Model](https://docs.openg2p.org/products/registry/registry/design/data-model.md): Core data model of OpenG2P Registry -- registers, records, versioning, and domain extension patterns.
- [Meta Data Seeding](https://docs.openg2p.org/products/registry/registry/design/meta-data-seeding.md): How variant-specific configuration and sample data are seeded into the registry database after deployment.
- [Change Management](https://docs.openg2p.org/products/registry/registry/design/change-management.md): Change request workflow -- how every registry mutation flows through approval before being committed.
- [Ingestion Pipeline](https://docs.openg2p.org/products/registry/registry/design/ingestion-pipeline.md): End-to-end asynchronous ingestion flow -- from partner payload receipt to change request creation.
- [Outgestion Pipeline](https://docs.openg2p.org/products/registry/registry/design/outgestion-pipeline.md): Design of the outgestion pipeline for pushing data to external partner systems.
- [Encryption at Rest](https://docs.openg2p.org/products/registry/registry/design/encryption-at-rest.md): Envelope encryption approach for column-level encryption of sensitive registry data at rest.
- [Partner APIs](https://docs.openg2p.org/products/registry/registry/design/partner-apis.md): Design of the Partner API surface for external system integration
- [Deduplication](https://docs.openg2p.org/products/registry/registry/design/deduplication.md): Design of the deduplication engine for identifying and managing duplicate records
- [VC Issuance](https://docs.openg2p.org/products/registry/registry/design/vc-issuance.md): Design of verifiable credential issuance from the registry
- [Registrant Auth - OIDC](https://docs.openg2p.org/products/registry/registry/design/registrant-authentication-oidc-widget.md)
- [Detailed design](https://docs.openg2p.org/products/registry/registry/design/registrant-authentication-oidc-widget/detailed-design.md)
- [UI Engineering](https://docs.openg2p.org/products/registry/registry/design/ui-engineering-design.md): Engineering design
- [Widget Library](https://docs.openg2p.org/products/registry/registry/design/ui-engineering-design/registry-ui-widget-library.md)
- [Widget Reference](https://docs.openg2p.org/products/registry/registry/design/ui-engineering-design/widget-reference.md)
- [Score Computation framework](https://docs.openg2p.org/products/registry/registry/design/score-computation-framework.md)
- [Functional ID generation](https://docs.openg2p.org/products/registry/registry/design/functional-id-generation.md)
- [Audit trail for Write Operations](https://docs.openg2p.org/products/registry/registry/design/audit-trail-for-write-operations.md)
- [Registry themes](https://docs.openg2p.org/products/registry/registry/design/registry-themes.md)
- [Completion Score](https://docs.openg2p.org/products/registry/registry/design/completion-score.md): Register Completion Score Design Document
- [Dynamic languages](https://docs.openg2p.org/products/registry/registry/design/dynamic-languages.md)
- [Intake Forms](https://docs.openg2p.org/products/registry/registry/design/intake-forms.md): Intake forms for Register
- [Input Mechanisms](https://docs.openg2p.org/products/registry/registry/design/intake-forms/input-mechanisms.md): Input mechanisms into Intake Forms
- [Record level permissions](https://docs.openg2p.org/products/registry/registry/design/record-level-permissions.md): Technical design
- [AWE Integration](https://docs.openg2p.org/products/registry/registry/design/awe-integration.md)
- [Developer Zone](https://docs.openg2p.org/products/registry/registry/developer-zone.md): Resources for developers building on and extending OpenG2P Registry.
- [Organization of Codebase](https://docs.openg2p.org/products/registry/registry/developer-zone/organization-of-codebase.md)
- [Building a Registry](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry.md): Creating a domain-specific registry by extending the OpenG2P Registry core.
- [Concepts](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts.md)
- [Registry vs Register](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-vs-register.md): Base registry models available in the platform
- [Base Models](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/base-models.md): ORM Models and Pydantic Schemas for defining domain objects of a Registry
- [Registry Configuration](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-configuration.md): Configurations for the Registry Instance
- [G2PRegistryConfiguration](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-configuration/g2pregistryconfiguration.md): g2p\_registry\_configuration
- [Register Metadata](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata.md)
- [G2PRegisterDefinition](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pregisterdefinition.md): g2p\_register\_definitions - the principal metadata information on Registers
- [G2PIntakeFormDefinition](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pintakeformdefinition.md): g2p\_intake\_form\_definitions - the principal metadata information on creation of intake forms on registers
- [G2PRegisterSchema](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pregisterschema.md): g2p\_register\_schemas - JSON schemas for datasets
- [G2PRegisterSection](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pregistersection.md): g2p\_register\_sections
- [G2PRegisterUITab](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pregisteruitab.md): g2p\_register\_ui\_tabs - UI Configuration (Tabs) for Registers & Program Registers
- [G2PIntakeFormUITab](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pintakeformuitab.md): g2p\_intake\_form\_ui\_tabs - UI Configuration (Tabs) for Intake forms
- [G2PRegisterUITabSections](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pregisteruitabsections.md): g2p\_register\_ui\_tab\_sections - UI Tab Configuration (Sections) for Registers
- [G2PIntakeFormUITabSections](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pintakeformuitabsections.md): g2p\_intake\_form\_ui\_tab\_sections - UI Tab Configuration (Sections) for Intake forms
- [Registry Extensions](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-extensions.md)
- [Platform & Extensions Model](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-extensions/platform-and-extensions-model.md): OpenG2P Registry is a platform + extension reusable package and a base Helm chart, plus a thin domain layer you modify during implementation
- [Extensions Contract](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-extensions/extensions-contract.md): Everything a domain extension must (and may) implement for the platform to load it correctly
- [Step-by-Step Guide](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/guide-to-building-a-registry.md): Follow these chapters in order when building a new domain registry
- [Plan your domain](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/guide-to-building-a-registry/plan-your-domain.md): Design the register graph and field inventory before writing code. Metadata UUIDs, Python class suffixes, and Helm \`idTypes\` all flow from decisions made here.
- [Scaffold the repository](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/guide-to-building-a-registry/scaffold-the-repository.md): A domain registry is its own repository. Docker images, Helm wrapper, CI workflows, and the Python extension all live together - the platform repositories stay upstream dependencies.
- [Configure extensions package](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/guide-to-building-a-registry/configure-extensions-package.md): The extension is a Python wheel installed into API and Celery images. At runtime it is always imported as openg2p\_registry\_extensions, regardless of source folder name.
- [Build models, schemas and services](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/guide-to-building-a-registry/build-models-schemas-and-services.md): For each register mnemonic, implement the class set and export everything. Core resolves classes by name at runtime.
- [Generate metadata and sample data](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/guide-to-building-a-registry/generate-metadata-and-sample-data.md): Metadata SQL is how the platform learns your domain - register catalog, staff portal layout, intake forms, partner routing, and template registry.
- [Build docker images](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/guide-to-building-a-registry/build-docker-images.md): Each domain registry produces domain docker images. Service spec files pin platform git tags and stage the local extension into the build context. The db-seed image ships SQL and flat Jinja templates.
- [Construct helm charts](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/guide-to-building-a-registry/construct-helm-charts.md)
- [Post install workflow](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/guide-to-building-a-registry/post-install-workflow.md): After \`helm install\` completes, you may walk through this checklist. The goal is to confirm metadata landed, templates are reachable, async workers are live, and the staff portal reflects your domain.
- [Reference Implementations](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/guide-to-building-a-registry/reference-implementations.md): This guide is variant-agnostic. The repositories below are concrete implementations of the same extension pattern. Use them as working templates; copy structure and conventions.
- [Deployment Design](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/deployment-design.md): How to create a Registry Deployment for a target Domain
- [Developer Install](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install.md)
- [Staff Portal UI](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install/openg2p-registry-staff-portal-ui.md): Developer Installation for Openg2p Registry Staff Portal UI
- [Staff Portal API](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install/staff-portal-api.md): Developers can set up and run the OpenG2P Registry Staff Portal API on their local machines. This guide outlines the steps to install it on a Linux-based laptop or desktop.
- [Beneficiary Portal API](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install/beneficiary-portal-api.md): Developers can set up and run the OpenG2P Registry Beneficiary Portal API on their local machines. This guide outlines the steps to install it on a Linux-based laptop or desktop.
- [Partner API](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install/partner-api.md): Developers can set up and run the OpenG2P Registry Partner API on their local machines. This guide outlines the steps to install it on a Linux-based laptop or desktop.
- [Celery Beat Producers](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install/celery-beat-producers.md): Developers can set up and run the OpenG2P Registry Celery Beat Producers on their local machines. The Beat Producers schedule periodic registry jobs and enqueue them onto the Celery worker queue.
- [Celery Workers](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install/celery-workers.md): Developers can set up and run the OpenG2P Registry Celery Workers on their local machines. The Workers execute the tasks enqueued by the Celery Beat Producers.
- [API Documentation](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation.md): API reference for OpenG2P Registry.
- [1.0.0](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation/1.0.0.md)
- [Staff Portal API](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation/1.0.0/staff-portal-api.md): APIs used by the Staff Portal UI
- [Partner API](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation/1.0.0/partner-api.md): APIs available for the Registry Partner ecosystem
- [1.1.0](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation/1.1.0.md)
- [Staff Portal API](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation/1.1.0/staff-portal-api.md)
- [Partner API](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation/1.1.0/partner-api.md)
- [Non Functional Requirements](https://docs.openg2p.org/products/registry/registry/developer-zone/non-functional-requirements.md): Performance & Security - Design & Approach
- [Versions](https://docs.openg2p.org/products/registry/registry/versions.md): Version history of the OpenG2P Registry platform and Helm chart releases.
- [Registry Platform Release Notes - v1.0.0](https://docs.openg2p.org/products/registry/registry/versions/registry-platform-release-notes-v1.0.0.md)
- [Registry Release Notes - v4.0.0](https://docs.openg2p.org/products/registry/registry/versions/registry-release-notes-v4.0.0.md)
- [Registry Release Notes - v4.1.0](https://docs.openg2p.org/products/registry/registry/versions/registry-release-notes-v4.1.0.md)
- [Deployment](https://docs.openg2p.org/products/registry/registry/deployment.md): Deploying OpenG2P Registry on Kubernetes using Helm charts.
- [Registry Helm Chart 4.x](https://docs.openg2p.org/products/registry/registry/deployment/helm-chart-4.x.md)
- [Post-Installation](https://docs.openg2p.org/products/registry/registry/deployment/post-installation.md): Steps to complete after installing the Registry Helm chart.
- [Upgrade Guide](https://docs.openg2p.org/products/registry/registry/deployment/upgrade-guide.md): Upgrading between Registry versions.
- [Use Case Implementation](https://docs.openg2p.org/products/registry/registry/use-case-implementation.md)
- [Farmer Registry](https://docs.openg2p.org/products/registry/farmer-registry.md)
- [National Social Registry](https://docs.openg2p.org/products/registry/national-social-registry.md)
- [PMT Score](https://docs.openg2p.org/products/registry/national-social-registry/pmt-score.md)
- [PBMS](https://docs.openg2p.org/products/pbms.md): Program and Beneficiary Management System
- [Features](https://docs.openg2p.org/products/pbms/features.md)
- [Decoupled yet Registry-Aware](https://docs.openg2p.org/products/pbms/features/decoupled-yet-registry-aware.md)
- [Support for Multiple Registries](https://docs.openg2p.org/products/pbms/features/support-for-multiple-registries.md)
- [Rule-Driven Processing](https://docs.openg2p.org/products/pbms/features/rule-driven-processing.md)
- [Multi-Goods & Multi-Services Support](https://docs.openg2p.org/products/pbms/features/multi-goods-and-multi-services-support.md)
- [Dual Cycle Management](https://docs.openg2p.org/products/pbms/features/dual-cycle-management.md)
- [Warehouses & Agencies](https://docs.openg2p.org/products/pbms/features/warehouses-and-agencies.md)
- [Verification Workflows](https://docs.openg2p.org/products/pbms/features/verification-workflows.md)
- [Controlled List Management](https://docs.openg2p.org/products/pbms/features/controlled-list-management.md)
- [Integration with Sponsor Banks](https://docs.openg2p.org/products/pbms/features/integration-with-sponsor-banks.md)
- [Integration with Warehouses & Agencies](https://docs.openg2p.org/products/pbms/features/integration-with-warehouses-and-agencies.md)
- [Reconciliation with Sponsor Bank](https://docs.openg2p.org/products/pbms/features/reconciliation-with-sponsor-bank.md)
- [Reconciliation with Warehouses & Agencies](https://docs.openg2p.org/products/pbms/features/reconciliation-with-warehouses-and-agencies.md)
- [Reporting & Dashboards](https://docs.openg2p.org/products/pbms/features/reporting-and-dashboards.md)
- [Design](https://docs.openg2p.org/products/pbms/design.md)
- [Concept](https://docs.openg2p.org/products/pbms/design/concept.md)
- [Static definitions](https://docs.openg2p.org/products/pbms/design/pbms-odoo.md)
- [Rule definitions](https://docs.openg2p.org/products/pbms/design/rule-definitions.md)
- [Enrolment & Disbursement Cycles](https://docs.openg2p.org/products/pbms/design/enrolment-and-disbursement-cycles.md): A benefit program typically goes through two distinct repetitive cycles - enrolment cycles and disbursement cycles.
- [Enrolment cycle](https://docs.openg2p.org/products/pbms/design/enrolment-workflow.md)
- [Disbursement cycle](https://docs.openg2p.org/products/pbms/design/disbursement-workflow.md)
- [Workflow design](https://docs.openg2p.org/products/pbms/design/workflow-design.md): Workflow for Enrolment & Disbursement Cycles
- [Roles & privileges](https://docs.openg2p.org/products/pbms/design/roles-and-privileges.md)
- [Post disbursement workflow](https://docs.openg2p.org/products/pbms/design/g2p-bridge-workflow.md)
- [Deployment](https://docs.openg2p.org/products/pbms/deployment.md): PBMS Deployment
- [PBMS Installation](https://docs.openg2p.org/products/pbms/deployment/deployment-instructions.md): PBMS deployment instructions
- [PBMS Helm Chart 4.x](https://docs.openg2p.org/products/pbms/deployment/pbms-helm-chart-4.x.md)
- [Configurations](https://docs.openg2p.org/products/pbms/deployment/configurations.md): The instructions here are related to configuration of base settings for PBMS using the Odoo UI
- [Domain names & certificates](https://docs.openg2p.org/products/pbms/deployment/domain-names-and-certificates.md): Domain names and certificates for PBMS
- [Developer Zone](https://docs.openg2p.org/products/pbms/developer-zone.md)
- [Repositories](https://docs.openg2p.org/products/pbms/developer-zone/repositories.md)
- [Developer Install](https://docs.openg2p.org/products/pbms/developer-zone/developer-install.md)
- [PBMS Docker](https://docs.openg2p.org/products/pbms/developer-zone/pbms-docker.md): Information regarding PBMS odoo and background task docker images and their creation
- [API Reference](https://docs.openg2p.org/products/pbms/developer-zone/api-reference.md)
- [Beneficiary portal APIs](https://docs.openg2p.org/products/pbms/developer-zone/api-reference/beneficiary-portal-apis.md)
- [Agency app APIs](https://docs.openg2p.org/products/pbms/developer-zone/api-reference/agency-app-apis.md)
- [Staff portal APIs (for Odoo)](https://docs.openg2p.org/products/pbms/developer-zone/api-reference/staff-portal-apis-for-odoo.md)
- [Tech Guides](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides.md)
- [Registry Addons](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/registry-addons.md)
- [Key Components](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/registry-addons/key-components.md)
- [Example Implementation Workflow](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/registry-addons/example-implementation-workflow.md)
- [Registry Connector](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/registry-connectors.md)
- [Key Components](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/registry-connectors/key-components.md)
- [Example Implementation Workflow](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/registry-connectors/example-implementation-workflow.md)
- [Summary View](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/summary-view.md): A brief discussion about the summary view in PBMS odoo user interface followed by ways to customize the same
- [Eligibility Summary View](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/summary-view/eligibility-summary-view.md)
- [Entitlement Summary View](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/summary-view/entitlement-summary-view.md)
- [Versions](https://docs.openg2p.org/products/pbms/versions.md): PBMS versions
- [SPAR](https://docs.openg2p.org/products/spar.md): Social Payments Account Registry
- [Features](https://docs.openg2p.org/products/spar/features.md): SPAR Features
- [SPAR Mapper](https://docs.openg2p.org/products/spar/features/spar-mapper.md): aka ID Account Mapper
- [SPAR Beneficiary Portal](https://docs.openg2p.org/products/spar/features/spar-self-service.md): Providing self-update features for beneficiaries via the Beneficiary Portal API
- [Privacy & Security](https://docs.openg2p.org/products/spar/features/privacy-and-security.md): SPAR Privacy & Security
- [Interoperability](https://docs.openg2p.org/products/spar/features/interoperability.md)
- [Performance & Scale](https://docs.openg2p.org/products/spar/features/performance-and-scale.md)
- [Monitoring & Reporting](https://docs.openg2p.org/products/spar/features/monitoring-and-reporting.md)
- [Deployment](https://docs.openg2p.org/products/spar/deployment.md): Deploying OpenG2P SPAR on Kubernetes using Helm charts.
- [Helm Chart](https://docs.openg2p.org/products/spar/deployment/helm-charts.md): The single, consolidated SPAR Helm chart
- [Keycloak Client](https://docs.openg2p.org/products/spar/deployment/keycloak-client.md): Why SPAR needs a Keycloak (OIDC) client
- [Domain Names and Certificates](https://docs.openg2p.org/products/spar/deployment/domain-names-and-certificates.md): Domain names and mapping for SPAR
- [Teardown / Uninstall](https://docs.openg2p.org/products/spar/deployment/teardown.md): Completely uninstalling a SPAR release
- [User Guides](https://docs.openg2p.org/products/spar/user-guides.md)
- [Link FA (Self Service)](https://docs.openg2p.org/products/spar/user-guides/self-update-id-with-financial-address-information.md)
- [Link FA (Admin)](https://docs.openg2p.org/products/spar/user-guides/admin-guide-to-link-id-with-financial-address-information.md)
- [Development](https://docs.openg2p.org/products/spar/development.md)
- [Jira Board](https://docs.openg2p.org/products/spar/development/jira-board.md): You can find the status of the current sprints, releases and backlogs in the Jira Board.
- [Testing](https://docs.openg2p.org/products/spar/development/testing.md)
- [Unit Testing](https://docs.openg2p.org/products/spar/development/testing/unit-testing.md)
- [Functional Testing](https://docs.openg2p.org/products/spar/development/testing/functional-testing.md)
- [Performance Testing](https://docs.openg2p.org/products/spar/development/testing/performance-testing.md): Performance testing of SPAR sub modules
- [Mapper](https://docs.openg2p.org/products/spar/development/testing/performance-testing/mapper.md): Mapper Performance Testing
- [Resolve API](https://docs.openg2p.org/products/spar/development/testing/performance-testing/mapper/resolve-api.md): Performance testing of Resolve API
- [Link API](https://docs.openg2p.org/products/spar/development/testing/performance-testing/mapper/link-api.md)
- [Unlink API](https://docs.openg2p.org/products/spar/development/testing/performance-testing/mapper/unlink-api.md)
- [Update API](https://docs.openg2p.org/products/spar/development/testing/performance-testing/mapper/update-api.md)
- [Developer Install](https://docs.openg2p.org/products/spar/development/developer-install.md)
- [SPAR Mapper Partner API](https://docs.openg2p.org/products/spar/development/developer-install/spar-mapper-api.md): This guide walks through setting up the SPAR Mapper Partner API for local development. It covers the full stack: shared libraries, database, application server, and optional Docker-based setup.
- [Repositories](https://docs.openg2p.org/products/spar/development/repositories.md): The SPAR subsystem source code
- [API Reference](https://docs.openg2p.org/products/spar/development/api-reference.md)
- [Tech Guides](https://docs.openg2p.org/products/spar/development/tech-guides.md)
- [Technology Stack](https://docs.openg2p.org/products/spar/development/technology-stack.md)
- [Versions](https://docs.openg2p.org/products/spar/versions.md): SPAR Versions
- [Releases](https://docs.openg2p.org/products/spar/releases.md)
- [1.0.0](https://docs.openg2p.org/products/spar/releases/release-notes.md): SPAR Release Notes for 1.0.0
- [1.1.0](https://docs.openg2p.org/products/spar/releases/release-notes-1.md): SPAR Release Notes for 1.1.0 - WIP
- [G2P Bridge](https://docs.openg2p.org/products/g2p-bridge.md)
- [Features](https://docs.openg2p.org/products/g2p-bridge/features.md)
- [Cash, goods & services](https://docs.openg2p.org/products/g2p-bridge/features/cash-goods-and-services.md)
- [Disbursement Management](https://docs.openg2p.org/products/g2p-bridge/features/disbursement-management.md): Features for Disbursement Management
- [Funds Management](https://docs.openg2p.org/products/g2p-bridge/features/funds-management.md): Funds Management with Sponsor Bank
- [Geography Allocation](https://docs.openg2p.org/products/g2p-bridge/features/geography-allocation.md): Geography resolution
- [Warehouse Allocation](https://docs.openg2p.org/products/g2p-bridge/features/warehouse-allocation.md): Features of Warehouse allocation
- [Agency Allocation](https://docs.openg2p.org/products/g2p-bridge/features/agency-allocation.md)
- [Financial address resolution](https://docs.openg2p.org/products/g2p-bridge/features/financial-address-resolution.md)
- [Reconciliation with Sponsor Bank](https://docs.openg2p.org/products/g2p-bridge/features/reconciliation-with-sponsor-bank.md)
- [Notification to partners & beneficiaries](https://docs.openg2p.org/products/g2p-bridge/features/notification-to-partners-and-beneficiaries.md)
- [Extensibility Layer](https://docs.openg2p.org/products/g2p-bridge/features/extensibility-connect-to-sponsor-banks.md)
- [Scaling for High Volumes](https://docs.openg2p.org/products/g2p-bridge/features/scaling-for-high-volumes.md)
- [Design](https://docs.openg2p.org/products/g2p-bridge/design-specifications.md): System Design Summary
- [Partner APIs](https://docs.openg2p.org/products/g2p-bridge/design-specifications/partner-apis.md): OpenG2P G2P Bridge Partner API Documentation
- [Celery](https://docs.openg2p.org/products/g2p-bridge/design-specifications/celery.md): Design & architecture - Asynchronous background processes
- [Physical Organization](https://docs.openg2p.org/products/g2p-bridge/design-specifications/physical-organization.md): Physical organization of source code in the g2p-bridge monorepo
- [Example Bank](https://docs.openg2p.org/products/g2p-bridge/design-specifications/example-bank.md): openg2p-g2p-bridge-example-bank (bank simulator)
- [example-bank-models](https://docs.openg2p.org/products/g2p-bridge/design-specifications/example-bank/openg2p-g2p-bridge-example-bank-models.md): openg2p-g2p-bridge-example-bank-models
- [example-bank-api](https://docs.openg2p.org/products/g2p-bridge/design-specifications/example-bank/openg2p-g2p-bridge-example-bank-api.md): openg2p-g2p-bridge-example-bank-api
- [example-bank-celery](https://docs.openg2p.org/products/g2p-bridge/design-specifications/example-bank/openg2p-g2p-bridge-example-bank-celery.md): openg2p-g2p-bridge-example-bank-celery
- [Extensions](https://docs.openg2p.org/products/g2p-bridge/tech-guides.md): Customizations to be done in Implementations
- [Geo resolver](https://docs.openg2p.org/products/g2p-bridge/tech-guides/geo-resolver.md): Design & Implementation
- [Sponsor Bank connector](https://docs.openg2p.org/products/g2p-bridge/tech-guides/bank-connector-interface-guide.md): Design & Implementation
- [Warehouse allocator](https://docs.openg2p.org/products/g2p-bridge/tech-guides/warehouse-allocator.md): Design & Implementation
- [Agency alloctor](https://docs.openg2p.org/products/g2p-bridge/tech-guides/agency-alloctor.md): Design & Implementation
- [Financial address resolver](https://docs.openg2p.org/products/g2p-bridge/tech-guides/address-resolver.md): Design & Implementation
- [Address resolver with SPAR](https://docs.openg2p.org/products/g2p-bridge/tech-guides/address-resolver/account-mapper-resolution.md)
- [Notification connector](https://docs.openg2p.org/products/g2p-bridge/tech-guides/notification-connector.md): Design & Implementation
- [Deployment](https://docs.openg2p.org/products/g2p-bridge/deployment.md): Deploying OpenG2P G2P Bridge on Kubernetes using Helm charts.
- [Helm Chart](https://docs.openg2p.org/products/g2p-bridge/deployment/helm-charts.md): The single, consolidated G2P Bridge Helm chart
- [Keycloak Client](https://docs.openg2p.org/products/g2p-bridge/deployment/keycloak-client.md): Why the G2P Bridge needs a Keycloak (OIDC) client
- [Example Bank & Treasury Account](https://docs.openg2p.org/products/g2p-bridge/deployment/deployment-of-example-bank.md): The bundled Example Bank simulator and the digital-cash treasury account
- [Domain Names and Certificates](https://docs.openg2p.org/products/g2p-bridge/deployment/domain-names-and-certificates.md): Domain names and mapping for G2P Bridge
- [Dashboards (Superset)](https://docs.openg2p.org/products/g2p-bridge/deployment/dashboards.md)
- [Teardown / Uninstall](https://docs.openg2p.org/products/g2p-bridge/deployment/teardown.md): Completely uninstalling a G2P Bridge release
- [Developer Zone](https://docs.openg2p.org/products/g2p-bridge/development.md)
- [Testing](https://docs.openg2p.org/products/g2p-bridge/development/testing.md)
- [Regression Sanity Suite](https://docs.openg2p.org/products/g2p-bridge/development/testing/regression-sanity-suite.md): Black-box regression / sanity suite for an installed G2P Bridge
- [API Walkthrough (Postman)](https://docs.openg2p.org/products/g2p-bridge/development/testing/api-walkthrough.md): A hands-on, manual Postman walkthrough of the disbursement APIs (also a trainer)
- [Developer Install](https://docs.openg2p.org/products/g2p-bridge/development/developer-install.md)
- [G2P Bridge](https://docs.openg2p.org/products/g2p-bridge/development/developer-install/installing-openg2p-bridge-on-linux.md): Installation of G2P Bridge on a developer machine
- [Example Bank](https://docs.openg2p.org/products/g2p-bridge/development/developer-install/example-bank.md): Installation of Example Bank Simulator on a developer machine
- [API Reference](https://docs.openg2p.org/products/g2p-bridge/development/api-reference.md)
- [Technology Stack](https://docs.openg2p.org/products/g2p-bridge/development/technology-stack.md)
- [Versions](https://docs.openg2p.org/products/g2p-bridge/versions.md): G2P Bridge Versions
- [User Guides](https://docs.openg2p.org/products/g2p-bridge/user-guides.md)
- [Releases](https://docs.openg2p.org/products/g2p-bridge/releases.md)
- [1.0.2](https://docs.openg2p.org/products/g2p-bridge/releases/1.0.2.md)
- [Platform Architecture](https://docs.openg2p.org/platform/architecture.md)
- [Platform Tech Architecture](https://docs.openg2p.org/platform/architecture/platform-tech-architecture.md)
- [Registry Tech Architecture](https://docs.openg2p.org/platform/architecture/registry-tech-architecture.md)
- [PBMS Tech Architecture](https://docs.openg2p.org/platform/architecture/pbms-tech-architecture.md)
- [Async Processes - Tech Architecture](https://docs.openg2p.org/platform/architecture/async-processes-tech-architecture.md)
- [Security Architecture](https://docs.openg2p.org/platform/architecture/security-architecture.md)
- [Partner APIs](https://docs.openg2p.org/platform/architecture/security-architecture/partner-apis.md): Security design for Partner APIs
- [Portal APIs](https://docs.openg2p.org/platform/architecture/security-architecture/portal-apis.md): Security design for Staff Portal API, Agent Portal API and Bene Portal API
- [Platform Services](https://docs.openg2p.org/platform/platform-services.md)
- [Identity & Access Management](https://docs.openg2p.org/platform/platform-services/identity-and-access-management.md): IAM and RBAC concepts within OpenG2P
- [High Level Design](https://docs.openg2p.org/platform/platform-services/identity-and-access-management/high-level-design.md)
- [Authentication - Flow Diagram](https://docs.openg2p.org/platform/platform-services/identity-and-access-management/authentication-flow-diagram.md)
- [RBAC in Product APIs](https://docs.openg2p.org/platform/platform-services/identity-and-access-management/rbac-in-product-apis.md)
- [Staff Portal Application Registration](https://docs.openg2p.org/platform/platform-services/identity-and-access-management/staff-portal-application-registration.md): How applications (e.g. registries) self-register their Staff Portal tile, roles and permissions into the IAM Staff service at install time.
- [Developer Install](https://docs.openg2p.org/platform/platform-services/identity-and-access-management/developer-install.md): This page provides comprehensive documentation for the installation of Openg2p IAM Service
- [Security Controls](https://docs.openg2p.org/platform/platform-services/identity-and-access-management/security-controls.md): Token Handling, Headers, CORS & CSRF Protection
- [Versions](https://docs.openg2p.org/platform/platform-services/identity-and-access-management/versions.md): IAM Service Versions
- [Audit Manager](https://docs.openg2p.org/platform/platform-services/audit-manager.md): A centralised audit-event service for OpenG2P. Accepts structured audit events over HTTP, buffers through Kafka, and persists them to a partitioned PostgreSQL table for long-term retention and forensi
- [Functional Specifications](https://docs.openg2p.org/platform/platform-services/audit-manager/functional-specifications.md): Event schema (CloudEvents envelope + OpenG2P data conventions), mapping to Postgres columns, how to emit audit events from API calls, naming conventions, and PII handling.
- [API Reference](https://docs.openg2p.org/platform/platform-services/audit-manager/api-reference.md): REST API reference for the Audit Manager — rendered directly from the live OpenAPI 3.1 spec committed to the repo.
- [Technical Architecture](https://docs.openg2p.org/platform/platform-services/audit-manager/technical-architecture.md): Design choices behind the Audit Manager — why each alternative was rejected, scalability model, reliability & delivery guarantees, and the partitioning / retention strategy.
- [Deployment](https://docs.openg2p.org/platform/platform-services/audit-manager/deployment.md): Deployment guide for the Audit Manager — local development with Docker Compose, Helm chart installation, configuration reference, operational runbook, and security considerations.
- [Testing](https://docs.openg2p.org/platform/platform-services/audit-manager/testing.md): Test plan for the Audit Manager — unit tests (pydantic schema), end-to-end smoke test against docker compose, concurrent load test, and the Postman collection.
- [Integration with Registry](https://docs.openg2p.org/platform/platform-services/audit-manager/integration-with-registry.md): How OpenG2P registry services integrate with the Audit Manager. Covers two BFF integrations — Staff Portal API and Partner API — that share the same middleware shape but adapt to their respective auth
- [Local Install — Staff Portal API](https://docs.openg2p.org/platform/platform-services/audit-manager/integration-with-registry/local-install.md): Step-by-step guide to run openg2p-registry-staff-portal-api on a local developer machine. Includes every fix needed beyond the upstream README, with macOS / Apple Silicon notes called out explicitly.
- [Audit Middleware — Staff Portal API](https://docs.openg2p.org/platform/platform-services/audit-manager/integration-with-registry/audit-middleware.md): AuditMiddleware for the Registry Staff Portal API — design, files changed, configuration, and how to verify audit events land in the Audit Manager Postgres store.
- [Audit Middleware — Partner API](https://docs.openg2p.org/platform/platform-services/audit-manager/integration-with-registry/partner-api.md): AuditMiddleware for the Registry Partner API — the variant adapted to signature-based auth, with controller opt-in hooks for richer actor identity and outcome tracking.
- [Verification — End to End](https://docs.openg2p.org/platform/platform-services/audit-manager/integration-with-registry/verification.md): End-to-end smoke test confirming the Staff Portal API → Audit Manager integration works: a Keycloak-authenticated API call lands as a row in the cluster's audit\_events table within seconds, with the f
- [ID Generator](https://docs.openg2p.org/platform/platform-services/id-generator.md): A service that generates unique, random numeric IDs for multiple consuming applications with pre-generated pools, Verhoeff checksum, and multi-ID-type support.
- [Functional Specifications](https://docs.openg2p.org/platform/platform-services/id-generator/functional-specifications.md): Functional specification for the ID Generator service — ID types, generation rules, filters, pool management, and exhaustion handling.
- [API Reference](https://docs.openg2p.org/platform/platform-services/id-generator/api-reference.md): API reference for the ID Generator service — endpoints, response envelope, error codes, and HTTP status codes.
- [Technical Architecture](https://docs.openg2p.org/platform/platform-services/id-generator/technical-architecture.md): Technical architecture of the ID Generator service — async stack, database design, concurrency patterns, and Kubernetes deployment.
- [Deployment](https://docs.openg2p.org/platform/platform-services/id-generator/deployment.md): Deployment guide for the ID Generator service — Helm chart installation, configuration, Docker setup, and local development.
- [Testing](https://docs.openg2p.org/platform/platform-services/id-generator/testing.md): Test plan for the ID Generator service — test categories, execution, and reporting.
- [Master Data Service](https://docs.openg2p.org/platform/platform-services/master-data-service.md): Master / Reference data for PBMS, Registry, Bridge and SPAR
- [Approval Workflow Engine (AWE)](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine.md): A generic, configurable multi-stage approval workflow engine for OpenG2P. Caller services post artifacts for approval; AWE resolves stages and approvers, tracks decisions, and notifies callers via sig
- [Versions](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/versions.md): Version history of the OpenG2P Approval Workflow Engine (AWE).
- [Releases](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/releases.md)
- [v1.0.0](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/releases/v1.0.0.md): AWE Release Notes for v1.0.0
- [Scenarios catalog](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/scenarios.md)
- [Functional Specifications](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/functional-specifications.md): Policy model, stage modes, approver rule types, context semantics, skip rules, request lifecycle state machine, webhook contract, and FAQ.
- [API Reference](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/api-reference.md): REST API reference for the Approval Workflow Engine — rendered directly from the live OpenAPI 3.1 spec committed to the repo.
- [Error codes](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/error-codes.md)
- [Technical Architecture](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/technical-architecture.md): Design choices behind the Approval Workflow Engine — why each alternative was rejected, scalability model, delivery guarantees, engine state machine, and approver-resolution caching.
- [Integration with Registry](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/integration-with-registry.md)
- [Deployment](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/deployment.md): Deployment guide for the Approval Workflow Engine — local development with Docker Compose, Helm chart installation, configuration reference, Keycloak prerequisites, operational runbook, and security c
- [Testing](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/testing.md): Test plan for the Approval Workflow Engine — hermetic pytest smoke tests against in-memory SQLite, what they cover, and how to run against real Postgres.
- [How-To Guides](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/how-to.md)
- [Run stages in parallel](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/how-to/parallel-stages.md)
- [Skip a stage based on context](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/how-to/conditional-skip.md)
- [Configure SLA escalation](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/how-to/sla-escalation.md)
- [Set up out-of-office delegation](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/how-to/delegation.md)
- [Mark a required (must-approve) approver](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/how-to/required-approver.md)
- [Add a non-blocking observer](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/how-to/observers.md)
- [Forbid self-approval & repeat approvers](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/how-to/segregation-of-duties.md)
- [Reassign a stuck task](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/how-to/reassign-task.md)
- [Use a Keycloak client role in a rule](https://docs.openg2p.org/platform/platform-services/approval-workflow-engine/how-to/client-role-rule.md)
- [VC Issuance](https://docs.openg2p.org/platform/platform-services/vc-issuance.md): Issuing Verifiable Credentials from OpenG2P data (Registry first) with MOSIP Inji Certify — and, crucially, how a citizen holds and presents them. Phase 1 is paper-based; Phase 2 is self-owned smartph
- [Custody Options & Strategy](https://docs.openg2p.org/platform/platform-services/vc-issuance/custody-options-and-strategy.md): How a citizen holds and presents a Verifiable Credential — the three options (paper, hosted wallet, device wallet), who each serves, an honest comparison, and why OpenG2P does paper first and self-own
- [Phase 1 — Paper Credential](https://docs.openg2p.org/platform/platform-services/vc-issuance/phase-1-paper-credential.md): Phase 1 — assisted issuance of a signed, printable credential (PDF with an offline-verifiable QR) from OpenG2P Registry data, verified with Inji Verify. No wallet, no IdP, no OpenID4VCI device flow.
- [Registry Data Connector](https://docs.openg2p.org/platform/platform-services/vc-issuance/registry-data-connector.md): How Inji Certify gets the citizen's claims — two paths. Phase 1 PUSHES claims from the Agent Portal API (Certify stays decoupled); the wallet flow PULLS via a custom DataProvider plugin with configura
- [Deployment](https://docs.openg2p.org/platform/platform-services/vc-issuance/deployment.md): Deploying the Phase-1 VC-issuance stack — the Agent Portal API + Inji Certify — on the OpenG2P Kubernetes cluster, reusing the existing PostgreSQL. Plus Inji Verify for offline QR verification.
- [Local Developer Trial](https://docs.openg2p.org/platform/platform-services/vc-issuance/local-setup.md): A verified local run of the Phase-1 push flow — the Agent Portal API reads a real registrant, pushes claims to Inji Certify, gets an Ed25519-signed credential, and renders a printable PDF with a QR. N
- [Phase 2 — Device Wallet](https://docs.openg2p.org/platform/platform-services/vc-issuance/phase-2-device-wallet.md): Phase 2 (future) — self-owned smartphone wallets (Inji Mobile). The self-sovereign upgrade for citizens who have a smartphone.
- [Consent Management](https://docs.openg2p.org/platform/platform-services/consent-management.md)
- [Design](https://docs.openg2p.org/platform/platform-services/consent-management/design.md)
- [High level design](https://docs.openg2p.org/platform/platform-services/consent-management/design/consent-management.md): Consent Management microservice -- consent flow, data structures, and enforcement model.
- [Information flow](https://docs.openg2p.org/platform/platform-services/consent-management/design/high-level-design.md)
- [Detailed Design Notes](https://docs.openg2p.org/platform/platform-services/consent-management/design/detailed-design-notes.md)
- [Data Sharing](https://docs.openg2p.org/platform/platform-services/data-share.md)
- [OpenG2P - IUDX](https://docs.openg2p.org/platform/platform-services/data-share/openg2p-iudx.md): Data Share
- [Privacy & Security](https://docs.openg2p.org/platform/platform-services/privacy-and-security.md)
- [Key Manager](https://docs.openg2p.org/platform/platform-services/privacy-and-security/key-manager.md)
- [Security Audits](https://docs.openg2p.org/platform/platform-services/privacy-and-security/security-audits.md)
- [Security Audit 2025 March](https://docs.openg2p.org/platform/platform-services/privacy-and-security/security-audits/security-audit-2025-march.md)
- [System Monitoring](https://docs.openg2p.org/platform/platform-services/system-monitoring.md)
- [Setup & Configuration](https://docs.openg2p.org/platform/platform-services/system-monitoring/setup-and-configuration.md)
- [Dashboards & Viewing Logs](https://docs.openg2p.org/platform/platform-services/system-monitoring/dashboards.md)
- [Operations Guide](https://docs.openg2p.org/platform/platform-services/system-monitoring/operations.md)
- [Reporting & Analytics](https://docs.openg2p.org/platform/platform-services/reporting-and-analytics.md)
- [Apache Superset](https://docs.openg2p.org/platform/platform-services/reporting-and-analytics/apache-superset.md): Monitoring dashboards using Apache Superset
- [User Guides](https://docs.openg2p.org/platform/platform-services/reporting-and-analytics/apache-superset/user-guides.md)
- [Passing Custom User Context in Row Level Security](https://docs.openg2p.org/platform/platform-services/reporting-and-analytics/apache-superset/user-guides/passing-custom-user-context-in-row-level-security.md)
- [Interoperability](https://docs.openg2p.org/platform/platform-services/interoperability.md): OpenG2P Interoperability
- [Portals & Apps](https://docs.openg2p.org/platform/portals-and-apps.md)
- [Staff Portal](https://docs.openg2p.org/platform/portals-and-apps/staff-portal.md)
- [Authentication - Staff Portal](https://docs.openg2p.org/platform/portals-and-apps/staff-portal/authentication-staff-portal.md)
- [Developer Install](https://docs.openg2p.org/platform/portals-and-apps/staff-portal/developer-install.md): Developer Installation for Openg2p Staff Portal UI
- [Beneficiary Portal](https://docs.openg2p.org/platform/portals-and-apps/beneficiary-portal.md)
- [Developer Zone](https://docs.openg2p.org/platform/portals-and-apps/beneficiary-portal/developer-zone.md)
- [Developer Setup](https://docs.openg2p.org/platform/portals-and-apps/beneficiary-portal/developer-zone/developer-setup.md)
- [Openg2p Beneficiary Portal UI](https://docs.openg2p.org/platform/portals-and-apps/beneficiary-portal/developer-zone/developer-setup/openg2p-beneficiary-portal-ui.md): Developer Installation for Openg2p Beneficiary Portal UI
- [Openg2p Portal Server](https://docs.openg2p.org/platform/portals-and-apps/beneficiary-portal/developer-zone/developer-setup/openg2p-portal-server.md): This page provides comprehensive documentation for the installation of Openg2p Portal Server
- [React/Next.js Project Structure](https://docs.openg2p.org/platform/portals-and-apps/beneficiary-portal/developer-zone/react-next.js-project-structure.md)
- [Deployment of Strapi](https://docs.openg2p.org/platform/portals-and-apps/beneficiary-portal/deployment-of-strapi.md): This guide explains how to deploy Strapi in any environment to enable integration, testing, and production readiness.
- [4Sure Verifier App](https://docs.openg2p.org/tools/4sure-verifier.md): Alpha version
- [Installation Guide for 4Sure Application](https://docs.openg2p.org/tools/4sure-verifier/installation-guide-for-4sure-application.md)
- [User Guides](https://docs.openg2p.org/tools/4sure-verifier/user-guides.md)
- [Verify Digital Credentials using 4Sure Application](https://docs.openg2p.org/tools/4sure-verifier/user-guides/verify-digital-credentials-using-4sure-application.md)
- [Verify and Populate the form in ODK Collect using 4Sure Application](https://docs.openg2p.org/tools/4sure-verifier/user-guides/verify-and-populate-the-form-in-odk-collect-using-4sure-application.md)
- [4Sure Test Summary](https://docs.openg2p.org/tools/4sure-verifier/4sure-test-summary.md)
- [ODK](https://docs.openg2p.org/tools/odk-collection-app.md)
- [User Guides](https://docs.openg2p.org/tools/odk-collection-app/user-guides.md)
- [Create a Project for a Program](https://docs.openg2p.org/tools/odk-collection-app/user-guides/create-odk-form.md)
- [Create a Form](https://docs.openg2p.org/tools/odk-collection-app/user-guides/create-a-form.md)
- [Upload a Form](https://docs.openg2p.org/tools/odk-collection-app/user-guides/upload-a-form.md)
- [Upload revised Form](https://docs.openg2p.org/tools/odk-collection-app/user-guides/upload-revised-form.md)
- [Test a Form](https://docs.openg2p.org/tools/odk-collection-app/user-guides/test-a-form.md)
- [Publish a Form](https://docs.openg2p.org/tools/odk-collection-app/user-guides/publish-a-form.md)
- [Provide Form Access to Field Agent](https://docs.openg2p.org/tools/odk-collection-app/user-guides/provide-form-access-to-field-agent.md)
- [Download a Form on ODK Collect](https://docs.openg2p.org/tools/odk-collection-app/user-guides/download-form-on-odk-collect.md)
- [Delete a Form](https://docs.openg2p.org/tools/odk-collection-app/user-guides/delete-a-form.md)
- [Register Offline](https://docs.openg2p.org/tools/odk-collection-app/user-guides/register-offline.md)
- [Registration Tool Kit](https://docs.openg2p.org/tools/registration-tool-kit.md)
- [Smartscanner](https://docs.openg2p.org/tools/smartscanner.md)
- [User Guides](https://docs.openg2p.org/tools/smartscanner/user-guides.md)
- [Unified Conversation Agent (UCA)](https://docs.openg2p.org/tools/unified-conversation-agent.md)
- [UCA Research & Development](https://docs.openg2p.org/tools/unified-conversation-agent/uca-research-and-development.md): WORK IN PROGRESS
- [Modal Context Protocol(MCP)](https://docs.openg2p.org/tools/unified-conversation-agent/uca-research-and-development/modal-context-protocol-mcp.md): standard vs our domain specific.
- [Model Context Protocol (MCP) Implementation in UCA](https://docs.openg2p.org/tools/unified-conversation-agent/uca-research-and-development/model-context-protocol-mcp-implementation-in-uca.md)
- [Social Benefits Assistant with FastMCP](https://docs.openg2p.org/tools/unified-conversation-agent/uca-research-and-development/social-benefits-assistant-with-fastmcp.md): FastMCP is a higher-level, decorator-based Python framework that simplifies building Model Context Protocol (MCP) servers by providing an  interface for registering tools, resources, and prompts.
- [Grievance Redress Mechanism](https://docs.openg2p.org/tools/grievance-redress-mechanism.md)
- [G2P WikiLLM](https://docs.openg2p.org/tools/g2p-wikillm.md)
- [Concept — WikiLLM](https://docs.openg2p.org/tools/g2p-wikillm/concept.md)
- [Design](https://docs.openg2p.org/tools/g2p-wikillm/design.md)
- [CLAUDE.md vs wiki/index.md](https://docs.openg2p.org/tools/g2p-wikillm/claude-md-vs-index.md)
- [Scripts](https://docs.openg2p.org/tools/g2p-wikillm/scripts.md)
- [Elicitation Engine — Operating Guide](https://docs.openg2p.org/tools/g2p-wikillm/elicitation.md)
- [Roadmap & Automation](https://docs.openg2p.org/tools/g2p-wikillm/automation-todo.md)
- [G2P Advisor](https://docs.openg2p.org/tools/g2p-advisor.md)
- [Concept](https://docs.openg2p.org/tools/g2p-advisor/concept.md)
- [Design](https://docs.openg2p.org/tools/g2p-advisor/design.md)
- [Modes](https://docs.openg2p.org/tools/g2p-advisor/modes.md)
- [Phases](https://docs.openg2p.org/tools/g2p-advisor/phases.md)
- [Running](https://docs.openg2p.org/tools/g2p-advisor/running.md)
- [Scripts](https://docs.openg2p.org/tools/g2p-advisor/scripts.md)
- [Roadmap](https://docs.openg2p.org/tools/g2p-advisor/roadmap.md)
- [Deployment](https://docs.openg2p.org/operations/deployment.md): OpenG2P Deployment — choosing and running a sandbox or production deployment.
- [OpenG2P Deployment Architecture](https://docs.openg2p.org/operations/deployment/openg2p-deployment-model.md): Complete information and guide on deployment of OpenG2P components
- [Sandbox — Single-Node](https://docs.openg2p.org/operations/deployment/single-node-automation.md): Single-node deployment automation
- [Production](https://docs.openg2p.org/operations/deployment/infrastructure-setup.md): Production OpenG2P deployment — overview, sequence, and operational follow-on.
- [Prerequisites & Procurement](https://docs.openg2p.org/operations/deployment/infrastructure-setup/prerequisites-procurement.md): What must be in place before installing OpenG2P in production — compute, DNS records, TLS certificate, server access, firewall.
- [Provisioning](https://docs.openg2p.org/operations/deployment/infrastructure-setup/provisioning.md): Stage 2 of the production deployment — provision the four VMs that the infrastructure automation will install onto.
- [AWS Provisioning](https://docs.openg2p.org/operations/deployment/infrastructure-setup/provisioning/aws-provisioning.md): Optional AWS provisioning for the production infrastructure — creates the EC2 instances (Reverse Proxy, Compute, Storage, and the Backup node), security groups, Elastic IP, and writes provision-output
- [Infrastructure Automation](https://docs.openg2p.org/operations/deployment/infrastructure-setup/production-automation.md): Production deployment automation — one orchestrator script that drives a Reverse Proxy, Compute (Kubernetes), and Storage node from the admin's laptop, with optional AWS provisioning.
- [Environment Setup](https://docs.openg2p.org/operations/deployment/infrastructure-setup/environment-setup-multi-node.md): Setting up OpenG2P environments on an existing multi-node infrastructure.
- [Commons Helm Chart](https://docs.openg2p.org/operations/deployment/infrastructure-setup/environment-setup-multi-node/openg2p-commons-helm-chart.md)
- [Backups](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups.md): Backup and restore automation for OpenG2P production - PostgreSQL via pgBackRest, etcd snapshots, rancher-backup for Kubernetes resources, restic for NFS data and configs. Pull-based and encrypted.
- [Architecture](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups/architecture.md): Tool choices for the backup automation, and what is deliberately not used.
- [What gets backed up](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups/what-gets-backed-up.md): Per-component table of what is backed up, plus the rationale for what is lost vs. recreated when you re-run the production automation.
- [Prerequisites](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups/prerequisites.md): Backup-node sizing, network, and secret custody requirements before running openg2p-backup.sh install.
- [Configuration](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups/configuration.md): Reference for backup-config.yaml — every key, default, and what changing it does.
- [Operations](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups/operations.md): Day-to-day backup operations — install, run, verify, list, status, group toggling.
- [Drills](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups/drills.md): Weekly automated drill — verify + dry-run-restore + canary checks across every enabled backup group.
- [Restoration](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups/restoration.md): Index of restoration scenarios — pick one based on what failed and what you're trying to bring back.
- [Postgres PITR](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups/restoration/postgres-pitr.md): Restore PostgreSQL to a specific point in time using pgBackRest.
- [Single PVC](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups/restoration/single-pvc.md): Restore one PersistentVolumeClaim's data from the NFS restic repo and rebind it to the target app.
- [Etcd in-place](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups/restoration/etcd-in-place.md): Restore etcd in-place on the existing compute node from an RKE2 snapshot. Use when the control plane is broken but the compute node is reusable.
- [Full rebuild](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups/restoration/full-rebuild.md): Build fresh nodes, run the production install, then layer backups on top — the disaster recovery runbook.
- [Alerting (Phase 2)](https://docs.openg2p.org/operations/deployment/infrastructure-setup/backups/alerting.md): Phase 2 work — alerting on backup health. Candidate mechanisms for on-prem, air-gapped deployments.
- [Production Deployment Best Practices](https://docs.openg2p.org/operations/deployment/infrastructure-setup/production.md): Production Deployment Guide
- [Additional Guides](https://docs.openg2p.org/operations/deployment/deployment-guide.md): Additional Deployment Guides
- [Private Access Channel](https://docs.openg2p.org/operations/deployment/deployment-guide/private-access-channel.md)
- [DNS & TLS Certificates](https://docs.openg2p.org/operations/deployment/deployment-guide/dns-and-certificates.md): Background on DNS and TLS in government OpenG2P deployments — cert formats customers actually receive, wildcards vs per-FQDN trade-offs, and the DNS-01 challenge for Let's Encrypt wildcards.
- [Automatic Build and Upload of Private Dockers](https://docs.openg2p.org/operations/deployment/deployment-guide/automatic-build-and-upload-of-private-dockers.md): Guide to build and upload on Docker hub from private Github repositories
- [Generate SSL Certificates using Letsencrypt](https://docs.openg2p.org/operations/deployment/deployment-guide/ssl-certificates-using-letsencrypt.md)
- [Packaging Odoo based Docker](https://docs.openg2p.org/operations/deployment/deployment-guide/packaging-openg2p-docker.md)
- [AWS](https://docs.openg2p.org/operations/deployment/deployment-guide/aws.md): Additional guides related to deployment on AWS
- [Create ACM Certificate on AWS](https://docs.openg2p.org/operations/deployment/deployment-guide/aws/create-acm-certificate-on-aws.md): (WIP)
- [Create Security Group on AWS](https://docs.openg2p.org/operations/deployment/deployment-guide/aws/create-security-group-on-aws.md): Guide to create Security Group on AWS
- [Domain mapping on AWS Route53](https://docs.openg2p.org/operations/deployment/deployment-guide/aws/domain-mapping-on-aws-route53.md): Guide on mapping domain names on AWS Route53 (WORK IN PROGRESS)
- [Make Environment Publicly Accessible using AWS LB Configuration](https://docs.openg2p.org/operations/deployment/deployment-guide/aws/make-environment-publicly-accessible-using-aws-lb-configuration.md): Guide to create public load balancer
- [Odoo Post Install Configuration](https://docs.openg2p.org/operations/deployment/deployment-guide/odoo-post-install-configuration.md)
- [Pulling Docker from Private Repository on Docker Hub](https://docs.openg2p.org/operations/deployment/deployment-guide/pulling-docker-from-private-repository-on-docker-hub.md)
- [Troubleshooting: "fsnotify watcher" warning](https://docs.openg2p.org/operations/deployment/deployment-guide/troubleshooting-fsnotify-watcher-warning.md): Guide to fix "fsnotify watcher: too many open files" warning while installing Helm.
- [Uninstalling Applications from Rancher UI](https://docs.openg2p.org/operations/deployment/deployment-guide/uninstalling-applications-from-rancher-ui.md): This document provides instructions on uninstalling applications from Rancher UI.
- [Access a Database from Outside the Cluster](https://docs.openg2p.org/operations/deployment/deployment-guide/access-a-database-from-outside-the-cluster.md): Post-deployment guide
- [Configure External Database to Connect OpenG2P Environment](https://docs.openg2p.org/operations/deployment/deployment-guide/configure-external-database-to-connect-openg2p-environment.md)
- [Configure IPSec VPN Gateway to Connect to External Systems using Strongswan](https://docs.openg2p.org/operations/deployment/deployment-guide/configure-ipsec-vpn-strongswan.md)
- [Troubleshooting](https://docs.openg2p.org/operations/deployment/deployment-guide/troubleshooting-section.md): This guide gives you solutions for the issues faced in the environment.
- [PostgreSQL Database not Starting due to Replication Checkpoint Error](https://docs.openg2p.org/operations/deployment/deployment-guide/troubleshooting-section/postgresql-database-not-starting-due-to-replication-checkpoint-error..md)
- [No Space Left on the Device Warning](https://docs.openg2p.org/operations/deployment/deployment-guide/troubleshooting-section/no-space-left-on-the-device-warning.md)
- [RKE2 Kubernetes Cluster not Starting due to ETCD Quorum Loss](https://docs.openg2p.org/operations/deployment/deployment-guide/troubleshooting-section/rke2-kubernetes-cluster-not-starting-due-to-etcd-quorum-loss.md)
- [Performance Issues in Environments](https://docs.openg2p.org/operations/deployment/deployment-guide/troubleshooting-section/performance-issues-in-environments.md): This document explains how to troubleshoot performance issues in the environments.
- [Restart Deployment or StatefulSets to Redistribute Pods across Nodes](https://docs.openg2p.org/operations/deployment/deployment-guide/redistribute-pods-across-nodes-by-restarting-deployment-statefulsets.md)
- [Rerun Jobs in Kubernetes Cluster](https://docs.openg2p.org/operations/deployment/deployment-guide/rerun-jobs-in-kubernetes-cluster.md)
- [Finding URLs in the System](https://docs.openg2p.org/operations/deployment/deployment-guide/finding-urls-in-the-system.md): How to find out all the URLs that have been configured in the installation
- [Transitioning PostgreSQL From Docker on K8s to Standalone PostgreSQL](https://docs.openg2p.org/operations/deployment/deployment-guide/transitioning-postgresql-from-docker-on-k8s-to-standalone-postgresql.md): This document describes how to migrate from Docker PostgreSQL to standalone PostgreSQL with existing data.
- [Restore a PVC from an NFS Folder and Attach it to a Pod](https://docs.openg2p.org/operations/deployment/deployment-guide/restore-a-pvc-from-an-nfs-folder-and-attach-it-to-a-pod.md): This Guide explains how to Restore PVC from NFS Folder and Attach to Pod.
- [View System Logs in Grafana (Loki)](https://docs.openg2p.org/operations/deployment/deployment-guide/view-system-logs-in-grafana-loki.md)
- [Set up Slack alerts for a Kubernetes cluster](https://docs.openg2p.org/operations/deployment/deployment-guide/set-up-slack-alerts-for-a-kubernetes-cluster.md): This guide explains how to configure Slack alerts for a Kubernetes cluster using Prometheus Alertmanager.
- [Importing Dashboards on the Superset UI for OpenG2P Applications](https://docs.openg2p.org/operations/deployment/deployment-guide/importing-dashboards-on-the-superset-ui-for-openg2p-applications.md): This document explains how to import dashboards in superset
- [Scaling Down an Environment to Optimize Resource Usage](https://docs.openg2p.org/operations/deployment/deployment-guide/scaling-down-an-environment-to-optimize-resource-usage.md): This document outlines the process for scaling down an environment in a Kubernetes cluster.
- [Kubernetes Master Nodes](https://docs.openg2p.org/operations/deployment/deployment-guide/kubernetes-master-nodes.md)
- [Automating Cache Cleanup on K8s Cluster Nodes with Cron Job](https://docs.openg2p.org/operations/deployment/deployment-guide/automating-cache-cleanup-on-k8s-cluster-nodes-with-cron-job.md): This document explains how to set up a cron job to clear the cache on ubuntu systems.
- [Set Up Slack Alerts for a Standalone Node using Netdata](https://docs.openg2p.org/operations/deployment/deployment-guide/set-up-slack-alerts-for-a-standalone-node-using-netdata.md): This document provides a step-by-step guide to configure Slack alerts for a standalone node using the Netdata monitoring tool.
- [Install WebSub](https://docs.openg2p.org/operations/deployment/deployment-guide/install-websub.md)
- [Set up ClamAV virus scanning for incoming traffic](https://docs.openg2p.org/operations/deployment/deployment-guide/set-up-clamav-virus-scanning-for-incoming-traffic.md)
- [Air-gapped deployment setup using Gitlab](https://docs.openg2p.org/operations/deployment/deployment-guide/air-gapped-deployment-setup-using-gitlab.md)
- [MinIO Standalone Installation Guide on Ubuntu VM](https://docs.openg2p.org/operations/deployment/deployment-guide/minio-standalone-installation-guide-on-ubuntu-vm.md): Document describes How to Set Up MinIO Object Storage Server in Standalone Mode on Ubuntu
- [Resizing Persistent Volume Claim in Kubernetes Cluster](https://docs.openg2p.org/operations/deployment/deployment-guide/resizing-persistent-volume-claim-in-kubernetes-cluster.md): Guide on Resizing PVC (Persistent Volume Claim) in Kubernetes Cluster
- [Persistent Storage](https://docs.openg2p.org/operations/deployment/deployment-guide/persistent-storage.md)
- [ETCD Backup and Restore](https://docs.openg2p.org/operations/deployment/deployment-guide/etcd-backup-and-restore.md): Guide to backup Kubernetes Master ETCD
- [How to Update an Environment from One Domain to Another](https://docs.openg2p.org/operations/deployment/deployment-guide/how-to-update-an-environment-from-one-domain-to-another.md): This document describes how to Update an Environment from One Domain to Another
- [Deployment of Novu](https://docs.openg2p.org/operations/deployment/deployment-guide/deployment-of-novu.md)
- [Implement backup with Barman](https://docs.openg2p.org/operations/deployment/deployment-guide/implement-backup-with-barman.md)
- [Postgres Init Helm Chart](https://docs.openg2p.org/operations/deployment/deployment-guide/postgres-init-helm-chart.md): About Postgres Init Helm Chart
- [Keycloak](https://docs.openg2p.org/operations/deployment/deployment-guide/keycloak.md)
- [Keycloak Client Creation](https://docs.openg2p.org/operations/deployment/deployment-guide/keycloak/keycloak-client-creation.md): Guide to create a Keycloak OIDC client for authentication in modules
- [Keycloak Init Automation](https://docs.openg2p.org/operations/deployment/deployment-guide/keycloak/keycloak-init-automation.md): Automate Keycloak realm and client creation using the keycloak-init tool
- [Enabling Keycloak User Self-Registration](https://docs.openg2p.org/operations/deployment/deployment-guide/keycloak/enabling-keycloak-user-self-registration.md): This document provides a guide to enabling Keycloak user self-registration for public environments.
- [Keycloak Advanced Security](https://docs.openg2p.org/operations/deployment/deployment-guide/keycloak/keycloak-advanced-security.md)
- [Keycloak Custom Docker Image](https://docs.openg2p.org/operations/deployment/deployment-guide/keycloak/keycloak-custom-docker-image.md): Custom Keycloak Docker image with OpenG2P themes pre-installed
- [NFS Migration – Migrating PVC's to a New NFS Server](https://docs.openg2p.org/operations/deployment/deployment-guide/nfs-migration-migrating-pvcs-to-a-new-nfs-server.md): This document explains how to migrate all existing Persistent Volume Claim (PVC) data from an old NFS server to a new NFS server, and reconnect your Kubernetes cluster to the new NFS node.
- [Adding and Removing Nodes in Cluster](https://docs.openg2p.org/operations/deployment/deployment-guide/adding-and-removing-nodes-in-cluster.md): Guide to Adding and Removing Nodes from an Existing Kubernetes Cluster
- [Single Machine Backup & Restore Guide](https://docs.openg2p.org/operations/deployment/deployment-guide/single-machine-backup-and-restore-guide.md): Guide to back up and restore PostgreSQL, MinIO, and Keycloak on an OpenG2P single machine deployment.
- [Packages](https://docs.openg2p.org/operations/deployment/packages.md)
- [Versioning Conventions](https://docs.openg2p.org/operations/deployment/versioning.md): Version and branch conventions followed in OpenG2P
- [Helm Charts](https://docs.openg2p.org/operations/deployment/helm-charts.md)
- [Previous Releases](https://docs.openg2p.org/operations/deployment/previous-releases.md)
- [1.1.0](https://docs.openg2p.org/operations/deployment/previous-releases/1.1.0.md)
- [Release Notes](https://docs.openg2p.org/operations/deployment/previous-releases/1.1.0/release-notes.md)
- [Use Cases](https://docs.openg2p.org/resources/use-cases.md)
- [Farmer Profile](https://docs.openg2p.org/resources/use-cases/farmer-registry.md)
- [Reference Design: Farmer Profile](https://docs.openg2p.org/resources/use-cases/farmer-registry/reference-design-farmer-registry.md)
- [Guides](https://docs.openg2p.org/resources/guides.md)
- [User Guides](https://docs.openg2p.org/resources/guides/user-guides.md)
- [PBMS](https://docs.openg2p.org/resources/guides/user-guides/pbms.md)
- [Create Program](https://docs.openg2p.org/resources/guides/user-guides/pbms/create-a-program.md)
- [Configure Payment Manager in Program](https://docs.openg2p.org/resources/guides/user-guides/pbms/create-payment-manager.md)
- [Create Eligibility Manager under Program](https://docs.openg2p.org/resources/guides/user-guides/pbms/create-eligibility-manager.md)
- [Create Program Manager for a Program](https://docs.openg2p.org/resources/guides/user-guides/pbms/configure-program-manager-in-program.md): Program
- [Create Manager Type](https://docs.openg2p.org/resources/guides/user-guides/pbms/create-manager-type.md)
- [Create Payment Manager Types](https://docs.openg2p.org/resources/guides/user-guides/pbms/create-manager-type/create-payment-manager-types.md)
- [Create Payment Hub EE Payment Manager](https://docs.openg2p.org/resources/guides/user-guides/pbms/create-manager-type/create-payment-manager-types/create-payment-hub-ee-payment-manager.md)
- [Create Payment Interoperability Layer Payment Manager](https://docs.openg2p.org/resources/guides/user-guides/pbms/create-manager-type/create-payment-manager-types/create-payment-interoperability-layer-payment-manager.md)
- [Create Default Payment Manager](https://docs.openg2p.org/resources/guides/user-guides/pbms/create-manager-type/create-payment-manager-types/create-default-payment-manager.md)
- [Create Cash Payment Manager](https://docs.openg2p.org/resources/guides/user-guides/pbms/create-manager-type/create-payment-manager-types/create-cash-payment-manager.md)
- [Create File Payment Manager](https://docs.openg2p.org/resources/guides/user-guides/pbms/create-manager-type/create-payment-manager-types/create-file-payment-manager.md)
- [Configure Entitlement Manager under Program](https://docs.openg2p.org/resources/guides/user-guides/pbms/create-entitlement-manager-type-1.md)
- [Archive, Delete, End, and Re-activate a Program](https://docs.openg2p.org/resources/guides/user-guides/pbms/archive-delete-end-and-re-activate-a-program.md)
- [Configure Default Program Manager](https://docs.openg2p.org/resources/guides/user-guides/pbms/configure-default-program-manager.md)
- [Create Deduplication Manager under Program](https://docs.openg2p.org/resources/guides/user-guides/pbms/create-deduplication-manager.md)
- [Documentation Guides](https://docs.openg2p.org/resources/guides/documentation-guides.md)
- [Documentation Guidelines](https://docs.openg2p.org/resources/guides/documentation-guides/documentation-guidelines.md)
- [Embed a Miro diagram](https://docs.openg2p.org/resources/guides/documentation-guides/documentation-guidelines/embed-a-miro-diagram.md)
- [OpenG2P Module Doc Template](https://docs.openg2p.org/resources/guides/documentation-guides/openg2p-module-doc-template.md): The title should have the exact module name, e.g. g2p\_notifications\_voucher
- [Blogs](https://docs.openg2p.org/resources/blogs.md)
- [OpenG2P and SDG Goals](https://docs.openg2p.org/resources/blogs/openg2p-and-sdg-goals.md)
- [Why Odoo?](https://docs.openg2p.org/resources/blogs/why-odoo.md)
- [Dynamic Registry: A Foundation for Effective G2P Delivery](https://docs.openg2p.org/resources/blogs/dynamic-registry-a-foundation-for-effective-g2p-delivery.md)
- [OpenG2P Academy](https://docs.openg2p.org/resources/openg2p-academy.md)
- [License](https://docs.openg2p.org/resources/license.md)
- [Contributing](https://docs.openg2p.org/community/contributing-to-openg2p.md): Contributing to OpenG2P
- [Code of Conduct](https://docs.openg2p.org/community/code-of-conduct.md)
- [Support Policy](https://docs.openg2p.org/community/openg2p-support-policy.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.openg2p.org/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
