The SDS (SQL Directory Service) bundle provides means to manage a set of database tables maintaining users and groups for some application.
It provides a DOJO based web interface to manage the users and groups and group memberships.
Putting SDS together with org.clazzes.login.sql (1.3.2+) provides a complete standalone authentication service and management to use for a set of standalone applications running in the same OSGi container.
Installation in an OSGi container
The SDS service is provided as an OSGi bundle, which may be activated by
Installation on a Debian host
This only works well for a Karaf using
/etc/apache-karaf as configuration directory, like ITEG's apache-karaf distribution.
For information about how to provide a DataSource (to which to refer to with the
dataSourceName key), see Multi-DataSource pooling with JDBC-Provider.
For information about
loginMechanism, see DomainPasswordLoginService implementations and backends.