Central authorization service for the Grounds Minecraft platform. It manages the permission catalog, roles, player and Keycloak group grants, identity synchronization, and permission policy transfer between environments through REST and gRPC APIs.
Run the service in Quarkus development mode:
./gradlew quarkusDevRun the test suite, formatter, and build:
./gradlew test
./gradlew spotlessApply
./gradlew buildSee the in-game permissions documentation for the permission model, administration, infrastructure, and runtime integration.
Licensed under the GNU Affero General Public License v3.0. The Grounds licensing model is documented at docs.grounds.gg/licensing.