User Tools

Site Tools


operating_systems:linux:debian:acdsn-ac-ks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
operating_systems:linux:debian:acdsn-ac-ks [2012/11/19 13:42] tretoperating_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. 
- 
-===== SOAP Procedure ===== 
- 
-==== GET ==== 
- 
-^ Procedure ^ Returns                                                                      ^ 
-| getKeys   | Returns the list of the keys formatted as a TSV file, like keys.txt          | 
-| getUnits  | Returns the list of the units formatted as a TSV file, like units.txt        | 
-| getUsers  | Returns the list of the users formatted as a TSV file, like users.txt        | 
-| getRights | Returns the list of the rights (cron) formatted as a TSV file, like cron.txt | 
- 
-==== PUSH ==== 
- 
-^ Procedure ^ Parameter                                                                                               ^ 
-| pushKey   | Sends the last daily formatted as a TSV file (like keys.txt) to keep the AD up do date                  | 
-| pushUsers | Sends the list of the users as a TSV file (like users.txt) to sync the AD with the user's key timestamp | 
- 
-===== SQL Tables ===== 
- 
-==== Keys ==== 
- 
-^ Field Name ^ Description                                  ^ Example                    ^ 
-| timestamp  | The timestamp of the secret key's generation | 1353324064                 | 
-| key        | The value of the secret key                  | [Z}4V;qr$(/Kc_aiF7#K8tATNC | 
- 
-==== Units ==== 
- 
-^ Field Name ^ Description                                               ^ Example ^ 
-| id         | The unique identifier of the Unit, as used in slaves.conf | 42      | 
-| label      | A label describing the Unit                               | Office  | 
- 
-==== Users ==== 
- 
-^ Field Name ^ Description                                           ^ Example    ^ 
-| id         | The id of the user, as used by the AD                 | 45         | 
-| timestamp  | The timestamp of the last key read for the User       | 1353324064 | 
-| increment  | A value which can be incremented when the key is lost | 3          | 
- 
-==== Rights ==== 
- 
-^ Field Name ^ Description                                                                                ^ Example                                       ^ 
-| type       | The type of target this rule applies. It can be either 'U' for an User, or 'G' for a Group | U or G                                        | 
-| UID / GID  | The id of the User or of the Group, as used in the AD                                      | 45                                            | 
-| unit_id    | The id of the Unit on which this rule applies                                              | 42                                            | 
-| 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.1353332557.txt.gz · Last modified: 2012/11/19 13:42 by tret