Access control based on Archive AEs - dcm4che/dcm4chee-arc-light GitHub Wiki
This feature can be used when the use case is such that there are multiple Application Entities which need to store objects to a central archive, but one Application Entity should not be able to see the studies sent by the other Application Entities.
The feature can be explained/configured in two parts :
- storescu simulating the external object source (e.g. modality) STORESCU, from which objects are being received.
-
Store study1 to archive using
storescutool as shown belowstorescu -c DCM4CHEE1@localhost:11112 /path_to_study1.dcm -
Store study2 to archive using
storescutool as shown belowstorescu -c DCM4CHEE2@localhost:11112 /path_to_study2.dcm -
Go to archive UI
Navigationpage ->Studiestab and selectDCM4CHEEin the Web Applications dropdown and query studies, one will notice that onlystudy1is seen, but notstudy2. Similarly, selectDCM4CHEE2in the Web Applications dropdown and query studies, one will notice that onlystudy2is seen, but notstudy1.
-
Store study having InstitutionName as
InstitutionAnyto archive usingstorescutool as shown belowstorescu -c DCM4CHEE@localhost:11112 /path_to_study.dcm -
Store study3 having InstitutionName as
InstitutionMainto archive usingstorescutool as shown belowstorescu -c DCM4CHEE3@localhost:11112 /path_to_study3.dcm -
Go to archive UI
Navigationpage ->Studiestab and selectDCM4CHEEin the Web Applications dropdown and query
studies, one will notice that onlystudyis seen, but notstudy3. Similarly, selectDCM4CHEE3in the Web Applications dropdown and query studies, one will notice that onlystudy3is seen, but notstudy.
- For any other study where Store Access Control is not configured by any of the two ways described; but only
Access Control IDis configured (refer section 3 in Access Control Configuration using LDAP),
-
Store study4 to archive using
storescutool as shown belowstorescu -c DCM4CHEE@localhost:11112 /path_to_study4.dcm -
Go to archive UI
Navigationpage ->Studiestab and selectDCM4CHEEin the Web Applications dropdown and query studies, one will notice that onlystudy4is seen.