Users and Service Accounts
In the Clinia platform, there exists two types of identities to manage access: Users and Service Accounts. While both are part of our Identity and Access Management (IAM) system, they serve different purposes.- Users represent real people—like team members or administrators—who log into the platform and use our UI interface to manage data, configure settings, or monitor activity.
- Service Accounts, on the other hand, represent automated systems or applications. They’re used when a program or script needs to connect to our API to send or retrieve data behind the scenes, without using our UI interface.
Feature | Users | Service Accounts |
---|---|---|
Intended for | People | Machines/scripts |
Interacts with | Admin Portal | API Endpoints |
Authenticates using | Username and password combination | API Credentials |
Assigned to a role | ✅ | ✅ |
Supports user-defined policies | ✅ | ✅ |
UI Access | ✅ | ❌ |
Users Account
Users are real people who interact with the system via the Administration Portal. They typically include internal team members, collaborators, or administrators who need a user interface to manage records, service accounts or other users. Each user is authenticated through Clinia’s identity provider and can be assigned a single role, which defines what they can do on the platform.Service Accounts (Machine Users)
Key traits of service accounts:- They can not log into any UI interface
- They authenticate via API credentials (see API Authentication if available)
- They are also assigned exactly one role, just like users
- A data pipeline that syncs new and existing records into a data source daily
- A third-party service that queries partition data through the API