root / docs / astakos.rst @ a1d0bacb
History | View | Annotate | Download (1.3 kB)
1 | bc055d09 | Constantinos Venetsanopoulos | .. _astakos: |
---|---|---|---|
2 | bc055d09 | Constantinos Venetsanopoulos | |
3 | 53d6886e | Sofia Papagiannaki | Identity Management Service (Astakos) |
4 | bc055d09 | Constantinos Venetsanopoulos | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
5 | bc055d09 | Constantinos Venetsanopoulos | |
6 | 3a0ce98e | Constantinos Venetsanopoulos | Astakos is the Identity management component which provides a common user base |
7 | 3a0ce98e | Constantinos Venetsanopoulos | to the rest of Synnefo. Astakos handles user creation, user groups, resource |
8 | 3a0ce98e | Constantinos Venetsanopoulos | accounting, quotas, projects, and issues authentication tokens used across the |
9 | 3a0ce98e | Constantinos Venetsanopoulos | infrastructure. It supports multiple authentication methods: |
10 | 3a0ce98e | Constantinos Venetsanopoulos | |
11 | 3a0ce98e | Constantinos Venetsanopoulos | * local username/password |
12 | 3a0ce98e | Constantinos Venetsanopoulos | * LDAP / Active Directory |
13 | 3a0ce98e | Constantinos Venetsanopoulos | * SAML 2.0 (Shibboleth) federated logins |
14 | 3a0ce98e | Constantinos Venetsanopoulos | |
15 | 3a0ce98e | Constantinos Venetsanopoulos | |
16 | 3a0ce98e | Constantinos Venetsanopoulos | |
17 | 3a0ce98e | Constantinos Venetsanopoulos | |
18 | 3a0ce98e | Constantinos Venetsanopoulos | Users can add multiple login methods to a single account, according to |
19 | 3a0ce98e | Constantinos Venetsanopoulos | configured policy. |
20 | 3a0ce98e | Constantinos Venetsanopoulos | |
21 | 3a0ce98e | Constantinos Venetsanopoulos | Astakos keeps track of resource usage across Synnefo, enforces quotas, and |
22 | 3a0ce98e | Constantinos Venetsanopoulos | implements a common user dashboard. Quota handling is resource type agnostic: |
23 | 3a0ce98e | Constantinos Venetsanopoulos | Resources (e.g., VMs, public IPs, GBs of storage, or disk space) are defined by |
24 | 3a0ce98e | Constantinos Venetsanopoulos | each Synnefo component independently, then imported into Astakos for accounting |
25 | 3a0ce98e | Constantinos Venetsanopoulos | and presentation. |
26 | 3a0ce98e | Constantinos Venetsanopoulos | |
27 | 3a0ce98e | Constantinos Venetsanopoulos | Astakos runs at the cloud layer and exposes the OpenStack Keystone API for |
28 | 3a0ce98e | Constantinos Venetsanopoulos | authentication, along with the Synnefo Account API for quota, user group and |
29 | 3a0ce98e | Constantinos Venetsanopoulos | project management. |
30 | 3a0ce98e | Constantinos Venetsanopoulos | |
31 | 3a0ce98e | Constantinos Venetsanopoulos | Please also see the :ref:`Admin Guide <admin-guide>` for more information and the |
32 | 3a0ce98e | Constantinos Venetsanopoulos | :ref:`Installation Guide <quick-install-admin-guide>` for installation instructions. |