feat: API key restriction

This commit is contained in:
Philipinho
2026-03-03 16:07:08 +00:00
parent 2352f3c5d9
commit ef24b3c07d
7 changed files with 105 additions and 10 deletions
@@ -32,6 +32,11 @@ export interface IWorkspace {
export interface IWorkspaceSettings {
ai?: IWorkspaceAiSettings;
sharing?: IWorkspaceSharingSettings;
api?: IWorkspaceApiSettings;
}
export interface IWorkspaceApiSettings {
restrictToAdmins?: boolean;
}
export interface IWorkspaceAiSettings {