Mercurial > hg > orthanc-authorization
comparison Plugin/DefaultConfiguration.json @ 148:20c638fa8b07
new permissions for QIDO-RS & WADO-RS
author | Alain Mazy <am@osimis.io> |
---|---|
date | Thu, 15 Feb 2024 12:04:28 +0100 |
parents | f294a3c6dbe6 |
children | 423531fb1200 |
comparison
equal
deleted
inserted
replaced
147:ad189440edcf | 148:20c638fa8b07 |
---|---|
86 ["post", "^/modalities/(.*)/query$", "all|q-r-remote-modalities"], | 86 ["post", "^/modalities/(.*)/query$", "all|q-r-remote-modalities"], |
87 ["get", "^/queries/([a-f0-9-]+)/answers$", "all|q-r-remote-modalities"], | 87 ["get", "^/queries/([a-f0-9-]+)/answers$", "all|q-r-remote-modalities"], |
88 ["post", "^/modalities/(.*)/move$", "all|q-r-remote-modalities"], | 88 ["post", "^/modalities/(.*)/move$", "all|q-r-remote-modalities"], |
89 ["get" , "^/DICOM_WEB_ROOT/servers$", "all|send|q-r-remote-modalities"], | 89 ["get" , "^/DICOM_WEB_ROOT/servers$", "all|send|q-r-remote-modalities"], |
90 ["get" , "^/DICOM_WEB_ROOT/(servers)/(.*)/stow$", "all|send"], | 90 ["get" , "^/DICOM_WEB_ROOT/(servers)/(.*)/stow$", "all|send"], |
91 ["get" , "^/DICOM_WEB_ROOT/studies$", "all|view"], | 91 |
92 | 92 // DICOMWeb QIDO-RS |
93 ["get" , "^/DICOM_WEB_ROOT/(studies|series|instances)(|/)$", "all|view"], | |
94 // DICOMWeb WADO-RS (a user must have access to the route + have an authorized label) | |
95 ["get" , "^/DICOM_WEB_ROOT/studies/([.0-9]+)(|/series|/metadata)(|/)$", "all|view"], | |
96 ["get" , "^/DICOM_WEB_ROOT/studies/([.0-9]+)/series/([.0-9]+)(|/instances|/rendered|/metadata)(|/)$", "all|view"], | |
97 ["get" , "^/DICOM_WEB_ROOT/studies/([.0-9]+)/series/([.0-9]+)/instances/([.0-9]+)(|/|/frames/.*|/rendered|/metadata|/bulk/.*)(|/)$", "all|view"], | |
98 | |
93 // modifications/anonymization | 99 // modifications/anonymization |
94 ["post", "^/(patients|studies|series|instances)/([a-f0-9-]+)/(modify|merge)(.*)$", "all|modify"], | 100 ["post", "^/(patients|studies|series|instances)/([a-f0-9-]+)/(modify|merge)(.*)$", "all|modify"], |
95 ["post", "^/(patients|studies|series|instances)/([a-f0-9-]+)/anonymize(.*)$", "all|anonymize"], | 101 ["post", "^/(patients|studies|series|instances)/([a-f0-9-]+)/anonymize(.*)$", "all|anonymize"], |
96 | 102 |
97 // labels | 103 // labels |