Function: roleHasSufficientPermission()
Gala Launchpad SDK 9.0.0-rc.5 / index / roleHasSufficientPermission
Function: roleHasSufficientPermission()
roleHasSufficientPermission(
actualRole,requiredRole):boolean
Defined in: packages/launchpad-sdk/dist/types/api-key.dto.d.ts:372
Check if a role has sufficient permissions for another role.
Parameters
actualRole
The role the API key has
requiredRole
The minimum role required
Returns
boolean
True if actualRole >= requiredRole in hierarchy
Example
roleHasSufficientPermission('OWNER', 'MODERATOR') // true
roleHasSufficientPermission('MODERATOR', 'MANAGER') // false
roleHasSufficientPermission('MANAGER', 'TECHNICAL_PRODUCER') // true