Home for HMNL Enterprise Computing


Ian Tree  10 May 2012 13:38:12

The DXTools QACLMorph Application Package

DX Tools

Distributions for Version 1.0.5

QACLMorph is a tool for managing database ACLs in large volumes. The process is driven by an XML document that defines what a conformant ACL looks like for a set of databases it will then process each database to enforce conformance of the ACL. The utility was designed to operate against an XML document as these documents can be generated “on the fly”. The XML document defines a mixture of ACL patterns and entries that are
  • Compulsory – must appear in the conforming ACL
  • Forbidden – must NOT appear in the conforming ACL
  • Permitted – if present in the ACL then they are conforming

QACLMorph is fast and resilient. Multiple databases can be processed in parallel allowing sustained high rates of ACL processing.

The QACLMorph application is constructed as a Domino Server Add-In task, as such it is perfectly suited to unattended operations.

QACLMorph is a C++ application constructed on the DXCommon application kernel supporting Domino version from 6.0 through 8.5 on both Widows & Linux server platforms.

The ACL management engine at the heart of the QACLMorph application is mature and well tested component having been used in production environments for many years. It has been used in different configurations to manage the ACLs of over 100,000 databases.


Click (once) on the icon of the file you want to download and select "Save" when asked what you want to do with the file.

Source Packages


File Name


File Size

Download zip
QACLMorph-10005-42.zipDXTools QACLMorph Source Package Version: 1.0.5 for Windows27 Kb
Download tgz
RDBCreate-20100-59.tar.gzDXTools QACLMorph Source Package Version: 1.0.5 for Linux21 Kb

Executable Files

The executable files below are provided as a convenience, the distribution is intended to be at the source level with users building their own executable files.


File Name


File Size

Download exe
QACLMorph.exeDXTools QACLMorph Executable Version: 1.0.5 for Windows300 Kb
Download pdb
QACLMorph.pdbDXTools QACLMorph Program Debug Database Version: 1.0.5 for Windows1,971 Kb
Download executable
qaclmorphDXTools QACLMorph Executable Version: 1.0.5 for Linux341 Kb

Installing the QACLMorph Control Database

The installation of the control database is done from a “Virtual Template” that is available on the internet, this section assumes that you have available and installed the Remote Database Create (Windows:
RDBCreate.exe Linux: rdbcreate) tool. If you do not have this tool then download the DXTool source for RDBCreate and build it. Refer to the “Using RDBCreate” manual.

Install the Database

From a command window go to the Notes Executable directory where RDBCreate exists enter the following command.
RDBCreate [server name] [database name] [templateURL] -V


[server name] is the abbreviated name of the server on which you want to install the control database.
[database name] is the name of the control database relative to the notes data directory.
[templateURL] is the URL for the Virtual Template you wish to install.

For the QACLMorph Control Database, use the following URL:



Source Packages