Premium Feature — Available in the Professional Plus, and Enterprise Editions. Learn more or contact LabKey.

This checklist provides step-by-step instructions for setting up and using the Compliance module.


  • Acquire a distribution that includes the compliance module
    • Unlike most modules, administrators don't have to explicitly enable the compliance module in individual folders. The compliance module is treated as enabled for all folders on a server if the module is present in the distribution.
    • To ensure that the compliance module is present in your distribution, go to (Admin) > Site > Admin Console and click Module Information. Confirm that Compliance is included in the list of modules. If it is not present, contact us for support options.
  • Define account and login behavior
  • Set PHI levels on fields:
  • Define terms of use:
    • Define the terms of use that users are required to sign before viewing/interacting with PHI data.
    • Documentation: Compliance: Terms of Use
  • Assign user roles
    • Assign PHI-related security roles to users, including administrators. No user is automatically granted access to PHI due to logging requirements.
    • Documentation: Compliance: Security Roles
  • Enable compliance features in a folder
    • Require users to declare activiy (such as IRB number) and signing of Terms of Use.
    • Require PHI roles to access PHI data.
    • Determine logging behavior.
    • Documentation Compliance: Configure PHI Data Handling
  • Test and check logs
    • Test by impersonating users.
    • Determine if the correct Terms of Use are being presented.
    • Determine if PHI columns are being displayed or hidden in the appropriate circumstances.
    • Documentation: Compliance: Logging


Was this content helpful?

Log in or register an account to provide feedback

expand all collapse all