Users and Permissions
Testomat.io Team implemented Companies feature to simplify work with your team and subscriptions. Now all your projects can be stored inside created Company and you can easily access them from Companies page.
On the Companies page, you have a list of companies you participate in with mentioning your role in them.
Users Roles
Section titled “Users Roles”Testomat.io provides different roles within projects and companies to make your testing process more convenient. Different team members have different access levels to management options.
Roles Within a Company
Section titled “Roles Within a Company”- Owner is a team member who created a company, can purchase a subscription, invite/delete members to a company and a project, change other team members’ roles inside the company, create projects, and has access to all features within the project.
- Manager is a team member who can purchase a subscription, create projects, invite members to a company and a project, can change other team members’ roles inside the company, except the owner role, and has access to all features within the project.
- QA is a team member who can create projects and has access to all features within the project.
- Accountant is a team member who can only update subscriptions and it is free of charge.
- Read-only is a team member who has permissions for viewing or reading information, but can’t make any changes. It is free of charge and available in Professional and Enterprise plans.
Roles Within a Project
Section titled “Roles Within a Project”- Owner is a team member who created a project, can invite/delete members and Support user to a project, change other team members’ roles inside the project, and has access to all features within the project.
- Manager - is a team member who has almost the same rights as the project owner: can invite/delete members and Support user to a project, has access to all features within the project but can’t change other team members’ roles inside the project.
- Regular User - is a team member who has access to all project features but limited access to project settings, can’t invite or delete members and Support user to a project, nor change their roles within the project.
- Read-only - is a team member who has permissions for viewing or reading information, but can’t make any changes. All team members with a read-only role at the company level automatically have a read-only role at the project level, and this role can only be changed to a non-read-only role at the company level.
How to Create a Company
Section titled “How to Create a Company”To create a Company click ‘Create Company to Upgrade’ button on ‘Dashboard’ page
OR
Go to ‘Companies’ page and click ‘Create’ button
After, enter a Company name or keep the name displayed by default and click ‘Create’ button
The Company is now successfully created, and you can continue to set it up.
How to Invite a User to a Company
Section titled “How to Invite a User to a Company”Follow these steps to invite users to your company:
- Go to the ‘Companies’ page.
- Click ‘Invite’ button.
- Enter user’s mail (to invite multiple users, use a comma as a separator and enter the users’ emails that you need).
-
Select a role ‘Accountant User’ or ‘Read Only Mode’, if needed.
-
Click ‘Invite’ button.
After the users are added to a Company you can add them to your Project.
How to Add a User to a Project
Section titled “How to Add a User to a Project”There are two ways to add a user to a Project: from the Company Settings or directly from the Project Settings.
How to Add a User to a Project from the Company Settings
Section titled “How to Add a User to a Project from the Company Settings”- Go to the ‘Companies’ page.
- Select Company.
- Click on ‘Actions’ button and pick ‘Projects Access’ option or click on member’s name.
- Choose the project via ‘Add to Project’ button or add to all projects with one click via ‘Add to All Projects’ button.
- See that a member was successfully added to projects and click ‘Back’ button.
- See that projects appeared in added member’s line.
How to Add a User to a Project from the Project Settings
Section titled “How to Add a User to a Project from the Project Settings”- Go to the ‘Dashboard’ page.
- Select Company and Project.
- Go to Settings-> Users.
- Click ‘Invite’ button.
- Choose a User from the dropdown list.
- Click ‘Send’ button.
- Invitation has been sent.
How to Manage Team Members on Company Level
Section titled “How to Manage Team Members on Company Level”All invited members have a QA role by default. You can change the member’s role on the Company Team Members page (‘Companies’ page -> Select Company -> ‘Actions’ button).
You can delete a team member by clicking on the ‘Delete’ button.
With this action deleted team members will be moved to the Removed section.
So you can reactivate them at any time with previous role by clicking on the ‘Reactivate’ button or with Read-Only permissions by clicking on the ‘Make Read-Only’ button
How to Manage Team Members on Project Level
Section titled “How to Manage Team Members on Project Level”You can manage team members not only at Company Level but as well at Project Level.
All invited to the project members have a Regular User role by default. You can change the member’s role within the project on the Users page (Select Project -> Settings -> Users -> click on ‘Extra menu’ button).
You can delete a team member from the project by clicking on the ‘Remove’ button.
Export Users List
Section titled “Export Users List”You may need to get data about users who are members of your company. Fortunately, Testomat.io makes it easy and convenient:
The exported .csv file contains the following information about the company’s users:
- Name.
- Email.
- Role.
- Status.
- Paused At (UTC).
- Last Login (UTC).
You need to manage project access for some user groups. With this feature, you can import all users of one project into another. Namely, you can group users into different teams to add them to different projects.
How To Create a Team
Section titled “How To Create a Team”To create a Team you need:
- Go to the ‘Companies’ page.
- Open your Company.
- Click ‘Extra menu’ button.
- Select ‘Teams’ option from the list.
- Click ‘Create New Team’ button.
- Enter Team name.
- Click ‘Create’ button.
Team is created and now you need to add Projects and Users to your new team.
How To Assign a Team To a Project
Section titled “How To Assign a Team To a Project”To add Projects:
- Click ‘Add Project’ button.
- Select projects from the list.
- Click ‘Add Project’ button.
To add Users:
- Click ‘Add User’ button.
- Select users from the list.
- Click ‘Add User’ button.
You can also edit your Team, add/remove user or assign the Team to another project by editing it at any time later.
Namely, you can:
- Delete a team from a project by removing a project from the Team.
- Delete a user from the Team.
- Assign the Team to a project by adding a project to the Team.
- Add a new member to the Team.
- Edit the Team name.
- Delete the Team.
Read-Only User
Section titled “Read-Only User”Some of your company members such as managers, BA, or other stakeholders may need to have read-only access to Tests, Run Reports, and Analytics in order to read, but not change any data. You can invite read-only users or make existing users read-only on the Company page.
Invite Read-Only User to a Company
Section titled “Invite Read-Only User to a Company”- Click on ‘Invite’ button from Company page.
- Enter valid user’s email.
- Select ‘Read Only Mode’ option.
- Click ‘Invite’ button.
Make a Company Member Read-Only
Section titled “Make a Company Member Read-Only”- Click on ‘Actions’ button for selected member from Company page.
- Click on ‘Make Read-Only’ option from the dropdown menu.
Make the Read-Only Users a Member
Section titled “Make the Read-Only Users a Member”- Click on ‘Actions’ button for selected Read-Only user from Company page.
- Click on ‘Grant Write Access’ option from the dropdown menu.
Accountant User
Section titled “Accountant User”The Accountant user in a system is a role assigned to a user responsible for managing financial records, tracking expenses, and overseeing payments. They are typically the primary point of contact for any billing-related inquiries or issues.
Common Permissions for Accountant User:
- View Invoices & Transactions – Access to all past and current invoices, receipts, and payment history.
- Manage Billing Information – Update company billing details, tax information, and payment methods.
- Download Financial Reports – Export financial summaries, statements, or transaction reports.
- Monitor Subscription Plans – Review and track active subscriptions or service plans.
- Limited Payment Permissions – In some systems, accountants can process payments; in others, they can only review them.
Restricted Permissions for Accountant User:
- No access to system administration settings.
- No ability to modify user roles or permissions.
- Limited or no access to operational features beyond financial management.
How to Add an Accountant User to a Company
Section titled “How to Add an Accountant User to a Company”Our system allows the addition of Accountant users for free, it means that multiple individuals or entities can be designated as Accountant users without incurring any additional charges specifically for that role. This can be advantageous for businesses or organizations that require multiple people to manage the billing and financial aspects of their accounts.
There are 2 ways to add a Accountant user:
- You can invite the Accountant user to your company.
- You can make existing company user Accountant.
Project Archive
Section titled “Project Archive”There may be completed projects that are not being developed or paused for some reason. So you may need to archive such projects not to mix up current work. In this case the archived project is removed from the Dashboard but still displayed on Company Projects page with Archived status, so it can be easily accessed and restored at any time.
How to Archive Project
Section titled “How to Archive Project”- Go to Company page.
- Click on ‘Extra manu’ button.
- Select ‘Projects’ option.
- Click on ‘Extra menu’ button for project that you want to archive.
- Click on ‘Archive’ option.
How to Restore Archived Project
Section titled “How to Restore Archived Project”- Select your company on Dashboard page.
- Click on ‘Manage’ button.
- Click on ‘Extra menu’ button for project with Archived status.
- Click on ‘Unarchive’ option.