Configuring OT Backup
The Configuration page is where administrators and integrators define the building blocks used by daily users: equipment types, sequence availability, accounts, variables, agents and grouped application settings, including backup storage.
flowchart LR C[Configuration] --> ET[Equipment Types] C --> TS[Template Steps] C --> A[Accounts] C --> V[Substitution Variables] C --> AG[Agents] C --> U[Users] C --> S[Settings] S --> BS[Backup Storage]
Before you start
The Configuration page and its navigation link are available with either ViewConfiguration or any user-administration privilege:
| Action | Policy | Required claim |
|---|---|---|
| Open tabs other than Users | ViewConfiguration |
view.configuration |
| Open Users | Any of AddUser, EditUser, DeleteUser |
Any corresponding user-administration claim |
Each tab has additional policies for its actions. If an action is hidden or fails because of access, ask an administrator to grant the matching claim.
Equipment Types
Equipment Types are reusable templates for equipment. They can include a name, icon, description, manual-backup setting, backup sequence and restore sequence. When a type is selected on equipment, its manual-backup setting and sequences can be copied into the equipment configuration.
For a full explanation of how sequences work, see Configuring Backup and Restore Sequences.

Required access
| Action | Policy | Required claim |
|---|---|---|
| Create equipment types | EditConfiguration |
edit.configuration |
| Edit equipment types | EditConfiguration |
edit.configuration |
| Delete equipment types | EditConfiguration |
edit.configuration |
| Check which equipment uses a type during delete | ViewEquipment |
view.equipment |
Creating an equipment type
Use the Create new section.
| Field / action | Purpose |
|---|---|
| Base equipment type | Optional existing type to copy from. |
| Equipment Type name | Name shown when selecting a type for equipment. |
| Icon / Add Icon | SVG icon shown next to the type. |
| Description | Optional multiline description or detailed instructions, with no application character limit. |
| Upload-only Backup | Makes upload backup the default for equipment that uses this type. Instead of running a backup sequence, users upload a backup file. |
| Backup Sequence | Steps used when equipment of this type is backed up. |
| Restore Sequence | Steps used when equipment of this type is restored. |
| Add Backup Sequence / Edit Backup Sequence | Opens the sequence editor for backup steps. See Configuring Backup and Restore Sequences. |
| Add Restore Sequence / Edit Restore Sequence | Opens the sequence editor for restore steps. See Configuring Backup and Restore Sequences. |
| Reset form | Clears the create form. |
| Paste from Clipboard | Pastes a copied equipment type definition. |
| Create | Creates the equipment type. |
Select Upload-only Backup for equipment types whose backups are collected outside OT Backup. Equipment that uses the type inherits this setting, but it can be changed on the individual equipment. When editing an existing type, selecting Upload-only Backup removes its backup and restore sequences.

Editing existing equipment types
The All equipment types section lists every type. Use Search to find one, then choose:
| Action | Purpose |
|---|---|
| Edit | Makes the type editable. |
| Save | Saves changes to the type. |
| Cancel | Discards changes. |
| Copy to Clipboard | Copies the type definition so it can be pasted into another environment. |
| Delete | Deletes the type after confirmation. |
If you leave an edited type with unsaved changes, OT Backup asks:
You have unsaved changes in '…' that will be lost if you continue. Are you sure you want to continue?
When deleting, OT Backup asks:
Are you sure you want to delete '…'?
The confirmation also shows whether any equipment currently uses the type.
Sequence editor
The sequence editor is opened from Add/Edit Backup Sequence and Add/Edit Restore Sequence. Because sequences are used throughout OT Backup, they have their own guide: Configuring Backup and Restore Sequences.
Template Steps
The Template Steps tab controls which steps are available when users build backup and restore sequences. Hidden steps are not offered in the sequence editor, but existing sequences that already contain them continue to work.
Custom steps are built with the Adapter SDK.

Required access
| Action | Policy | Required claim |
|---|---|---|
| View available/hidden template steps | ViewTemplateStepConfiguration |
view.step template configuration |
| Save available/hidden template step configuration | EditTemplateStepConfiguration |
edit.step template configuration |
Using the tab
The tab has two lists:
| List | Purpose |
|---|---|
| Available | Steps users can add when editing sequences. |
| Hidden | Steps hidden from the sequence editor. |
Select one or more steps and move them between lists with the arrow buttons. Choose Save Configuration to save the state. OT Backup shows Template configuration saved successfully! when the change is saved.
Accounts
The Accounts tab stores reusable credentials. Equipment, backup storage, adapters and SMTP settings can refer to an account instead of storing credentials directly in each place.
These are not sign-in accounts. Local users and invitations are managed separately under Configuration → Users.

Required access
| Action | Policy | Required claim |
|---|---|---|
| View accounts in selectors and lists | authenticated user | n/a |
| Add, edit or delete accounts | EditConfiguration |
edit.configuration |
| Set or reset an account password | EditConfiguration |
edit.configuration |
Using the tab
Use Search to filter accounts and Add account to create a new one.
The table shows:
| Column | Purpose |
|---|---|
| Display Name | Friendly name shown to users. |
| Username | Username sent to the external system. |
| Password | Shows ****** when a password is set. |
The User dialog contains:

| Field | Purpose |
|---|---|
| Username | Required account username. |
| Display Name | Friendly name. |
| Set Password | Enables the password fields. |
| Password | Password to store. |
| Confirm password | Repeat the password before saving. |
When editing an existing account with Set Password enabled, OT Backup asks:
Saving will reset the password. Is this your intention?
When deleting, OT Backup asks:
Are you sure you want to delete …?
Substitution Variables
Substitution variables are reusable text values that can be inserted into sequences, paths and other configuration where variables are supported.

