Mercurial > hg > orthanc-authorization
changeset 284:a9af7e0fa172
New default permissions to add/delete modalities through the Rest API
author | Alain Mazy <am@orthanc.team> |
---|---|
date | Tue, 26 Aug 2025 12:10:48 +0200 |
parents | 3ac48cee6f45 |
children | 0b0222d3a7f9 |
files | NEWS Plugin/DefaultConfiguration.json |
diffstat | 2 files changed, 12 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/NEWS Thu Aug 14 14:19:59 2025 +0200 +++ b/NEWS Tue Aug 26 12:10:48 2025 +0200 @@ -1,3 +1,10 @@ +Pending changes in the mainline +=============================== + +* New default permissions to add/delete modalities through the Rest API + https://discourse.orthanc-server.org/t/managing-modalities-using-the-rest-api-and-keycloak/6137 + + 2025-08-13 - v 0.10.1 =====================
--- a/Plugin/DefaultConfiguration.json Thu Aug 14 14:19:59 2025 +0200 +++ b/Plugin/DefaultConfiguration.json Tue Aug 26 12:10:48 2025 +0200 @@ -131,7 +131,11 @@ ["get", "^/auth/settings/permissions$", "admin-permissions"], // audit-logs - ["get", "^/auth/audit-logs$", "admin-permissions|audit-logs"] + ["get", "^/auth/audit-logs$", "admin-permissions|audit-logs"], + + // add-delete modalities through the Rest API + ["put", "^/modalities/(.*)$", "admin-permissions"], + ["delete", "^/modalities/(.*)$", "admin-permissions"] ] // If you just need to add a few permissions, while preserving the default ones,