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