From fedab950dfc5a34a8c2447ea85d910bf2ce7438a Mon Sep 17 00:00:00 2001 From: Ammar Bandukwala Date: Fri, 12 Aug 2022 18:41:46 +0000 Subject: [PATCH 1/2] docs: document more additional roles --- docs/manifest.json | 2 +- docs/users.md | 24 +++++++++++++++--------- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/docs/manifest.json b/docs/manifest.json index 4cb9eb396d42b..dd8bb93bd2e44 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -124,7 +124,7 @@ "path": "./secrets.md" }, { - "title": "User Management", + "title": "Users", "description": "Learn about user roles available in Coder and how to create and manage users", "icon_path": "./images/icons/users.svg", "path": "./users.md" diff --git a/docs/users.md b/docs/users.md index 9c7f35fc88b91..e9a4b19daab3e 100644 --- a/docs/users.md +++ b/docs/users.md @@ -1,15 +1,21 @@ -# User management +# Users This article walks you through the user roles available in Coder and creating and managing users. -## User roles +## Roles -Coder offers three user roles: +Coder offers these user roles in the community edition: -* **Admin**: Has full access to the Coder system, including all workspaces, users, organizations, and templates -* **Member**: Has limited access to Coder; can create workspaces using the templates and resources they have access to -* **Auditor**: Has the same access rights as a **member**, as well as access to - audit logs +| | User Admin | Template Admin | Admin | +| ------------------------------------------ | ---------- | -------------- | ----- | +| Add and remove Users | ✅ | | ✅ | +| Change User roles | | | ✅ | +| Manage Templates | | ✅ | ✅ | +| View, update and delete **ALL** Workspaces | | ✅ | ✅ | +| Execute and use **ALL** Workspaces | | | ✅ | + +A user may have one or more roles. All users have an implicit Member role +that may use personal workspaces. ## Create a user @@ -42,8 +48,8 @@ https://github.com/coder/coder/releases Run coder login https://.coder.app to authenticate. -Your email is: email@exampleCo.com -Your password is: +Your email is: email@exampleCo.com +Your password is: Create a workspace coder create ! ``` From 8e0ad9a1fe9ac3f588597bd7d40c811b1bd44547 Mon Sep 17 00:00:00 2001 From: Steven Masley Date: Fri, 12 Aug 2022 17:31:09 -0500 Subject: [PATCH 2/2] Update link on FE --- site/src/components/Tooltips/UserRoleHelpTooltip.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/src/components/Tooltips/UserRoleHelpTooltip.tsx b/site/src/components/Tooltips/UserRoleHelpTooltip.tsx index 47a3722c938ba..674e3cb96baf6 100644 --- a/site/src/components/Tooltips/UserRoleHelpTooltip.tsx +++ b/site/src/components/Tooltips/UserRoleHelpTooltip.tsx @@ -21,7 +21,7 @@ export const UserRoleHelpTooltip: FC = () => { {Language.title} {Language.text} - + {Language.link}