> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# atoti.security.Security

### *final class* atoti.security.Security

Manage the parts of the security config that can be changed without restarting the [`Session`](./atoti.session#atoti.Session).

<Note>
  This feature is not part of the community edition: it needs to be [unlocked](../guides/unlocking_all_features).
</Note>

* Users with the ROLE\_ADMIN are administrators: they have full access to the application.
* Non-administrator users without the ROLE\_USER will not be able to access the application.
  See [`individual_roles`](./atoti.security.Security.individual_roles#atoti.security.Security.individual_roles) for an example.
* Users with the ROLE\_MEASURE\_LINEAGE can access the [measure lineage](https://docs.activeviam.com/products/atoti/server/6.2/docs/rest-api/diagnostics_rest_api/) REST API, which provides dependency graphs showing parent/child relationships between measures.

| [`basic_authentication`](./atoti.security.Security.basic_authentication#atoti.security.Security.basic_authentication) |                                                                                                          |
| --------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
| [`individual_roles`](./atoti.security.Security.individual_roles#atoti.security.Security.individual_roles)             | Mapping from username to roles granted on top of the ones that can be added by authentication providers. |
| [`kerberos`](./atoti.security.Security.kerberos#atoti.security.Security.kerberos)                                     |                                                                                                          |
| [`ldap`](./atoti.security.Security.ldap#atoti.security.Security.ldap)                                                 |                                                                                                          |
| [`oidc`](./atoti.security.Security.oidc#atoti.security.Security.oidc)                                                 |                                                                                                          |
