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
storescu
tool as shown belowstorescu -c DCM4CHEE1@localhost:11112 /path_to_study1.dcm
-
Store study2 to archive using
storescu
tool as shown belowstorescu -c DCM4CHEE2@localhost:11112 /path_to_study2.dcm
-
Go to archive UI
Navigation
page ->Studies
tab and selectDCM4CHEE
in the Web Applications dropdown and query studies, one will notice that onlystudy1
is seen, but notstudy2
. Similarly, selectDCM4CHEE2
in the Web Applications dropdown and query studies, one will notice that onlystudy2
is seen, but notstudy1
.
-
Store study having InstitutionName as
InstitutionAny
to archive usingstorescu
tool as shown belowstorescu -c DCM4CHEE@localhost:11112 /path_to_study.dcm
-
Store study3 having InstitutionName as
InstitutionMain
to archive usingstorescu
tool as shown belowstorescu -c DCM4CHEE3@localhost:11112 /path_to_study3.dcm
-
Go to archive UI
Navigation
page ->Studies
tab and selectDCM4CHEE
in the Web Applications dropdown and query
studies, one will notice that onlystudy
is seen, but notstudy3
. Similarly, selectDCM4CHEE3
in the Web Applications dropdown and query studies, one will notice that onlystudy3
is 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 ID
is configured (refer section 3 in Access Control Configuration using LDAP),
-
Store study4 to archive using
storescu
tool as shown belowstorescu -c DCM4CHEE@localhost:11112 /path_to_study4.dcm
-
Go to archive UI
Navigation
page ->Studies
tab and selectDCM4CHEE
in the Web Applications dropdown and query studies, one will notice that onlystudy4
is seen.