comparison Plugin/DefaultConfiguration.json @ 146:f294a3c6dbe6

Added 2 new default permissions for dicom-web (get and post on dicom-web/studies)
author Alain Mazy <am@osimis.io>
date Tue, 13 Feb 2024 11:24:07 +0100
parents 8591a0c1fa2a
children 20c638fa8b07
comparison
equal deleted inserted replaced
142:8c86b459b3a5 146:f294a3c6dbe6
72 // share a link to open a study 72 // share a link to open a study
73 ["put", "^/auth/tokens/(stone-viewer-publication|meddream-viewer-publication|osimis-viewer-publication|ohif-viewer-publication)$", "all|share"], 73 ["put", "^/auth/tokens/(stone-viewer-publication|meddream-viewer-publication|osimis-viewer-publication|ohif-viewer-publication)$", "all|share"],
74 74
75 // uploads 75 // uploads
76 ["post", "^/instances$", "all|upload"], 76 ["post", "^/instances$", "all|upload"],
77 ["post" , "^/DICOM_WEB_ROOT/studies$", "all|upload"],
77 78
78 // monitor jobs you have created 79 // monitor jobs you have created
79 ["get" , "^/jobs/([a-f0-9-]+)$", "all|send|modify|anonymize|q-r-remote-modalities"], 80 ["get" , "^/jobs/([a-f0-9-]+)$", "all|send|modify|anonymize|q-r-remote-modalities"],
80 81
81 // interacting with peers/modalities/dicomweb 82 // interacting with peers/modalities/dicomweb
85 ["post", "^/modalities/(.*)/query$", "all|q-r-remote-modalities"], 86 ["post", "^/modalities/(.*)/query$", "all|q-r-remote-modalities"],
86 ["get", "^/queries/([a-f0-9-]+)/answers$", "all|q-r-remote-modalities"], 87 ["get", "^/queries/([a-f0-9-]+)/answers$", "all|q-r-remote-modalities"],
87 ["post", "^/modalities/(.*)/move$", "all|q-r-remote-modalities"], 88 ["post", "^/modalities/(.*)/move$", "all|q-r-remote-modalities"],
88 ["get" , "^/DICOM_WEB_ROOT/servers$", "all|send|q-r-remote-modalities"], 89 ["get" , "^/DICOM_WEB_ROOT/servers$", "all|send|q-r-remote-modalities"],
89 ["get" , "^/DICOM_WEB_ROOT/(servers)/(.*)/stow$", "all|send"], 90 ["get" , "^/DICOM_WEB_ROOT/(servers)/(.*)/stow$", "all|send"],
90 91 ["get" , "^/DICOM_WEB_ROOT/studies$", "all|view"],
92
91 // modifications/anonymization 93 // modifications/anonymization
92 ["post", "^/(patients|studies|series|instances)/([a-f0-9-]+)/(modify|merge)(.*)$", "all|modify"], 94 ["post", "^/(patients|studies|series|instances)/([a-f0-9-]+)/(modify|merge)(.*)$", "all|modify"],
93 ["post", "^/(patients|studies|series|instances)/([a-f0-9-]+)/anonymize(.*)$", "all|anonymize"], 95 ["post", "^/(patients|studies|series|instances)/([a-f0-9-]+)/anonymize(.*)$", "all|anonymize"],
94 96
95 // labels 97 // labels