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.
Roles Within a Company
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:
- Owner is a team member who created a company, can purchase a subscription, invite 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.
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
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
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
- 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
- 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 Company Team Members
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
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).
Teams
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
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
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
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
- 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
- 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
- Click on ‘Actions’ button for selected Read-Only user from Company page.
- Click on ‘Grant Write Access’ option from the dropdown menu.
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
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
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
- 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
- Select your company on Dashboard page.
- Click on ‘Manage’ button.
- Click on ‘Extra menu’ button for project with Archived status.
- Click on ‘Unarchive’ option.