UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.

77 lines 4.8 kB
export declare const ADMIN = "ADMIN"; export declare const CLIENT = "CLIENT"; export declare const FRONTEND = "FRONTEND"; export declare const NONE = "NONE"; export declare const CREATE_ADDON = "CREATE_ADDON"; export declare const UPDATE_ADDON = "UPDATE_ADDON"; export declare const DELETE_ADDON = "DELETE_ADDON"; export declare const UPDATE_CLIENT_API_TOKEN = "UPDATE_CLIENT_API_TOKEN"; export declare const CREATE_CLIENT_API_TOKEN = "CREATE_CLIENT_API_TOKEN"; export declare const DELETE_CLIENT_API_TOKEN = "DELETE_CLIENT_API_TOKEN"; export declare const READ_CLIENT_API_TOKEN = "READ_CLIENT_API_TOKEN"; export declare const UPDATE_FRONTEND_API_TOKEN = "UPDATE_FRONTEND_API_TOKEN"; export declare const CREATE_FRONTEND_API_TOKEN = "CREATE_FRONTEND_API_TOKEN"; export declare const DELETE_FRONTEND_API_TOKEN = "DELETE_FRONTEND_API_TOKEN"; export declare const READ_FRONTEND_API_TOKEN = "READ_FRONTEND_API_TOKEN"; export declare const UPDATE_APPLICATION = "UPDATE_APPLICATION"; export declare const CREATE_CONTEXT_FIELD = "CREATE_CONTEXT_FIELD"; export declare const UPDATE_CONTEXT_FIELD = "UPDATE_CONTEXT_FIELD"; export declare const DELETE_CONTEXT_FIELD = "DELETE_CONTEXT_FIELD"; export declare const CREATE_PROJECT = "CREATE_PROJECT"; export declare const READ_ROLE = "READ_ROLE"; export declare const CREATE_SEGMENT = "CREATE_SEGMENT"; export declare const UPDATE_SEGMENT = "UPDATE_SEGMENT"; export declare const DELETE_SEGMENT = "DELETE_SEGMENT"; export declare const CREATE_STRATEGY = "CREATE_STRATEGY"; export declare const UPDATE_STRATEGY = "UPDATE_STRATEGY"; export declare const DELETE_STRATEGY = "DELETE_STRATEGY"; export declare const CREATE_TAG_TYPE = "CREATE_TAG_TYPE"; export declare const UPDATE_TAG_TYPE = "UPDATE_TAG_TYPE"; export declare const DELETE_TAG_TYPE = "DELETE_TAG_TYPE"; export declare const READ_LOGS = "READ_LOGS"; export declare const UPDATE_MAINTENANCE_MODE = "UPDATE_MAINTENANCE_MODE"; export declare const UPDATE_INSTANCE_BANNERS = "UPDATE_INSTANCE_BANNERS"; export declare const UPDATE_CORS = "UPDATE_CORS"; export declare const UPDATE_AUTH_CONFIGURATION = "UPDATE_AUTH_CONFIGURATION"; export declare const CREATE_FEATURE = "CREATE_FEATURE"; export declare const UPDATE_FEATURE = "UPDATE_FEATURE"; export declare const UPDATE_FEATURE_DEPENDENCY = "UPDATE_FEATURE_DEPENDENCY"; export declare const DELETE_FEATURE = "DELETE_FEATURE"; export declare const UPDATE_PROJECT = "UPDATE_PROJECT"; export declare const DELETE_PROJECT = "DELETE_PROJECT"; export declare const UPDATE_FEATURE_VARIANTS = "UPDATE_FEATURE_VARIANTS"; export declare const MOVE_FEATURE_TOGGLE = "MOVE_FEATURE_TOGGLE"; export declare const READ_PROJECT_API_TOKEN = "READ_PROJECT_API_TOKEN"; export declare const CREATE_PROJECT_API_TOKEN = "CREATE_PROJECT_API_TOKEN"; export declare const DELETE_PROJECT_API_TOKEN = "DELETE_PROJECT_API_TOKEN"; export declare const UPDATE_PROJECT_SEGMENT = "UPDATE_PROJECT_SEGMENT"; export declare const CREATE_FEATURE_STRATEGY = "CREATE_FEATURE_STRATEGY"; export declare const UPDATE_FEATURE_STRATEGY = "UPDATE_FEATURE_STRATEGY"; export declare const DELETE_FEATURE_STRATEGY = "DELETE_FEATURE_STRATEGY"; export declare const UPDATE_FEATURE_ENVIRONMENT_VARIANTS = "UPDATE_FEATURE_ENVIRONMENT_VARIANTS"; export declare const UPDATE_FEATURE_ENVIRONMENT = "UPDATE_FEATURE_ENVIRONMENT"; export declare const APPROVE_CHANGE_REQUEST = "APPROVE_CHANGE_REQUEST"; export declare const APPLY_CHANGE_REQUEST = "APPLY_CHANGE_REQUEST"; export declare const SKIP_CHANGE_REQUEST = "SKIP_CHANGE_REQUEST"; export declare const PROJECT_USER_ACCESS_READ = "PROJECT_USER_ACCESS_READ"; export declare const PROJECT_DEFAULT_STRATEGY_READ = "PROJECT_DEFAULT_STRATEGY_READ"; export declare const PROJECT_CHANGE_REQUEST_READ = "PROJECT_CHANGE_REQUEST_READ"; export declare const PROJECT_SETTINGS_READ = "PROJECT_SETTINGS_READ"; export declare const PROJECT_USER_ACCESS_WRITE = "PROJECT_USER_ACCESS_WRITE"; export declare const PROJECT_DEFAULT_STRATEGY_WRITE = "PROJECT_DEFAULT_STRATEGY_WRITE"; export declare const PROJECT_CHANGE_REQUEST_WRITE = "PROJECT_CHANGE_REQUEST_WRITE"; export declare const PROJECT_SETTINGS_WRITE = "PROJECT_SETTINGS_WRITE"; export declare const RELEASE_PLAN_TEMPLATE_CREATE = "RELEASE_PLAN_TEMPLATE_CREATE"; export declare const RELEASE_PLAN_TEMPLATE_UPDATE = "RELEASE_PLAN_TEMPLATE_UPDATE"; export declare const RELEASE_PLAN_TEMPLATE_DELETE = "RELEASE_PLAN_TEMPLATE_DELETE"; export declare const ROOT_PERMISSION_CATEGORIES: { label: string; permissions: string[]; }[]; export declare const MAINTENANCE_MODE_PERMISSIONS: string[]; export type ProjectPermissionCategory = { label: string; permissions: Array<[string, string?]>; }; export declare const PROJECT_PERMISSIONS_STRUCTURE: ProjectPermissionCategory[]; //# sourceMappingURL=permissions.d.ts.map