Allure TestOps' license is issued for a named user, i.e. each person registered in the system requires a license.
Even if a person logs in to the system once per week, this person consumes one license.
Licenses aren't distributed or shared between users.
We have so-called authorities in our system, these are
- ROLE_ADMIN
- ROLE_USER
- ROLE_GUEST
ROLE_AUDITOR has been discontinued in the Allure Testops release 4.21.0, see the release notes.
There was also ROLE_BOT described here, which was discontinued in the release 4.21.0.
Authority defines the rights related to access to different areas of the deployed instance.
Authority in cfg files | Global role in UI | Qty of consumed licenses | Description |
ROLE_ADMIN | Admin | 1 | Allows overall system administration + same rights as ROLE_USER |
ROLE_USER | User | 1 | This is a usual user who can work in projects and create projects. |
ROLE_Guest | Guest | 0 | Read-only user, not counted in the consumed licenses. This user can only view information in the projects where they are added to. No matter what, these users cannot do anything except viewing. |
Admin (user name is `admin`) user account | |||
ROLE_ADMIN | 1 | user `admin` is a special system account, cannot be deleted, cannot be altered via UI, it has all the capabilities as any Admin user and can be used to work as usual |
The current status of the license consumption can be found by an Admin (ROLE_ADMIN) in the UI: https://ALLURE_TESTOPS/admin/license
- Seats are the number of bought licenses, i.e. the total number of named users with roles Admin or User you are allowed to register in the system accordingly to the license agreement.
- Total paid licenses used is the current number of named users with roles Admin or User already registered in the system. In other words, it's the current consumption.
- Remaining is the number of named users with roles Admin or User you can allow to register in the system in addition to the Total paid licenses used.
If you have a situation like in the image below, this means there is a violation of the license agreement and you allowed more users to register in the system than permitted by the license agreement.
*Allure TestOps requires an
admin
user account to be created and kept in the system.Admin's user name and password are defined in the configuration file, and it will be restored to the state described in the configuration to ensure you won’t lose the access to your Allure Testops instance.
You cannot delete/disable this user and you cannot remove the admin’s rights for this user – during the next start of Allure Testops, it will recreate the user again with all set of available rights, with the password defined in the configuration file.
Also, when the license expires, all system users except admin are blocked in Read only state, and only admin is able to enter the license.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article