operating_systems:linux:debian:acdsn-ac-ks
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
operating_systems:linux:debian:acdsn-ac-ks [2012/11/20 08:23] – [ACDSN-AC-KS] sbolay | operating_systems:linux:debian:acdsn-ac-ks [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== ACDSN-AC-KS ====== | ||
- | This is the list of functions needed to control ACDSN through an AD. | ||
- | |||
- | The data are stored on an AD or a Database and are accessed via a Web Service, using RPC. | ||
- | |||
- | {{: | ||
- | |||
- | - KS script query the WebService | ||
- | - KS updates spool directory with new files | ||
- | - KS call sync.pl | ||
- | - Sync.pl updates the DB Flat File | ||
- | - Sync.pl reload [[acdsn-ac-fx|ACDSN-AC Daemon]] | ||
- | - ACDSN Daemon update NiX1 slaves | ||
- | ===== SOAP Procedure ===== | ||
- | |||
- | ==== GET ==== | ||
- | |||
- | ^ Procedure ^ Returns | ||
- | | getKeys | ||
- | | getUnits | ||
- | | getUsers | ||
- | | getRights | Returns the list of the rights (cron) formatted as a TSV file, like [[acdsn-ac-fx# | ||
- | |||
- | ==== PUSH ==== | ||
- | |||
- | ^ Procedure ^ Parameter | ||
- | | pushKey | ||
- | | pushUsers | Sends the list of the users as a TSV file (like [[acdsn-ac-fx# | ||
- | |||
- | ===== SQL Tables ===== | ||
- | |||
- | ==== Keys ==== | ||
- | |||
- | ^ Field Name ^ Description | ||
- | | timestamp | ||
- | | key | The value of the secret key | [Z}4V; | ||
- | |||
- | ==== Units ==== | ||
- | |||
- | ^ Field Name ^ Description | ||
- | | id | The unique identifier of the Unit, as used in slaves.conf | 42 | | ||
- | | label | A label describing the Unit | Office | ||
- | |||
- | ==== Users ==== | ||
- | |||
- | ^ Field Name ^ Description | ||
- | | id | The id of the user, as used by the AD | 45 | | ||
- | | timestamp | ||
- | | increment | ||
- | |||
- | ==== Rights ==== | ||
- | |||
- | ^ Field Name ^ Description | ||
- | | type | The type of target this rule applies. It can be either ' | ||
- | | UID / GID | The id of the User or of the Group, as used in the AD | 45 | | ||
- | | unit_id | ||
- | | cron | The times when the Unit is accessible for this rule | As you wish (maybe like a cron: 0 8-17 * * *) | |
operating_systems/linux/debian/acdsn-ac-ks.1353399786.txt.gz · Last modified: 2012/11/20 08:23 by sbolay