How do I restrict data entry for different user groups in Quality Window?

In many environments, different teams are responsible for entering or reviewing different parts of the same dataset. A common example is Operations entering production data, while Lab personnel enter test results.

Quality Window does not enforce field-level security by user role directly. However, this can be effectively achieved using a combination of Views, Protected Variables, and DIR files.

This is a common and recommended approach when multiple roles interact with the same application.

Create views for each user group

Views are the primary tool for controlling what users see and interact with.

For each group (e.g., Operations, Lab), create a dedicated view that includes only the variables relevant to their role.

Views Manager showing new view creation
Views Manager showing new view creation

In QW Workstation:

  • Open the application
  • Open Views Manager
  • Click New or Edit the “Current Unsaved View”
  • Remove variables that are not relevant for that group
  • Save the view (e.g., “Operations Entry”, “Lab Entry”)

This ensures each group is presented with a simplified, focused data entry experience.

If you are new to views, see our Views – An introduction tutorial for a full walkthrough.

Use protected variables with view overrides

Variables can be set to Protected in QW Admin. This defines the default behavior for the application.

QW Admin variable settings with Protected option highlighted
QW Admin variable settings with Protected option highlighted

Views can override this setting, allowing you to control editability at the view level.

Typical setup:

  • In QW Admin: set sensitive variables to Protected by default
  • In Operations view: keep Lab variables protected
  • In Lab view: allow editing for Lab variables while keeping Operations variables protected

This creates a controlled workflow where:

  • Users can see the full record
  • Edit access is determined by the view they are using

This flexibility is key to supporting multiple roles within a single application.

Example of Overriding Variable Protected property in Views Manager
Example of Overriding Variable Protected property in Views Manager

Reorder variables to match the workflow

Views allow you to reorder variables to create a more intuitive data entry experience.

View variable ordering interface
View variable ordering interface

Best practices:

  • Place required fields at the top
  • Group related variables together
  • Align the layout with the real-world process (e.g., production first, lab results later)

This is especially useful when multiple stations or teams are entering data at different stages.

For more advanced layouts, see Views – Summarizing and Views – Pivoting Tables.

Use DIR files to streamline the user experience

DIR files can be used to control which applications open and which view is loaded by default.

DIR file configuration with default view selection
DIR file configuration with default view selection

Recommended approach:

  • Create one DIR file for Operations
  • Create another DIR file for Lab
  • Assign each DIR file through security

This allows each group to:

  • Open only the applications relevant to them
  • Automatically land in the correct view

Important: DIR files do not restrict access to other views once the application is open. Users can still switch views unless restricted by process or training. Security can limit access to view creation and management, but not switching between existing views.

If you are not familiar with DIR files, see our Directory Files guide article..

Common customer setup

A very common configuration is:

  • Data Entry view: limited fields, focused on fast input
  • Manager view: broader access with additional editable fields, along with informational fields such as calculated or lookup variables
Example comparing Operator Entry vs Lab Entry view
Example comparing Operator Entry vs Lab Entry view

Managers can review and adjust records, while operators are guided through a controlled entry experience.

This approach is especially effective when:

  • Multiple data entry stations exist
  • Different steps of a process are captured in the same application

Summary

To implement role-based data entry in Quality Window:

  • Use QW Admin to define default protection
  • Use Views to override editability per role
  • Use variable visibility and ordering to guide the workflow
  • Use DIR files and security to streamline access

This combination provides a practical and proven way to manage multi-role data entry without requiring custom development.

Related Resources

Unlock powerful SPC insights with Quality Window

Quality Window gives manufacturing teams the tools they need for real-time SPC monitoring, automated CoA generation and fast root-cause analysis. Start your free trial and see how it can improve your process quality.

Translate »