Electronic signature
The e-signature (controlled workflow) feature enables the configuration and management of controlled workflows for various entities.
Overview
The e-signature feature enforces standardized status transitions for project entities and requires approval before further actions are taken. It applies to requirements, test cases, test plans, test run documents, and defects. The feature also provides audit logs for compliance tracking. The feature is useful for any organization that requires controlled workflows. This includes pharma, healthcare, and medical equipment manufacturers that must follow a formal approval process for electronic records to comply with FDA 21 CFR Part 11 regulations.
Prerequisites
To use e-signatures, ensure that the following prerequisites are met.
-
You have a valid e-signature license. For details on licenses, see Editions.
-
Your site administrator has enabled the ALM E-signature Extension for your project. For details on enabling extensions, see Manage projects.
-
Desktop Client only: Your site administrator has enabled the product e-signature solution by setting the site parameter ENABLE_ESIGN = Y (Default = N)
-
Your site administrator has disabled any previous e-signature solution. Entities in projects that used a previous solution must be in an initial state such as Draft or already be in a final workflow state such as Approved or Rejected. For more known issues when moving from a previous solution, see Known issues.
-
To view and configure e-signature settings, users must belong to a group with Approval Settings permissions or must have a TD_Admin role.
User roles
The e-signature approval process supports the following user roles:
| User role | Details |
|---|---|
| Project Admin |
Configures approval settings and manages project teams. The project administrator can also view the detailed audit trails. For details, see Configure approval settings. |
| Author |
Creates entities and submits them for approval. For details, see Submit entities for approval. |
| Approver |
Reviews and approves or rejects approval requests. For details, see Review and approve requests. |
| Auditor | Checks compliance. |
Approval settings overview
The e-signature approval process involves multiple levels and teams. If an approver rejects or cancels a request, the entity returns to the author for revision and the workflow restarts. Approved entities become immutable electronic records.
Approval settings are configured by the administrator and are built on the following hierarchical structure:
-
Users form Teams.
-
Teams and Users form Approval Levels.
-
Approval Levels form Approval Routes.
-
Approval Routes and Conditions form Approval Policies.
For details, see Configure approval settings.
The e-signature approval process
After the project administrator configures the approval settings, the e-signature process follows these steps.
-
Initiate entity status updates and submit approval requests.
A project user authorized to initiate the approval process updates the status of an entity and submits the entity for approval. The project administrator configures the field value that triggers the workflow and defines which users can initiate the process.
-
Route approval requests.
If the new status requires e-signature approval, the request is routed to the approvers defined in the approval settings.
If the new status does not require e-signature approval, it is saved immediately.
-
Notify approvers.
The designated approvers receive the request via email.
-
Review and act on approval requests.
Approvers log in to the system and review the request. They then approve or reject it while providing credentials for audit trail purposes.
-
Track updates and log actions.
All actions are logged in the system for compliance and audit purposes.
-
Finalize updates.
When all required approvals are collected, the entity is saved with the new status.
To use the e-signature approval process:

