User roles and rights in software testing

Dmitri Kozlov
1 min readOct 16, 2020

--

In some software products, adding a new user depends on the user role.

The user role is the level of responsibility within(internal user) or outside(external user) the company.

The level of responsibility determines the user rights within the software program.

A software user with higher responsibility has more rights and vise versa.

The user rights refer to allowed user actions in the software program.

The following examples with three users illustrate the user roles and rights concept:
1. Supervisor
2. Internal
3. External

The supervisor user can:
a) add, remove, or change rights for internal and external users.
b) Set project-level parameters

The internal user can:
a) Add, modify, and remove parameters below project-level parameters
b) Add and change input data

The internal user does not have supervisor rights.

The external user can:
a) View information
b) Modify report parameters
c) Run a report

The external user does not have internal and supervisor rights.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Dmitri Kozlov
Dmitri Kozlov

Written by Dmitri Kozlov

Senior Software QA Analyst — 19 yrs experience (B.A. Mathematics Temple University 1998)

No responses yet

Write a response