CipUX-RBAC version 3.4.0

    Role-Based Access Control


INSTALLATION

To install this module, preferably run the following commands:

	perl Build.PL
	./Build
	./Build test
	./Build install


DEPENDENCIES

Carp
Scalar::Util
Pod::Usage
Data::Dumper
CipUX
CipUX::Task
Graph
Graph::Directed
Graph::Reader::XML
Graph::Writer::XML
Graph::Writer::Dot
Getopt::Long
List::MoreUtils
Fatal
English
version


CONFIGURATION

 The cipux_task_client can be used to query the CipUX ACLs from the LDAP
 server. This information can be stored in an XML file. You do not have to do
 that, but you might consider doing this for performance reason. Of course
 you have to update this, if the LDAP server updates. And the XML-RPC server
 also have to be restarted.

 For speeding up the XML-RPC server:

 cipux_rbac_client -s task -w /etc/cipux/cipux-task-acl.xml

 For the CipUX CAT web:

 cipux_rbac_client -s cat  -w /etc/cipux-cat-web/cipux-cat-acl.xml


CONTROLLING

 If you want to check that the access is correct, you can read the plain XML
 file or make a nice graph out of it. 

 cipux_rbac_client -s task -r /etc/cipux/cipux-task-acl.xml -d cipux-task-acl.dot
 dotty cipux-task-acl.dot


COPYRIGHT AND LICENCE

Copyright (C) 2008, Christian Kuelker

This library is licensed under the GPL - GNU Public License version 2 or
later.
