Skip to content

Function: Roles()

Function: Roles()

Roles(…roles): CustomDecorator<string>

Defined in: auth-server-nest/src/decorators/roles.decorator.ts:14

Require one of the listed roles. Combined (ANY) — user needs at least one matching role. For ALL semantics, stack multiple guards.

Parameters

roles

string[]

Returns

CustomDecorator<string>

Example

@Roles('system_admin', 'org_admin')
@Get('/admin')
adminOnly() { ... }