Skip to content

Commit

Permalink
Merge pull request #33 from Tauffer-Consulting/feature/permissions
Browse files Browse the repository at this point in the history
feat: add permissions docs
  • Loading branch information
vinicvaz authored Apr 29, 2024
2 parents 19d89f2 + 50fc882 commit 3d9d3cb
Show file tree
Hide file tree
Showing 6 changed files with 54 additions and 5 deletions.
2 changes: 1 addition & 1 deletion docs/settings/computational_resources.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 4
sidebar_position: 6
description: "Computational Resources"
keywords: ["domino", "workflow", "airflow", "data", "machine learning", "ml", "data science", "data engineering", "dataops", "mlops", "devops", "kubernetes", "k8s", "helm", "python", "react", "typescript", "fastapi", "gitops", "docker", "github", "artifacthub", "pypi", "pip", "kind", "open source", "oss", "low code", "no code", "automation",
"versio control", "collaboration", "monitoring", "orchestration", "data pipeline", "computational", "resources"]
Expand Down
2 changes: 1 addition & 1 deletion docs/settings/github_token.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 1
sidebar_position: 2
---

# Authorize access to Github repositories
Expand Down
2 changes: 1 addition & 1 deletion docs/settings/installing_repositories.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 2
sidebar_position: 3
---

# Install Pieces repositories
Expand Down
2 changes: 1 addition & 1 deletion docs/settings/secrets.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 2
sidebar_position: 4
description: "Pieces Repositories Secrets"
keywords: ["domino", "workflow", "airflow", "data", "machine learning", "ml", "data science", "data engineering", "dataops", "mlops", "devops", "kubernetes", "k8s", "helm", "python", "react", "typescript", "fastapi", "gitops", "docker", "github", "artifacthub", "pypi", "pip", "kind", "open source", "oss", "low code", "no code", "automation", "versio control", "collaboration", "monitoring", "orchestration", "data pipeline", "secrets"]
---
Expand Down
2 changes: 1 addition & 1 deletion docs/settings/shared_storage.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 3
sidebar_position: 5
description: "Shared Storage"
keywords: ["domino", "workflow", "airflow", "data", "machine learning", "ml", "data science", "data engineering", "dataops", "mlops", "devops", "kubernetes", "k8s", "helm", "python", "react", "typescript", "fastapi", "gitops", "docker", "github", "artifacthub", "pypi", "pip", "kind", "open source", "oss", "low code", "no code", "automation", "versio control", "collaboration", "monitoring", "orchestration", "data pipeline", "shared storage"]
---
Expand Down
49 changes: 49 additions & 0 deletions docs/settings/workspaces.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
sidebar_position: 1
description: "Workspaces"
keywords: ["domino", "workflow", "airflow", "data", "machine learning", "ml", "data science", "data engineering", "dataops", "mlops", "devops", "kubernetes", "k8s", "helm", "python", "react", "typescript", "fastapi", "gitops", "docker", "github", "artifacthub", "pypi", "pip", "kind", "open source", "oss", "low code", "no code", "automation", "versio control", "collaboration", "monitoring", "orchestration", "data pipeline", "secrets"]
---



# Workspaces

Workspaces are the main organizational unit in Domino. They are used to group workflows, users, secrets and pieces repositories. Each workspace has its own permissions and settings.


# Permissions
Within a workspace, users can have the following permissions: `owner`, `admin`, `write` and `read`. Permissions are a means of controlling and regulating access to specific functions at the system level.

## Read

* can see workspace pieces
* can see workflows runs
* can see workflows results

## Write

All `read` permissions and:

* can create workflow
* can remove workflow
* can trigger workflow manually (if the workflow are active)

## Admin

All `read` and `write` permissions and:

* can invite/remove users (except for admins and owner)
* can create/remove workflows
* can trigger workflow manually
* can add/edit/remove secrets
* can add/edit/remove pieces


## Owner

Unique per workspace.

All `read`, `write` and `admin` permissions and:

* can delete the workspace
* can invite/remove users (including admins)

0 comments on commit 3d9d3cb

Please sign in to comment.