User Manuals Overview
User Roles
While the DQ0 development platform can be freely configured for different roles and access schemes via it's powerful policy system per default there are three main user roles with different responsibilities:
Administrator | Data Owner | Data Scientist |
---|---|---|
The IT department is responsible for installing and maintaining DQ0. DQ0 can be used as a cloud platform. Nevertheless, since sensitive data is included in the core of the DQ0 software by the secure enclave (also called "data quarantine"), it often makes sense to choose the "on-premise" version of DQ0, which installs the software in the customer's data center where the data is stored. | The Data Owner role describes those users who own the data but do not necessarily want to analyze it themselves. Data Owners decide which data sources are made available via DQ0 for secure data science analysis. They also monitor the modeling on the data and decide on the accessibility of models (pre-checked by DQ0). | Data Scientists are the users who develop the analytics and models on the data. With DQ0 you can use the known methods and frameworks of machine learning and analysis. You simply implement the specified interfaces to DQ0 in order to be able to work securely with the sensitive data. |
Installation, Technical Documentation, Users, CLI, API | Intro, Datasets, Approvals, Audits, Policies | Intro, Datasets, Runs & Experiments, Models, SQL Queries, Approvals, SDK, ML Example, SQL Example |
DQ0 Software Clients
DQ0 uses a end-to-end encrypted messaging protocol through which users of the platform communicate with the secure platform instance, managing the sensitive datasets. There are three ways to communicate with DQ0:
- studi0 - the DQ0 web application, this is the recommended choice
- cli - the DQ0 command line interface
- API - the DQ0 application programming interface to integrate DQ0 into existing solutions
The studi0 web application uses the DQ0 cli program locally to communicate via encrypted messges. See the architecture documentation for more details.
There are dedicated manuals for the CLI and the API, the rest of these manuals refer to the studi0 web application.