From 6b29e04e92722e34b6c775b285f046d37991f46a Mon Sep 17 00:00:00 2001 From: Darshan Date: Thu, 27 Nov 2025 14:38:14 +0530 Subject: [PATCH] add: missing scopes. --- src/lib/constants.ts | 39 +++++++++++++++++++ .../overview/api-keys/scopes.svelte | 26 ++++++++++--- 2 files changed, 60 insertions(+), 5 deletions(-) diff --git a/src/lib/constants.ts b/src/lib/constants.ts index 3efefe775..f6a61e0d1 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -467,6 +467,45 @@ export const scopes: { } ]; +export const cloudOnlyBackupScopes = [ + { + scope: 'policies.read', + description: 'Access to read your database backup policies', + category: 'Database', + icon: 'database' + }, + { + scope: 'policies.write', + description: 'Access to create, update and delete your backup policies', + category: 'Database', + icon: 'database' + }, + { + scope: 'archives.read', + description: 'Access to read your database backup archives', + category: 'Database', + icon: 'database' + }, + { + scope: 'archives.write', + description: 'Access to create and delete your backup archives', + category: 'Database', + icon: 'database' + }, + { + scope: 'restorations.read', + description: 'Access to read your backup restorations', + category: 'Database', + icon: 'database' + }, + { + scope: 'restorations.write', + description: 'Access to create backup restorations', + category: 'Database', + icon: 'database' + } +]; + export type EventService = { name: string; resources: EventResource[]; diff --git a/src/routes/(console)/project-[region]-[project]/overview/api-keys/scopes.svelte b/src/routes/(console)/project-[region]-[project]/overview/api-keys/scopes.svelte index 877db1b18..48485cc31 100644 --- a/src/routes/(console)/project-[region]-[project]/overview/api-keys/scopes.svelte +++ b/src/routes/(console)/project-[region]-[project]/overview/api-keys/scopes.svelte @@ -26,17 +26,16 @@