Introduce userWorkspaceRoles and Roles + seed standard admin role at workspace creation (#9929)

Closes https://github.com/twentyhq/core-team-issues/issues/303
This commit is contained in:
Marie
2025-01-30 16:05:33 +01:00
committed by GitHub
parent e895aa27e6
commit 3a78e6f889
10 changed files with 279 additions and 2 deletions

View File

@ -94,6 +94,11 @@ export class EnvironmentVariables {
@IsBoolean()
TELEMETRY_ENABLED = true;
@CastToBoolean()
@IsOptional()
@IsBoolean()
PERMISSIONS_ENABLED = false;
@CastToBoolean()
@IsOptional()
@IsBoolean()