The content service organizes metadata using a file-system-like structure, with stores as folders and keys as file names. Each file and directory has role-based permissions that control read and write access. This page is intended for readers who want to understand how Atoti persists and shares metadata.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 Server
- User content data (KPI, calculated members and named sets)
- Branch permissions
- Content service API version
- User locale
- Atoti Admin UI
- User settings
- Atoti UI
- User permissions
- User settings
- User content data (dashboards, filters…)
How does the content server work?
The content server hosts the content service and exposes it through a REST API. Atoti Server and other components use this API to read and write metadata remotely. The content server organizes data using a file system like structure. Stores are represented as folders. Keys are represented as file names, and values as file content. Each file and directory has permissions that control read and write access by role. Two deployment options are available.- Embedded content server Atoti Server acts as the content server. This option requires no additional server and is the default behavior. It is suitable for development and simpler deployments.
- Standalone content server The content server runs in a separate process.
- An in-memory implementation that does not persist data across restarts.
- A local H2 database implementation.
- An external database implementation persists data in a relational database and supports audit trail capabilities. The content server connects to this database via JDBC using the Hibernate framework.