SIGATI - System of IT Environment Management

SIGATI release 0.9.1 is available

It is available the first release of SIGATI (0.9.1). Click http://codigolivre.org.br/frs/?group_id=2087 to download.

Install and User guides are also available. For more details see Documentation.

Introduction

SIGATI is a free software tool (GPL-based) with the goal of providing LDAP directory services administration. It supports the integration of directory services with other network services, such as user authentication, software distribution, remote file services (SAMBA and/or NFS) and printing management (CUPS). This way, SIGATI helps the management of the organizations TI infrastructure.

Nowadays, SIGATI supports only OpenLDAP, but in the next future other directory services will be supported too.

SIGATI is based on GATI, a free software developed by Universidade Católica de Brasília (UCB) and Itautec, a big brazilian IT Corporation.

The development of GATI began on March 2004 and stopped on February 2006, version 2.0.3. The GATI API is part of SIGATI, with some changes and new features. The graphical interface of SIGATI was totally re-implemented and it is based on Apache Struts Framework.

Motivation

OpenLDAP is the most popular open-source directory service. However, it does not provide administrative graphical tools – in fact, many administrative tasks must be done through specific configuration files, i.e, the administrator have to edit these files manually.

Anyway, it is possible to use third-party tools, but these tools are just LDAP browsers and do not take into account adminstratives tasks related to partitions, replicas, ACLs or schemas. Besides, several tools are limited when the directory is partitioned across multiple servers.

For an efective directory service administration, it is necessary (besides LDAP entries management):

  • Start/stop the LDAP service
  • Extend schemas
  • Create/remove partitions
  • Add/remove replicas
  • Grant access to users to enforce specific security policies (access control)

Then, SIGATI has a main goal: provide the features to manage distributed LDAP-based directory services, in such a way that the adminstrator does not need to edit specific configuration files manually. A complete list of SIGATI features is available at Features.

Directory Services

Nowadays, SIGATI supports only OpenLDAP. However, there are several other directory services; some are proprietary ones, some are free software. Below, some directory services examples:

Tools for Directory Services Administration

It is common proprietary directories provide graphical tools to manage them. Some of them, however, do not provide any kind of adittional tools and take into account third-party ones. Among open-source tools, we can highlight: