Skip to main content

User management

Who can send, approve, generate, configure. The model fits in one sentence: one role, plus options.

The model

The 4 roles — one per person

RolePermission setPurpose
AdministratorTES_AdminConfigures the org: connections, jobs, buttons, migration, users
SenderTES_UserSends for signature and tracks their requests
ApproverTES_ApproverApproves or rejects — does not send
ViewerTES_ReadOnlyRead-only access

The 4 options — zero or more, on top of the role

OptionPermission setUnlocks
Bulk sendTES_BulkSendUserThe Bulk send tab
Document generationTES_GenUserTrueSign Gen
Template managementTES_TemplateManagerThe template editor
Approval delegateTES_ApprovalDelegateDeciding on behalf of an absent approver

The matrix

What each combination actually allows — measured at runtime, not inferred from configuration:

ConfigurationSendBulk sendGenerateManage templatesConfigure the org
(no permission set)
Administrator
Sender
Approver
Viewer
Sender + Generation
Sender + Bulk send
Sender + Templates
Sender + all 4 options
Approver + Generation + Templates

Three readings that matter

The administrator needs no options. TES_Admin on its own carries sending, generation, bulk send and templates. An administrator locked out of their own configuration would be an incident, not a security measure.

An approver cannot send, even with all four options. This is separation of duties: approving and issuing are two distinct acts, and combining them would empty the approval workflow of its meaning.

Sender + all 4 options ≠ Administrator. That is precisely what justifies the administrator role: do everything, except configure the org.

The rules the server enforces

They are not merely displayed in the screen: they are verified server-side, including when someone bypasses the interface.

RuleBehaviour
One role onlyAssigning a second role is refused
An option requires a roleAssigning an option to someone with no role is refused
No orphan optionRemoving the last role is refused while options remain
Atomic role changeThe change happens in a single operation and keeps the options
Full removalClearing the role removes the options along with it
Why the role change is atomic

Changing a role in several steps (remove, then assign) leaves a window where a mid-way failure strands the user with no access at all, and nothing signals it. The operation is therefore indivisible.

Where this is set

TrueSign Setup → Administration → User Management: role and options per user, with search, and usage tracking (number of sends, last send).

Who can do what, screen by screen

Screen or actionRequires
Send a request (form, Quick Send, auto-send after generation)Sender role or Administrator
Bulk send tabBulk send option + sending rights
Setup → Document GenerationGeneration option
Signature template editorTemplate management option
TrueSign Setup (configuration)Administrator
Setup → User ManagementAdministrator
The question we get asked most

"Can a user without sending rights still issue an envelope?" — No, on none of the three paths: not the form, not Quick Send, not the auto-send triggered after a generation. That last one runs in the background, and it is verified that no request is created, not merely that an error is raised.

Special case: the Site guest user

TES_Guest is not a user role. It is assigned to your public Site's guest user so that external signers can reach the signing pages — never to a person in your org. See Installation.