Namespace Shard.Server.Modules.Permissions
Classes
- PermissionService
Runtime permission service that resolves permissions through registered providers, highest priority to lowest. The first definitive provider result is returned.
Interfaces
- IPermissionService
Stores and resolves permissions for users (by UUID), groups (with inheritance) and ops. Provided to the service registry so the command system and modules can check and grant permissions. Mirrors the upstream permission provider/module split, collapsed into one service for now.