CTA CTA Security & User Management 1 — Questions and Answers
Question 1: In TestStand, which object stores user account information including login names, passwords, and privilege assignments?
- Station Options security section
- User Manager database in TestStand (Correct answer)
- Windows Active Directory only
- Sequence file metadata
Correct answer: User Manager database in TestStand
The TestStand User Manager maintains its own database of user accounts, passwords, and privilege assignments independent of the OS.
Question 2: What TestStand privilege setting should be assigned to a technician role to allow running tests but not editing sequence files?
- Allow Run, Deny Edit Sequence
- Read-Only Access level
- Operator role with development features disabled (Correct answer)
- Guest account with test access
Correct answer: Operator role with development features disabled
Assigning the built-in Operator role and disabling development-related privileges grants technicians test execution access while preventing sequence editing.
Question 3: A CTA architect must ensure that sequence file changes are traceable to specific users. Which TestStand feature, combined with source control, achieves this?
- Sequence file encryption
- User login tracking with audit log + source control check-in attribution (Correct answer)
- Watermarking step comments
- Station global logging only
Correct answer: User login tracking with audit log + source control check-in attribution
Combining TestStand's user login audit log with source control check-in attribution provides a full traceability chain linking each file change to a specific user.
Question 4: Which TestStand security feature can prevent a sequence file from being opened or edited without a valid license or password?
- Sequence File Password Protection (Correct answer)
- Station-level encryption key
- Windows file ACL only
- TestStand dongle validation
Correct answer: Sequence File Password Protection
TestStand's Sequence File Password Protection encrypts the file and requires the correct password before the sequence editor will open it.
Question 5: In TestStand's user privilege system, what is an 'Operator Privilege' and how does it differ from a 'Developer Privilege'?
- Operator Privileges control UI access; Developer Privileges control hardware access
- Operator Privileges restrict station interaction; Developer Privileges allow sequence editing and engine configuration (Correct answer)
- They are identical but applied to different account types
- Developer Privileges are for NI support staff only
Correct answer: Operator Privileges restrict station interaction; Developer Privileges allow sequence editing and engine configuration
Operator Privileges govern what station UI actions a user may perform, while Developer Privileges include the ability to edit sequences and modify engine configuration.
Question 6: A CTA architect must configure TestStand to log every operator login and logout with a timestamp for FDA 21 CFR Part 11 compliance. Where is this configured?
- Windows Event Viewer subscription
- TestStand Login Options → Enable Audit Trail (Correct answer)
- VISA log file settings
- Database Options auto-log toggle
Correct answer: TestStand Login Options → Enable Audit Trail
Enabling the Audit Trail in TestStand's Login Options records each login and logout event with user name and timestamp, supporting 21 CFR Part 11 requirements.
In TestStand, which object stores user account information including login names, passwords, and privilege assignments?