summaryrefslogtreecommitdiff
path: root/doc/project-permissions.markdown
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2015-12-06 15:38:37 -0500
committerFrederic Guillot <fred@kanboard.net>2015-12-06 15:38:37 -0500
commita73b2ef0c26816d50ce9e290e1585726a43f5fc2 (patch)
tree2d61c85e12885d94da4542fad38b28794e93f622 /doc/project-permissions.markdown
parent7c355edc160f0ebdc4f4c2662dbb26703c5d4392 (diff)
Update doc for project permissions and groups
Diffstat (limited to 'doc/project-permissions.markdown')
-rw-r--r--doc/project-permissions.markdown54
1 files changed, 14 insertions, 40 deletions
diff --git a/doc/project-permissions.markdown b/doc/project-permissions.markdown
index 762ab307..0a47835a 100644
--- a/doc/project-permissions.markdown
+++ b/doc/project-permissions.markdown
@@ -1,49 +1,23 @@
-Project permissions
+Project Permissions
===================
-A project can have two kinds of people: **project managers** and **project members**.
+Each project is isolated and compartmented from each other.
+The project access must be allowed by the project owner.
-- Project managers can manage the configuration of the project and access to the reports.
-- Project members can only do basic operations (create or move tasks).
+Each user and each group can have a different role assigned.
+There are 3 types of [roles for projects](roles.markdown):
-When you create a new project, you are automatically assigned as a project manager.
+- Project Manager
+- Project Member
+- Project Viewer
-Kanboard administrators can access to everything but they are not necessary project members or managers. **Those permissions are defined at the project level**.
+Only administrators have access to everything.
-Permissions for each role
--------------------------
+Roles assignation is available from **Project Settings > Permissions**:
-### Project members
+![Project Permissions](screenshots/project-permissions.png)
-- Use the board (create, move and edit tasks)
-- Remove only tasks created by themselves
+If you choose to allow everybody, all Kanboard users will be considered Project Member.
+That also means there is no role management anymore. Permissions per user or per group cannot be applied.
-### Project managers
-
-- Use the board
-- Configure the project
- - Share, rename, duplicate and disable the project
- - Manage swimlanes, categories, columns and users
- - Edit automatic actions
-- CSV Exports
-- Remove tasks of any project members
-- Access to the analytics section
-
-They **cannot remove the project**.
-
-Manage users and permissions
-----------------------------
-
-To define project roles, go to the **project configuration page** then click on **User management**.
-
-### User management
-
-![Project permissions](http://kanboard.net/screenshots/documentation/project-permissions.png)
-
-From there, you can choose to add new members, change the role or revoke user access.
-
-### Allow everybody
-
-If you choose to allow everybody (all Kanboard users), the project is considered public.
-
-That means there is no role management anymore. Permissions per user cannot be applied.
+Private projects cannot define permissions.