This page explains the permissions of MagicPod organization owners and project owners, as well as member permission management.
Table of contents
Organization owner permissions
With an organization owner account, the following operations are possible in addition to all permissions of non-owner accounts.
-
"Members" tab
- View the list of members belonging to the organization
- Manage permissions for each member (when member permission management is enabled)
-
"Usages" tab
- View current usage:
- Number of projects
- Number of test cases
- Number of visual diff check steps
- Number of cloud devices in use (batch run and test creation)
- View current usage:
-
"Settings" tab
- Change basic information settings:
- Icon, organization name, display name
- Source IP addresses allowed to access the organization
- Enable member permission management
- SAML authentication (supports 2.0 only)
- Enable organization-exclusive user feature
- Change organization owner
- Delete organization
- Change settings for various optional features
- Change plan options
- Change payment information
- Change basic information settings:
Project owner permissions
With a project owner account, the following operations are possible in addition to all permissions of non-owner accounts.
-
"Members" tab
- View the list of members belonging to the project
- Add/remove members and manage their permissions(when member permission management is enabled)
-
"Settings" tab
- Change basic information settings:
- Project name, display name, description
- Automatic deletion setting of items in trash
- Maximum depth of nested shared steps
- Change project owner
- Delete project
- Add, edit, and delete test case labels
- Import and export multi-lang data pattern CSV files
- Change basic information settings:
Member permission management
By enabling "Manage members and permissions" in the organization settings screen, you can grant members permissions related to the organization and projects.
Permission management for organizations
The following is what each permission allows users to do
| View members | A user with this permission can view the member list of the organization. |
| Update | A user with this permission can change the settings or add/remove the members of the organization. |
| Create projects | A user with this permission can create a new project under the organization as its owner. Once a project is created, the user has owner permission for that project. |
Note that the following permissions cannot be granted to anyone other than the organization owner:
- Permission to change the organization owner
- Permission to change plan options
- Permission to change payment information
Permission management for projects
The following is what each permission allows users to do
| View | A user with this permission can view all data under the project. This permission cannot be revoked. |
| Update | A user with this permission can change the basic information or add/remove the members of the project. |
| Update test cases | A user with this permission can create/update/execute/delete test cases under the project. |
| Delete | A user with this permission can delete the project. |
Note that the following permissions cannot be granted to anyone other than the project owner:
- Permission to change the project owner