mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
Merge pull request #10984 from appwrite/fix-devkey-scopes
Fix: Add scopes for devkeys
This commit is contained in:
@@ -58,6 +58,8 @@ $admins = [
|
|||||||
'projects.write',
|
'projects.write',
|
||||||
'keys.read',
|
'keys.read',
|
||||||
'keys.write',
|
'keys.write',
|
||||||
|
'devKeys.read',
|
||||||
|
'devKeys.write',
|
||||||
'webhooks.read',
|
'webhooks.read',
|
||||||
'webhooks.write',
|
'webhooks.write',
|
||||||
'locale.read',
|
'locale.read',
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ class Create extends Action
|
|||||||
->setHttpPath('/v1/projects/:projectId/dev-keys')
|
->setHttpPath('/v1/projects/:projectId/dev-keys')
|
||||||
->desc('Create dev key')
|
->desc('Create dev key')
|
||||||
->groups(['api', 'projects'])
|
->groups(['api', 'projects'])
|
||||||
->label('scope', 'projects.write')
|
->label('scope', 'devKeys.write')
|
||||||
->label('sdk', new Method(
|
->label('sdk', new Method(
|
||||||
namespace: 'projects',
|
namespace: 'projects',
|
||||||
group: 'devKeys',
|
group: 'devKeys',
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ class Delete extends Action
|
|||||||
->setHttpPath('/v1/projects/:projectId/dev-keys/:keyId')
|
->setHttpPath('/v1/projects/:projectId/dev-keys/:keyId')
|
||||||
->desc('Delete dev key')
|
->desc('Delete dev key')
|
||||||
->groups(['api', 'projects'])
|
->groups(['api', 'projects'])
|
||||||
->label('scope', 'projects.write')
|
->label('scope', 'devKeys.write')
|
||||||
->label('sdk', new Method(
|
->label('sdk', new Method(
|
||||||
namespace: 'projects',
|
namespace: 'projects',
|
||||||
group: 'devKeys',
|
group: 'devKeys',
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ class Get extends Action
|
|||||||
->setHttpPath('/v1/projects/:projectId/dev-keys/:keyId')
|
->setHttpPath('/v1/projects/:projectId/dev-keys/:keyId')
|
||||||
->desc('Get dev key')
|
->desc('Get dev key')
|
||||||
->groups(['api', 'projects'])
|
->groups(['api', 'projects'])
|
||||||
->label('scope', 'projects.read')
|
->label('scope', 'devKeys.read')
|
||||||
->label('sdk', new Method(
|
->label('sdk', new Method(
|
||||||
namespace: 'projects',
|
namespace: 'projects',
|
||||||
group: 'devKeys',
|
group: 'devKeys',
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ class Update extends Action
|
|||||||
->setHttpPath('/v1/projects/:projectId/dev-keys/:keyId')
|
->setHttpPath('/v1/projects/:projectId/dev-keys/:keyId')
|
||||||
->desc('Update dev key')
|
->desc('Update dev key')
|
||||||
->groups(['api', 'projects'])
|
->groups(['api', 'projects'])
|
||||||
->label('scope', 'projects.write')
|
->label('scope', 'devKeys.write')
|
||||||
->label('sdk', new Method(
|
->label('sdk', new Method(
|
||||||
namespace: 'projects',
|
namespace: 'projects',
|
||||||
group: 'devKeys',
|
group: 'devKeys',
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ class XList extends Action
|
|||||||
->setHttpPath('/v1/projects/:projectId/dev-keys')
|
->setHttpPath('/v1/projects/:projectId/dev-keys')
|
||||||
->desc('List dev keys')
|
->desc('List dev keys')
|
||||||
->groups(['api', 'projects'])
|
->groups(['api', 'projects'])
|
||||||
->label('scope', 'projects.read')
|
->label('scope', 'devKeys.read')
|
||||||
->label('sdk', new Method(
|
->label('sdk', new Method(
|
||||||
namespace: 'projects',
|
namespace: 'projects',
|
||||||
group: 'devKeys',
|
group: 'devKeys',
|
||||||
|
|||||||
Reference in New Issue
Block a user