---
title: Define an internal signatory rule
description: Define an internal signatory rule to map signatories to a template using signatory mappings.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/employee-service-management/contract-management-pro/cncore-define-internal-signers-rule.html
release: australia
product: Contract Management Pro
classification: contract-management-pro
topic_type: task
last_updated: "2026-06-24"
reading_time_minutes: 2
breadcrumb: [Configure, Contract Management Pro, Legal and Contract Operations, Employee Service Management]
---
# Define an internal signatory rule
Define an internal signatory rule to map signatories to a template using signatory mappings.
## Before you begin
Role required: sn\_cm\_core.contract\_admin and sn\_cm\_core.contract\_config
## About this task
If you want the variables related to a contract request to be available in the condition builder, add the contract request reference to your application table. For more information, see [Enable contract request fields in condition builders](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/contract-management-pro/cncore-add-cmr-condtion-build.md)
## Procedure
1. Navigate to **All** > **Contracts Core** > **Contracts Administration** > **Internal Signatory Rules**.
2. Select **New**.
3. On the form, fill in the fields.
|
Field
|
Description
|
|---|
|
Name
|
Display name of the internal signatory rule.
|
|
Template
|
Template selected from the active and published templates list.
|
|
Table
|
Table that is associated with the selected template. The field is auto-populated when the template is selected.
|
|
Description
|
Description of the internal signatory rule.
|
|
Active
|
Option to indicate that the signatory rule is active and available for use.
|
|
Order
|
Order in which the signatory rule is used.
|
|
Applies to
|
Conditions under which the internal signatory rule is selected. For example, if you select an assignment group and configure a user as signatory, that user will be the internal signatory for contract requests that include the selected assignment group.
|
4. Right-click the form header and select **Save**.
\[Omitted image "cmpro-internal-signatory.png"\] Alt text: Internal signatory rule with signer mapping
5. In the **Signers Mappings** section, select **New**.
1. In the **Participant** field, select a participant.
**Note:** If signature blocks are configured for the contract template, this field isn't available.
2. In the **Signer** field, select a user from the list.
3. In the **Role** field, select the role for the signatory.
**Note:** The **Role** field is visible for signature block-based contract templates only and when the **sn\_cm\_core.enable\_docusign\_signature\_roles** system property is set to `true`. To enable this property, see [Enable signatory roles](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/contract-management-pro/cncore-enable-signatory-roles.md). For more information about signatory roles, see [Signatory roles](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/contract-management-pro/cncore-signatory-roles.md).
4. Select **Submit**.
6. Select **Update**.
**Note:** When more than one internal signatory rule is applicable, the signatory rule with the lowest order is considered.
## Result
An internal signatory rule is created to map a user as an internal signatory for the corresponding contract template.
**Note:** During signatory assignment for contract based on own paper, the **Internal Signatory** rule takes precedence.
- A user from **Signers mappings** is picked as a signatory.
- For contract templates configured with participants, when a participant does not meet the **Internal Signatory** rule criteria, a signatory is picked from the user field mapping of the participant list in the template.
- While creating the signer task for an internal user, check whether the user's legal name is available in the user's employee profile. If no value is provided in the **Legal Name** field, use the user name from the Users \[sys\_user\] table. For more information, see [Employee Profile form](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/employee-experience-foundation/employee-profile-fieldconfig.md).
- When no data is found, an empty signatory record is created that can update with the correct signatory details.
## What to do next
For information about signatory role types and their behavior across signature types, see [Signatory roles](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/contract-management-pro/cncore-signatory-roles.md).