Required access
| Action | Policy | Required claim |
|---|---|---|
| View variables used by sequence editors | authenticated user | n/a |
| Add, edit or delete variables | EditConfiguration |
edit.configuration |
Using the tab
Use Search to filter variables and Add variable to create one.
The table shows:
| Column | Purpose |
|---|---|
| Name | Variable name. |
| Value | Replacement value. |
The Variable dialog contains:

| Field | Purpose |
|---|---|
| Name | Required variable name. It must be alphanumeric and at most 20 characters. |
| Value | Replacement value. |
When deleting, OT Backup asks:
Are you sure you want to delete …?
Agents
The Agents tab shows registered TEE agents and their status. Agents execute backup and restore jobs for equipment.

Required access
| Action | Policy | Required claim |
|---|---|---|
| Open the Agents tab | ViewConfiguration |
view.configuration |
| Check which equipment uses an agent during delete | ViewEquipment |
view.equipment |
| Delete an agent | DeleteAgent |
delete.agent |
Using the tab
Use Search to filter agents and Refresh status to update the displayed state.
The table shows:
| Column | Purpose |
|---|---|
| Agent Name | Name reported by the agent. |
| Computer Name | Host computer. |
| Created | When the agent registered. |
| Last Started | Last time the agent started. |
| Version | Agent version. |
| Current Status | Offline, Available or Busy. |
The Agent Installation Script panel contains a PowerShell script and Copy Script to Clipboard. Run it from an administrator PowerShell prompt on the target machine.
When deleting an agent, OT Backup asks:
Are you sure you want to delete …?
The confirmation also shows whether any equipment currently uses the agent.
Users
The Users tab, after Agents, manages OT Backup sign-in accounts, separately from the reusable credentials in Accounts. The tab is available with AddUser, EditUser or DeleteUser, without an additional role or sign-in-provider restriction.
Use Add User with AddUser to invite a local user. Select Edit beside a user to open its edit dialog; the adjacent three-dot menu contains additional actions. EditUser allows changes to local account details, reactivation and local-account recovery links. DeleteUser allows deactivation, revoking an invitation and permanent deletion of pending invitations or inactive established accounts. Deactivation retains the account. External users appear after their first eligible sign-in; their identity details and roles remain provider-managed. See User profile and administration for invitation, role and access-management details.
Settings
The Settings tab contains application-level settings grouped by feature, including the default backup storage used by backup and restore sequences. Expand a group to view and edit its settings. Changed values are marked as unsaved until you select Save changes.

Required access
| Action | Policy | Required claim |
|---|---|---|
| Open the Settings tab | ViewConfiguration |
view.configuration |
| Save settings | EditConfiguration |
edit.configuration |
| Test the backup storage connection | BackupEquipment |
backup.equipment |
Changing settings
Each settings group is collapsed when the page opens. Select a group to expand it, then select a value to edit it. The editor matches the setting: for example, text and number fields, checkboxes, option lists and schedule dialogs are shown where appropriate.
Changes are not saved immediately. After you change a value:
- Original value: … appears below the changed value so you can compare them.
- Unsaved changes appears at the top of the page.
- Save changes becomes available and saves all changed settings together.

Validation errors are shown with the affected value and must be corrected before the settings can be saved. In a text or number field, you can press Ctrl + Enter instead of selecting Save changes. After a successful save, the unsaved indicators clear and the displayed values become the new saved values.
If you switch to another Configuration tab or leave the page while changes are unsaved, OT Backup asks:
You have unsaved setting changes. Discard them and leave this page?
Cancel to remain on the Settings page with your changes, or confirm to discard them and restore the last saved values.
Setting groups
Every visible group is listed below. Groups with a larger workflow are explained in their dedicated guides instead of being repeated here.
| Group | Purpose | Details |
|---|---|---|
| Alert | Enables alert processing and controls its batch size, retry delay and maximum attempts. | See Alert Module. |
| Backup | Require backup comment makes users enter a comment before starting a backup. | See Creating a Backup. |
| Backup Storage | Selects where backups are stored and how their paths are named. | See Backup Storage below. |
| Cleanup | Controls the cleanup schedule and retention rules for obsolete, manual, scheduled and tagged backups. | See Cleanup. |
| Equipment Page | WIP email domain turns the username shown for WIP equipment into an email link by appending the configured domain. Leave it empty to show the username as plain text. | Configured directly in this group. |
| Job Execution | Job number of retries controls how many times a failed job is retried (0–5). Job retry wait time controls the delay between attempts in minutes (5–60). |
Defaults: 0 retries and a 5 minute delay. |
| SMTP | Enables email delivery and configures the mail server, sender and optional authentication account. | See Alert Module. |
Backup Storage
Expand the Backup Storage group in Settings and configure:
| Field / action | Purpose |
|---|---|
| Backup storage type | Storage backend to use, such as File System or Azure Blob. |
| Backup storage base path | Root path, such as C:\Backups or \\server\share\backups. Required for File System storage. |
| Backup storage path naming rule | Naming pattern for stored backups. Example: {equipment.location}\{equipment.name}\{equipment.name}_{timestamp}. |
| Backup storage account | Existing account used by cloud storage. Required for Azure Blob storage. |
| Backup storage host | Host URL used by FTP or SFTP servers. Required for Connect servers. |
| Test Connection | Verifies that OT Backup can reach the saved storage configuration. |
Select Save changes before Test Connection so the test uses the new values. While testing, the button shows Testing.... A successful connection test is required before running backup or restore jobs.