Skip to content

Repository files navigation

service-permissions

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.

Development

Run the service in Quarkus development mode:

./gradlew quarkusDev

Run the test suite, formatter, and build:

./gradlew test
./gradlew spotlessApply
./gradlew build

See the in-game permissions documentation for the permission model, administration, infrastructure, and runtime integration.

License

Licensed under the GNU Affero General Public License v3.0. The Grounds licensing model is documented at docs.grounds.gg/licensing.

About

Central authorization service for the Grounds Minecraft platform, managing permission catalogs, roles, grants, and environment synchronization.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages