Skip to content

Repository files navigation

dpdp-accelerator

DPDP Accelerator is a collection of artifacts, reference implementations, and documentation that help organizations accelerate the adoption of DPDP Act.

Build

Requires JDK 11+ (JDK 21+ to run the server), Maven 3.6.3+, and Node.js 20.19+ (or 22.12+) with npm, all on the PATH.

Run from this directory (the repository root) — not from dpdp-accelerator/, which only builds the consent portal on its own and skips the accelerator zip:

mvn clean install

This builds the consent portal (frontend + backend WAR) and packages wso2-dpdpiam-accelerator-<version>.zip under dpdp-accelerator/accelerators/dpdp-is/target/ — ready to unzip inside <IS_HOME>. See docs/setup-guide.md for installation.

Documentation

Roles

Assign every portal user one of these two roles per tenant (Console → User Management → Users → user → Roles):

Role Assign to
dpdp-consent-user Regular users, to manage their own consents.
dpdp-consent-admin Administrators, to manage other people's consents and the purpose/element catalog.

See docs/configuration-guide.md for details.

About

DPDP Accelerator is a collection of artifacts, reference implementations, and documentation that help organizations accelerate the adoption of DPDP Act.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages