Skip to main content

Editing Templates

You'll spend most of your time editing templates—whether you're adjusting provider settings, changing sync schedules, or updating field configurations. The template editor organizes everything into clear sections, making it easy to find what you need.

Opening the editor​

You can open the template editor in two ways:

  1. Click the "Edit" button next to any template in the list
  2. Double-click any template row

Either way, you'll see the same editor with all the configuration options.

Template Editor Detail View

Editor overview​

The template editor is organized into distinct sections. Each section has its own Edit button or inline controls, so you can focus on one thing at a time. You don't need to configure everything at once—just work through the sections you need.

Template name and provider connection​

At the top of the editor, you'll find:

Template Name — Edit this directly in the text field. Use descriptive names like "Employee Mobile ID" or "Visitor Access" so they're easy to identify later.

Provider Connection — The "Check Connection & Credits" button lets you test your provider connection. Use this after configuring Credentials to verify everything works and check your available credits. The status will show whether the connection has been tested yet.

Settings​

The Settings section contains quick toggles for common options. Each setting has two options you can switch between:

SettingOptionWhat it does
Visible in portalVisibleOperators can see and use this template when ordering or creating new Credentials
HiddenTemplate stays hidden from operators (useful for unfinished or testing templates)
AMR SyncSyncAMR (Access Management Request) synchronization is enabled
DisabledAMR sync is turned off
Provision MethodAutomaticCredentials are provisioned immediately when issued
ManualRequires manual provisioning steps
Duo IDEnabledTemplate supports Duo ID functionality
DisabledStandard mobile ID Credentials only
Settings section
Visibility Requirements

Templates can't be made visible until provider configuration is complete. Incomplete configurations automatically stay hidden to prevent errors during Credential issuance.

General settings​

Click "General settings" to expand this section. Here you'll find:

FieldDescription
Private ID FieldMaps your internal Credential data to the provider's synchronization fields. Defaults to "Credential - Number", but you can select a different field if needed.
Send end dateCheck this box if you want Credential expiration dates sent to the provider.
External layout nameOptional. Use this if you want to configure and design the layout in the STid portal instead of using Breeze layouts. Generally not recommended—only use in specific cases where external layout configuration is required. See Layout section for the recommended approach.
External ReferenceOptional custom identifier for linking to external systems like CRM or HR platforms.
DescriptionAdd detailed notes about the template's configuration. This helps administrators and operators understand how to use it.
InstructionsStep-by-step guidance for operators who will issue Credentials using this template. This appears as user-facing help text.
General settings section

Account Credentials​

Required Roles

Required roles: System Administrator, Manage Templates - Mobile Credential

To configure provider settings, you need one of the roles listed above.

Click "Edit" to configure your provider connection. This opens a dialog where you enter:

FieldDescription
Provider usernameYour authentication Credential for provider API access. This is stored securely.
Provider passwordYour provider account password.
Site IDIdentifies your organization's site within the provider system. You'll get this from your mobile ID provider.
Provider configuration IDA specific configuration identifier for your provider setup. Also provided by your mobile ID provider.

After entering Credentials, click "Validate" to test the connection before saving. The dialog shows a step-by-step progress indicator as you configure each part.

Account Credentials dialog
Connection Testing

Always test provider connections after configuration changes using the "Validate" button in the Credentials dialog, or the "Check Connection & Credits" button at the top of the editor.

Sync Configuration​

Click "Edit" to configure provider synchronization settings. This opens a dialog where you can:

Enable/Disable Sync — Turn automatic synchronization on or off. When enabled, Breeze automatically keeps mobile IDs synchronized between Breeze and your mobile ID provider.

The dialog shows your current sync status and lets you toggle synchronization for this template.

For more information about how provider synchronization works, see Provider Synchronization.

Sync Configuration dialog

Incident Recipients​

Click "Edit" to configure who receives alerts when something goes wrong.

Enter email addresses separated by semicolons, like security-ops@company.com;helpdesk@company.com. Having multiple recipients ensures someone gets notified even if one email address has issues.

What triggers incidents:

  • Connection failures — Provider connectivity issues
  • Sync errors — Synchronization process failures
  • Provisioning issues — Problems creating Credentials
  • Authentication errors — Provider Credential validation failures
Incident Recipients dialog

Layout​

Click "Edit" to select a card layout for this template. The layout you choose serves multiple purposes:

  • Credential Preview — Used as a template when creating the Credential Preview in Breeze
  • Provider Transfer — The image is transferred to your mobile ID provider (STid)
  • Mobile ID App — This will be the card design shown in the Mobile ID app

This is the default behavior and is the recommended approach for most use cases.

Layout dialog showing card layouts selection

Alternative: External Layout Configuration​

If you want to configure and design the layout in the STid portal instead of using Breeze layouts, you can enter the layout name in the External layout name field under General settings. This approach is generally not recommended and should only be used in certain specific cases where external layout configuration is required.

Template Field Settings​

This section shows all the fields used when issuing Credentials from this template.

Template Field Settings section

Default fields​

Templates include some predefined fields:

FieldTypeRequirementDescription
Person - EmailTXTRequiredPrimary contact email for the Credential holder
Person - First NameTXTRequiredFirst name of the Credential holder
Person - Last NameTXTRequiredLast name of the Credential holder

Each field shows its type (like TXT) and whether it's required. Each field has three edit buttons:

  • Configure field properties
  • Set validation rules
  • Control display settings

Adding custom fields​

Click "Add field" to add a new field. Configure:

SettingDescription
Field NameGive it a clear, descriptive name
Field TypeChoose the data type (TXT, NUM, DATE, etc.)
RequirementMark it as required or optional

Background Removal Settings​

Click "Change setting" to configure how photo backgrounds are handled for Credentials produced from this template.

Mode — Controls what happens to the background when it is removed:

OptionDescription
Solid ColorReplaces the background with a solid color (default: white, #FFFFFF)
TransparentKeeps the alpha channel — requires a layout that supports PNG with transparency

Auto-remove — When enabled, Breeze removes the photo background automatically the first time a Credential preview is created from this template. Each photo is processed once; re-creating the preview does not trigger a second removal.

OptionDescription
EnabledBackground is removed automatically on first Credential preview creation
DisabledNo automatic background removal (default)

On Duo ID registration, the person sees the preview update once the background has been removed. This can take a little while.

note

Auto-remove requires Background Removal to be enabled on your Domain.

Background Removal Settings dialog showing Mode and Auto-remove options, with Auto-remove set to Enabled

What you see while a background is removed​

How quickly you see the result depends on how the Credential is created:

  • Saving a single Credential. Breeze removes the background right away. This usually takes a few seconds.
  • Batch orders and pre-production. Breeze removes backgrounds in the background, so the order is not held up. Each preview shows the original photo until its background is removed.
  • When removal can't finish right away. If the service is busy or temporarily unavailable while you save a single Credential, the preview shows the original photo with a Removing background… badge. Breeze keeps trying, and the preview updates when it is done. You can carry on with other work.

The Removing background… and Background removal failed badges appear on the Credential preview. If removal can't be completed, the badge changes to Background removal failed and the original photo is kept. Click Try again to start the removal again.

caution

Breeze does not stop you from issuing a Mobile Credential while the Removing background… badge is showing. A Mobile Credential issued at that point carries the original photo. Wait for the badge to clear before you issue it.

Duplicate vCard Handling​

Click "Change setting" to configure what happens when the same vCard already exists:

OptionDescription
ERRORThe workflow fails if a duplicate exists. Gives you strict control but may cause workflow failures.
REPLACEThe existing vCard is replaced with new data. This is the default behavior for new templates.
REUSEThe existing vCard is reused instead of creating a new one
Duplicate vCard Handling dialog
Default Behavior

When you create a new Mobile Credential Template, REPLACE is the default conflict resolution strategy. This means if a vCard with the same email already exists, it will be replaced rather than causing an error. You can change this setting at any time by clicking "Change setting" and selecting a different option.

Duplicate Handling

Choose carefully. ERROR mode gives you control but may cause failures. REPLACE and REUSE handle duplicates automatically but could have unintended consequences.

External Data Sources​

Click "Edit" to configure external data source lookup for this template. External data sources allow operators to automatically retrieve person data from external systems (such as Norwegian Folkeregisteret) during Credential ordering.

How it works:

  1. Connect data source — Select an external data source that has been configured in Domain Administration
  2. Configure field mappings — Map fields from the external data source response to Credential template fields
  3. Enable lookup — Operators can then enter a search identifier (e.g., 11-digit Norwegian personal identity number) during Credential ordering
  4. Automatic population — System retrieves person data and populates Credential fields automatically
Prerequisites

Before you can connect an external data source to a template, the external data source must be created and configured in Domain Administration → External data sources. See External Data Sources for configuration instructions.

Authentication Requirements

Some external data sources (like Norwegian Folkeregisteret) require Level 4 authentication (BankID) for natural person lookups. Operators will be prompted to authenticate when performing lookups.

For more information about external data sources, see External Data Sources.

Duo ID Approval Routing​

When Duo ID is enabled on your template, you can configure a delegated Tenant for Duo ID approvals. This allows you to route all Duo ID approval requests created from this template to a specific Tenant, helping you centralize approvals in fewer Tenants.

How it works:

  1. Enable Duo ID — Set Duo ID to "Enabled" in the Settings section (the Duo ID Approval Routing section is only visible when Duo ID is enabled)
  2. Select delegated Tenant — Choose a Tenant from the "Duo ID Approval Delegated Tenant" dropdown
  3. Save the template — The setting persists and applies to all new Duo ID requests created from this template

What happens:

  • When a Credential is created from this template and a Duo ID request is submitted, the request routes to the delegated Tenant instead of the Credential's owning Tenant
  • Approvers with Admin + Approver access on the delegated Tenant can view and approve these requests
  • The delegated Tenant's Duo ID approval queue and pending counters reflect these requests
Visibility

The Duo ID Approval Routing section is only visible when Duo ID is enabled on the template. If Duo ID is disabled, this section is hidden.

Clearing the Setting

To remove the delegated Tenant and revert to default routing behavior, clear the Tenant selection and save the template. Duo ID approvals will then route to the template's default Tenant (existing behavior).

Routing Timing

Routing is applied when the Duo ID request is submitted. Changing the template's delegated Tenant later does not move already-submitted requests.

Duo ID Auto-Approve​

Duo ID Auto-Approve sends a submitted Duo ID straight to production with no manual approval step. Turn it on only when you're confident in the data quality of the Duo ID submissions your Tenant receives — it skips manual verification entirely.

Direct checkout required

Auto-approve can only be turned on for a Tenant using On-the-Fly Checkout. If your Tenant uses a different checkout flow, the Enable Duo ID Auto-Approve checkbox is disabled with an explanation, and stays disabled until your Tenant switches to On-the-Fly Checkout. See Checkout Flows.

Required roles

Required roles: System Admin

Only a System Admin can turn this setting on or off. If the setting is already on, other administrators can still see that it's Enabled and who it's set to approve as; if it's off, the section isn't shown to them at all.

How it works:

  1. Enable Duo ID — Set Duo ID to "Enabled" in the Settings section.
  2. Click Edit on the Duo ID Auto-Approve section.
  3. Check Enable Duo ID Auto-Approve.
  4. Search for and select the Tenant user to record as the approver on auto-approved requests. Only active users who can approve Duo ID requests are listed: they need the Approver role and the Administrator role or higher, with access to this template's Tenant. If the template is shared with other Tenants in its Domain, the user also needs access to each of those Tenants, unless Duo ID approval is routed to a delegated Tenant the user has access to.
  5. Click Save.

What happens:

  • New Duo ID requests submitted on this template go straight to production — no one needs to open the approval dialog.
  • The Tenant user you selected shows as the approver on auto-approved requests.
If the approver can no longer approve

If the selected user loses the Approver role, or is deactivated or deleted, the setting shows a warning, and new Duo ID submissions on this template go to manual approval until you choose another user. Open the setting again to pick a new approver.

If your Tenant's checkout flow changes later

If your Tenant moves off On-the-Fly Checkout after you turn this setting on, new Duo ID submissions fall back to normal manual approval automatically. The setting itself stays on — it takes effect again if the Tenant returns to On-the-Fly Checkout.

Interaction with Duo ID Approval Routing

If this template also has a delegated Tenant set under Duo ID Approval Routing, Auto-Approve takes precedence: the request goes straight to production, and the delegated Tenant is never asked to approve it. Turn off Auto-Approve if you want routed requests to reach the delegated Tenant's approval queue instead.

Choose the approver carefully

Your Tenant's On-the-Fly Checkout flow can define Role Exceptions (the Enforce default flow on roles setting) — roles that always fall back to manual approval instead of going straight to production. If the Tenant user you select as the auto-approve approver has one of those excepted roles, Duo ID submissions on this template wait for approval that never comes, with no error and no notice to anyone.

Pick an approver whose role isn't listed in your Tenant's Role Exceptions. See Checkout Flows for where that list is configured. To check a candidate user's own role first, open their profile's Roles tab — see Managing User Profiles.

Automatic Duo ID reminders​

When Duo ID is enabled on a Mobile Credential Template, you can configure automatic reminder emails to reduce expired requests. Collaborators receive two reminders per pending request: one at the halfway point to expiry and one near the expiry date.

See Duo ID Automatic Reminders for setup steps, cleanup period options, and what happens when a request expires.

Number Ranges and Formulas​

Click "Edit" to assign number ranges and formulas:

Number Series Assignment — Assign number ranges for Credential identifier generation. You can link to existing number series or create new ones. Templates can use up to 3 number series per Credential.

Formula Assignment — Apply calculation formulas for dynamic field values. Useful for automatic date calculations, conditional values, and formatting rules.

Saving your changes​

  1. Make your configuration changes in any section
  2. Click "Save" at the top right to save your changes
  3. Click "Close" to return to the template list without saving

Remember, you can always come back and edit things later—you don't need to get everything perfect in one session.

Before making a template visible​

Before operators can use your template, make sure:

  • Provider Credentials are valid and tested (use "Check Connection & Credits")
  • Required fields are properly configured
  • Sync settings match your needs
  • Incident recipients are set up correctly

What's next?​

You've configured your template! After saving, operators can start using it to issue mobile ID Credentials.