-
Notifications
You must be signed in to change notification settings - Fork 16
Authorization
Jaren Brownlee edited this page May 22, 2023
·
3 revisions
DeepLynx uses Casbin to handle its user authorization needs. DeepLynx uses a domain based role based access control (DRBAC) method.
The followings roles exist per container.
This role allows a user to perform any and all operations inside a container. This can be viewing or editing data as well as managing other users assigned to that particular container. This will also allow the user to access container, data source, and data export settings.
Editors can both see and manipulate data and the ontology. An editor can not, however, edit any settings or manage data sources.
A user can only see data and the ontology.
Sections marked with ! are in progress.
- HTTP Authentication Methods
- Generating and Exchanging API Keys for Tokens
- Creating a DeepLynx Enabled OAuth2 App
- Authentication with DeepLynx Enabled OAuth2 App
- Creating an Ontology
- Creating Relationships and Relationship Pairs
- Ontology Versioning
- Ontology Inheritance
- Querying Tabular (Timeseries) Data
- Timeseries Quick Start
- Timeseries Data Source
- Timeseries Data Source via API
- Exporting Data
- Querying Data
- Querying Timeseries Data
- Querying Jazz Data
- Querying Data - Legacy
- Querying Tabular Data