From 7ad00a14cad4334eb9cd9a3dfdb9e00d1bec52ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gast=C3=B3n=20Fournier?= Date: Wed, 30 Jul 2025 10:34:14 +0200 Subject: [PATCH] Update permission names --- ...0730102900-rename-api-token-permissions.js | 24 +++++++++++++++++++ website/docs/reference/rbac.md | 16 ++++++------- 2 files changed, 32 insertions(+), 8 deletions(-) create mode 100644 src/migrations/20250730102900-rename-api-token-permissions.js diff --git a/src/migrations/20250730102900-rename-api-token-permissions.js b/src/migrations/20250730102900-rename-api-token-permissions.js new file mode 100644 index 0000000000..598e2d37b0 --- /dev/null +++ b/src/migrations/20250730102900-rename-api-token-permissions.js @@ -0,0 +1,24 @@ +exports.up = function (db, cb) { + db.runSql( + ` + UPDATE permissions SET display_name = 'Create Backend tokens' WHERE permission = 'CREATE_CLIENT_API_TOKEN'; + UPDATE permissions SET display_name = 'Update Backend tokens' WHERE permission = 'UPDATE_CLIENT_API_TOKEN'; + UPDATE permissions SET display_name = 'Delete Backend tokens' WHERE permission = 'DELETE_CLIENT_API_TOKEN'; + UPDATE permissions SET display_name = 'Read Backend tokens' WHERE permission = 'READ_CLIENT_API_TOKEN'; + + UPDATE permissions SET display_name = 'Create Frontend tokens' WHERE permission = 'CREATE_FRONTEND_API_TOKEN'; + UPDATE permissions SET display_name = 'Update Frontend tokens' WHERE permission = 'UPDATE_FRONTEND_API_TOKEN'; + UPDATE permissions SET display_name = 'Delete Frontend tokens' WHERE permission = 'DELETE_FRONTEND_API_TOKEN'; + UPDATE permissions SET display_name = 'Read Frontend tokens' WHERE permission = 'READ_FRONTEND_API_TOKEN'; + `, + cb, + ); +}; + +exports.down = function (db, cb) { + db.runSql( + ` + `, + cb, + ); +}; diff --git a/website/docs/reference/rbac.md b/website/docs/reference/rbac.md index dab04f7898..507100d198 100644 --- a/website/docs/reference/rbac.md +++ b/website/docs/reference/rbac.md @@ -75,14 +75,14 @@ You can assign the following root permissions: | Permission Name | Description | |----------------------------|-------------------------------------------| -| Read frontend API tokens | View [frontend API tokens](./api-tokens-and-client-keys#frontend-tokens). | -| Create frontend API tokens | Create frontend API tokens. | -| Update frontend API tokens | Update frontend API tokens. | -| Delete frontend API tokens | Delete frontend API tokens. | -| Read client API tokens | View [client API tokens](./api-tokens-and-client-keys#backend-tokens). | -| Create client API tokens | Create client API tokens. | -| Update client API tokens | Update client API tokens. | -| Delete client API tokens | Delete client API tokens. | +| Read Frontend tokens | View [Frontend tokens](./api-tokens-and-client-keys#frontend-tokens). | +| Create Frontend tokens | Create Frontend tokens. | +| Update Frontend tokens | Update Frontend tokens. | +| Delete Frontend tokens | Delete Frontend tokens. | +| Read Backend tokens | View [Backend tokens](./api-tokens-and-client-keys#backend-tokens). | +| Create Backend tokens | Create Backend tokens. | +| Update Backend tokens | Update Backend tokens. | +| Delete Backend tokens | Delete Backend tokens. | #### Application permissions