summaryrefslogtreecommitdiff
path: root/doc/project-permissions.markdown
diff options
context:
space:
mode:
Diffstat (limited to 'doc/project-permissions.markdown')
-rw-r--r--doc/project-permissions.markdown49
1 files changed, 49 insertions, 0 deletions
diff --git a/doc/project-permissions.markdown b/doc/project-permissions.markdown
new file mode 100644
index 00000000..d4aa88e3
--- /dev/null
+++ b/doc/project-permissions.markdown
@@ -0,0 +1,49 @@
+Project permissions
+===================
+
+A project can have two kinds of people: **project managers** and **project members**.
+
+- 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).
+
+When you create a new project, you are automatically assigned as a project manager.
+
+Kanboard administrators can access to everything but they are not necessary project members or managers. Those permissions are defined at the project level.
+
+Permissions for each role
+-------------------------
+
+### Project members
+
+- Use the board (create, move and edit tasks)
+- Remove only tasks created by themselves
+
+### 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.