Home for HMNL Enterprise Computing

QACLMorph

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.

Downloads


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

File Name

Contents/Usage

File Size

Windows:
Download zip
QACLMorph
QACLMorph-10005-42.zipDXTools QACLMorph Source Package Version: 1.0.5 for Windows27 Kb
Linux:
Download tgz
QACLMorph
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

File Name

Contents/Usage

File Size

Windows:
Download exe
QACLMorph.exe
QACLMorph.exeDXTools QACLMorph Executable Version: 1.0.5 for Windows300 Kb
Download pdb
QACLMorph.pdb
QACLMorph.pdbDXTools QACLMorph Program Debug Database Version: 1.0.5 for Windows1,971 Kb
Linux:
Download executable
qaclmorph
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

Where:

[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:
http://hmnl.nl/HMNL/DX/VTTDepot.nsf/Payloads/qaclmorph.manifest/$File/manifest.xml

LINKS

Information

Source Packages

Documentation

Articles


Comments