How to configure access control based on Archive AEs

vrindanayak edited this page Oct 11, 2016 · 4 revisions
Clone this wiki locally

Configuration

You may either

  • create a LDIF file (e.g.):

    version: 1
    dn: dicomAETitle=DCM4CHEE1,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmStoreAccessControlID
    dcmStoreAccessControlID: Customer1
    -
    
    dn: dicomAETitle=DCM4CHEE2,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmStoreAccessControlID
    dcmStoreAccessControlID: Customer2
    -
    
    dn: dicomAETitle=DCM4CHEE1,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmAccessControlID
    dcmAccessControlID: Customer1
    -
    
    dn: dicomAETitle=DCM4CHEE2,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmAccessControlID
    dcmAccessControlID: Customer2
    -
    
    dn: dicomAETitle=DCM4CHEE1,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmAcceptedCallingAETitle
    dcmAcceptedCallingAETitle: Customer1RAD
    -
    
    dn: dicomAETitle=DCM4CHEE1,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmAcceptedCallingAETitle
    dcmAcceptedCallingAETitle: Customer1RADRIS
    -
    

    and import it to the LDAP Server by using the ldapmodify command line utility.

  • or use the Add Attribute... and Add Value... function of Apache Directory Studio to add attributes on Application Entity Level (e.g: dicomAETitle=DCM4CHEE) in the Archive Configuration.

One may refer to Network AE and Archive Network AE to understand the description of attributes.