There are three levels of user permissions in Kanbanize: Administrator, Project Manager and User.
The Administrator of the account has full privileges for all projects, boards and settings. They can add users and remove them from the account. Administrators control the user roles and the permissions in the account, the board assignees and the setting up of important functions reflecting on the whole account such as: Runtime Policies, User WIP Limits, Email Integration, Billing Information, etc. The Admin privileges override any other role in the account.
Users are all members of the account with non-administrator privileges.
In the User Management tab of the Administration Panel -> Privileges column, you can see the privileges of the members of the account: if they are administrators or users as well as their status: in case a user is disabled.
This is a regular user, but assigned to a board as a Project Manager. This user automatically becomes administrator only for the parent project, which means that if you are a Project Manager for one board, you are the Project Manager for all boards in that project. Even if a Project Manager is assigned to another board in the project as a non project manager, they will be automatically promoted as such. Project Managers have access to modify the settings related to the project and all the boards beneath it. The Project Manager could also assign/remove users from the boards, but they cannot disable, enable or invite new users.
The user roles in the account are managed by the Administrators from the User roles tab in the Administration Panel.
By default, there are two user roles in the system: Project Manager and default.
The Project Manager is a build in role and cannot be modified. As described above, the Project Manager has administrator privileges for the project to which they are assigned to with this role.
Users with default role have the following permissions:
You can find the definitions for permission and allowed actions below:
Create task: The user will be allowed to create tasks
Block task: The user will be allowed to block tasks and provide a blocking message
Copy task: The user will be allowed to copy/clone tasks
Archive task: The user will be allowed to move tasks to the permanent archive
Delete task: The user will be allowed to delete tasks
Move task: The user will be allowed to move tasks from one column/swimlane to another
Log time: The user will be allowed to record working hours via the log time functionality
Task details: The user will be allowed to open the task details
Edit task details: The user will be allowed to edit all items in the task details view
Subtasks: The user will be allowed to view the subtasks tab of the task details view
– Create subtask: The user will be allowed to create subtasks
– Modify subtask: The user will be allowed to modify subtasks
– Delete subtask: The user will be allowed to delete subtasks
– Move subtask: The user will be allowed to rearrange the order of subtasks
Comments: The user will be allowed to see the comments tab of the task details view
Add comments: The user will be allowed to add new comments to a task
Delete comments: The user will be allowed to delete task comments
History: The user will be allowed to see the history tab of the task details view
Metrics: The user will be allowed to see the metrics tab of the task details view
Task Links: The user will be allowed to see the links tab of the task details view as well as to add/remove links between tasks
Edit workflow: The user will be allowed to change the board structure (add/remove columns or swimlanes), change the WIP limits, set column policies, etc.
Notifications: The user will be allowed to configure and receive system and email notifications
View archive: The user will be allowed to open the permanent archive and review the tasks which have been archived
Move tasks from/to board: The user will be allowed to move tasks from one board to another
Export: The user will be allowed to export tasks in CSV and XML formats from the board export tool. This permission does not control the export in XLS files which is available with the search panel.
Analytics: The user will be allowed to open and review the charts available for each board.
Access API: The user will be allowed to make API calls to Kanbanize.
Change permissions for the default role
You can change the permissions and allowed actions for the default role, but you cannot rename or delete the role itself. There always needs to be a default role in the account.
If you want to modify the default role, click on the role's name to open the list with its permissions and modify the permissions and allowed actions by selecting additional permissions or deselecting the default ones. Click on the top right green check mark to save the changes you have made to the role.
Create New User Role
To create a new user role -> click on the Add new role button.
Type the name of the new role you want to create, define the permissions for the role and click on the green check mark to save the role.
To assign the new role to some of your team members, go to the Board Assignees tab, select a board and a user and assign them the new user role.