feat: add site scopes

This commit is contained in:
Arman
2024-10-26 10:21:38 +02:00
parent 01e0f955e4
commit 9fed968f80
+15 -1
View File
@@ -118,7 +118,9 @@ export const defaultScopes: string[] = [
'topics.read',
'topics.write',
'billing.read',
'billing.write'
'billing.write',
'sites:read',
'sites:write'
];
export const defaultRoles: string[] = ['owner'];
@@ -360,6 +362,18 @@ export const scopes: {
description: 'Access to create migrations',
category: 'Other',
icon: 'globe'
},
{
scope: 'sites:read',
description: "Access to read your project's sites and deployments",
category: 'Sites',
icon: 'globe'
},
{
scope: 'sites:write',
description: "Access to create, update, and delete your project's sites and deployments",
category: 'Sites',
icon: 'globe'
}
];