From 3956acffac54a811c9a16294405433cb33507b82 Mon Sep 17 00:00:00 2001 From: mayankshouche Date: Wed, 14 May 2025 13:29:41 -0700 Subject: [PATCH 1/3] docs: rbac in dashboard --- advanced/dashboard/roles.mdx | 22 ++++++++++++++++++++++ docs.json | 4 +++- 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 advanced/dashboard/roles.mdx diff --git a/advanced/dashboard/roles.mdx b/advanced/dashboard/roles.mdx new file mode 100644 index 000000000..189afcf34 --- /dev/null +++ b/advanced/dashboard/roles.mdx @@ -0,0 +1,22 @@ +--- +title: "Roles" +description: "Provide members of your team differing levels of access to the dashboard." +--- + +Mintlify provides two dashboard access levels: Editor and Admin. +The following describes actions that are limited to the Admin role: + +| | Editor | Admin | +| ----------------------- | :----: | :---: | +| Update user roles | ❌ | ✅ | +| Delete users | ❌ | ✅ | +| Invite admin users | ❌ | ✅ | +| Manage & update billing | ❌ | ✅ | +| Update custom domain | ❌ | ✅ | +| Update Git source | ❌ | ✅ | +| Delete org | ❌ | ✅ | + +Other actions on the dashboard are available to both roles. + +You can invite as many admins as you want, but we recommend limiting admin +access to users who need it. diff --git a/docs.json b/docs.json index 36f0d30be..e0ab9a57e 100644 --- a/docs.json +++ b/docs.json @@ -206,7 +206,9 @@ "icon": "gauge", "pages": [ "advanced/dashboard/sso", - "advanced/dashboard/permissions" + "advanced/dashboard/permissions", + "advanced/dashboard/roles" + ] } ] From 02c602ce4ef3affbf1247e501c5dc4dc56c92ab5 Mon Sep 17 00:00:00 2001 From: Mayank Shouche <43075711+mayankshouche@users.noreply.github.com> Date: Wed, 14 May 2025 13:53:04 -0700 Subject: [PATCH 2/3] Update advanced/dashboard/roles.mdx Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com> --- advanced/dashboard/roles.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/advanced/dashboard/roles.mdx b/advanced/dashboard/roles.mdx index 189afcf34..2b544540d 100644 --- a/advanced/dashboard/roles.mdx +++ b/advanced/dashboard/roles.mdx @@ -1,6 +1,6 @@ --- title: "Roles" -description: "Provide members of your team differing levels of access to the dashboard." +description: "Control access to your dashboard with roles." --- Mintlify provides two dashboard access levels: Editor and Admin. From 0d7e247e5e2135e90fe25a24038c5259b978d1e5 Mon Sep 17 00:00:00 2001 From: Mayank Shouche <43075711+mayankshouche@users.noreply.github.com> Date: Wed, 14 May 2025 13:53:09 -0700 Subject: [PATCH 3/3] Update advanced/dashboard/roles.mdx Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com> --- advanced/dashboard/roles.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/advanced/dashboard/roles.mdx b/advanced/dashboard/roles.mdx index 2b544540d..1b9e500e6 100644 --- a/advanced/dashboard/roles.mdx +++ b/advanced/dashboard/roles.mdx @@ -4,6 +4,7 @@ description: "Control access to your dashboard with roles." --- Mintlify provides two dashboard access levels: Editor and Admin. + The following describes actions that are limited to the Admin role: | | Editor | Admin |