Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Qualitia implements role-based security for users. Roles are based on functionality of users like Testers, Automation Test Engineers, and so on. Appropriate privileges are assigned to the roles.

Qualitia Automation Studio (QAS) contains the following five pre-defined roles assigned with specific Qualitia privileges:

  • Admin
  • Custom Action
  • Project Manager
  • Test Lead
  • Tester

You can create a custom role using the nine Qualitia's  pre-defined privileges.

Database credentials are required to configure the Qualitia client with your database server. As per the role of the Qualitia user, you need to provide database privileges. The minimum database privileges required for a database credential in use for a Qualitia role is given Qualitia user with an Admin or a Non-Admin role are shown in the following table. 


MySQL Privileges

SQL Server Privileges

Qualitia Admin User

Qualitia Non-Admin User

Qualitia Admin User

Qualitia Non-Admin User

CREATE

INSERT

CREATE TABLE

SELECT 

REFERENCES

SELECT

ALTER 

UPDATE 

DROP 

CREATE ROUTINE 

REFERENCES 

INSERT 

TRIGGER 

CREATE VIEW 

CREATE PROCEDURE 

DELETE

ALTER 

UPDATE 

CREATE DATABASE 


INDEX  

DELETE 

SELECT 


INSERT

CREATE TEMPORARY TABLES 

UPDATE 


SELECT

EXECUTE 

INSERT 


CREATE ROUTINE 


DELETE


CREATE VIEW 




UPDATE 




DELETE 




CREATE TEMPORARY TABLES 




EXECUTE




...