Pular para o conteúdo principal

SERVICE_PERMISSION_KEYS

@raizfc/contracts


@raizfc/contracts / SERVICE_PERMISSION_KEYS

Variable: SERVICE_PERMISSION_KEYS

const SERVICE_PERMISSION_KEYS: readonly ["service.editProfile", "service.manageProviders", "service.manageShowcase", "service.manageEventLinks", "service.manageManagers"]

Defined in: permissions.ts:233

SPEC-DOMAIN-SERVICE-001 "Permissões" table — service memberships are independent of team/ torcida/field memberships, a separate permission namespace even though all share the ManagementMembershipDto/ManagementRole contracts. service.manageProviders/ service.manageEventLinks are named by the domain table for the provider/event-link flows IS-MVP-13.3 builds; they exist here (unused by IS-MVP-13.2, which only implements identity/showcase) so 13.3 doesn't need to touch this shared table again — same forward-declared-key precedent already used by field.manageManagers in IS-MVP-13.1.