Skip to content

Tiaris guide

Workstation settings reference

Find each setting's purpose, default, choices, and activation boundary.

Use this reference when deciding what to change, where to change it, and when to check the result. Policy settings establish organization rules. Blueprint settings establish the workstation experience. A Blueprint cannot override a Policy-owned security rule.

  1. Open the owning Policy or Blueprint from Configuration.
  2. Read the default and select the intended supported value. Some controls appear only for a compatible Desktop Experience or sign-in method.
  3. Save the edits, prepare the resulting Blueprint version, and follow the release and approval workflow.
  4. After deployment, open the computer and choose Verify Blueprint for fresh system checks.
  5. For settings marked next sign-in, sign out and back in on the workstation before judging the desktop result.

A Policy editor with organization rules and its save/deployment controls.

The default describes the catalog’s starting choice. Your existing Policy, organization provisioning defaults, or imported Blueprint may already use another value. The editor’s current value describes what you are actually reviewing.

These include sign-in, monitoring, networking, printing, restrictions, security, storage cleanup, and rollback retention. Test a network or sign-in change on a representative computer while keeping a working administrator recovery route.

Wi-Fi networks and their certificates are managed as a separate staged set within the Policy; follow Wi-Fi and certificates.

Offline sign-in

Offline sign-in uses the local password created during the first successful directory-account sign-in.

DefaultAllowed after first sign-in
ChoicesAllowed after first sign-in · Always verify online
WherePolicy > Sign-in
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Login method. The editor shows the controls supported by the selected configuration.

Directory login source

Selects the organization directory connection used for workstation sign-in.

DefaultNot set
ChoicesA supported custom value
WherePolicy > Sign-in
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Login method. The editor shows the controls supported by the selected configuration.

Sign-in QR code

People can always type the short code on another computer. QR is an optional convenience, never a requirement.

DefaultWeb address and code only
ChoicesWeb address and code only · Also show QR code
WhereDesktop settings or reviewed import; advanced overrides require Operator access
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Login method. The editor shows the controls supported by the selected configuration.

Local Account Profile

Selects the managed local accounts available for local workstation sign-in.

DefaultNot set
ChoicesA supported custom value
WherePolicy > Sign-in
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Login method. The editor shows the controls supported by the selected configuration.

Login method

Chooses local or managed-directory authentication for workstation sessions.

DefaultLocal login only
ChoicesDirectory workstation login · Local login only
WherePolicy > Sign-in
Takes effectAt the next sign-in after the approved configuration is applied

Administrator SSH public keys

One public key per line. Keys authenticate workstation administrators in the wheel group when Remote SSH access is enabled.

DefaultNot set
ChoicesA supported custom value
WherePolicy > Advanced
Takes effectAfter the approved configuration is applied

Availability depends on Remote SSH access. The editor shows the controls supported by the selected configuration.

Warnings

Controls warnings on managed workstations.

DefaultOffline > 30m · disk > 90%
ChoicesOffline > 30m · disk > 90% · Offline > 15m · disk > 85% · Critical only · Disabled
WherePolicy > Advanced
Takes effectAfter the approved configuration is applied

Health check-in

Choose one reviewed check-in interval. Faster reporting increases control-plane load; one minute is the longest supported interval.

Default30s
Choices30s · 60s
WherePolicy > Advanced
Takes effectAfter the approved configuration is applied

DNS resolvers

Sets the ordered IPv4 or IPv6 resolvers applied to managed network connections.

DefaultNot set
ChoicesA supported custom value
WherePolicy > Advanced
Takes effectAfter the approved configuration is applied

Web proxy

Controls web proxy on managed workstations.

DefaultNone (direct)
ChoicesNone (direct) · A supported custom value
WherePolicy > Advanced
Takes effectAfter the approved configuration is applied

Default printer

Captured queue name for a printer present in this Policy’s managed printer inventory. It is not a free-form Console choice.

DefaultNone
ChoicesNone · A supported custom value
WhereDesktop settings or reviewed import; advanced overrides require Operator access
Takes effectAfter the approved configuration is applied

Printing

Enables driverless IPP for printers assigned through managed printer inventory. Vendor PPD and arbitrary driver strings are not supported.

DefaultDriverless IPP
ChoicesDriverless IPP · Disabled
WherePolicy > Advanced
Takes effectAfter the approved configuration is applied

Browser extensions

Allows signed browser extensions or blocks all extensions. Per-extension allow-lists require a managed extension resource and are not accepted here.

DefaultAllow signed extensions
ChoicesAllow signed extensions · Blocked
WherePolicy > Advanced
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Desktop Experience. The editor shows the controls supported by the selected configuration.

Screenshots and screen recording

Controls desktop screenshot and screen-recording tools. Printing is managed separately by the Printing setting.

DefaultAllowed
ChoicesAllowed · Blocked
WherePolicy > Sign-in
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Desktop Experience. The editor shows the controls supported by the selected configuration.

Terminal access

Removes supported standalone terminal applications and managed desktop launch shortcuts.

DefaultAllowed
ChoicesAllowed · Blocked
WherePolicy > Sign-in
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Desktop Experience. The editor shows the controls supported by the selected configuration.

Allow extra app installs

Blocks non-administrators from supported Nix, Flatpak, and PackageKit installation paths beyond the assigned Blueprint.

DefaultBlocked
ChoicesAllowed · Blocked
WherePolicy > Sign-in
Takes effectAt the next sign-in after the approved configuration is applied

Camera & microphone

Apps may use the built-in camera and mic.

DefaultAllowed
ChoicesAllowed · Blocked
WherePolicy > Sign-in
Takes effectAt the next sign-in after the approved configuration is applied

Firewall

Blocks unwanted network connections.

DefaultEnabled
ChoicesEnabled · Disabled
WherePolicy > Sign-in
Takes effectAfter the approved configuration is applied

Password rules

Selects one fully enforced password length and complexity baseline.

Default14+ chars · complexity on
Choices14+ chars · complexity on · 12+ chars · complexity on · 16+ chars · complexity on
WherePolicy > Advanced
Takes effectAfter the approved configuration is applied

Idle screen lock

Choose the Policy-owned idle timeout before the session locks.

Default15 min
Choices5 min · 10 min · 15 min · 30 min · 1h · 24 h
WherePolicy > Advanced
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Desktop Experience. The editor shows the controls supported by the selected configuration.

Remote SSH access

Controls remote ssh access on managed workstations.

DefaultDisabled
ChoicesSSH keys only · Disabled
WherePolicy > Advanced
Takes effectAfter the approved configuration is applied

Allow USB sticks

Controls all removable USB storage. Device allow-lists and temporary exceptions are not represented by this setting.

DefaultRead-only
ChoicesBlocked · Read-only · Read-write
WherePolicy > Sign-in
Takes effectAfter the approved configuration is applied

Downloads cleanup

Controls downloads cleanup on managed workstations.

DefaultOff
ChoicesOff · Purge after 7 days · Purge after 30 days · Purge after 90 days
WherePolicy > Advanced
Takes effectAfter the approved configuration is applied

Clear shared sessions on logout

Wipes the complete home-directory contents and temporary files of each non-system user after logout on shared devices.

DefaultOff (assigned device)
ChoicesOn logout (shared) · Off (assigned device)
WherePolicy > Advanced
Takes effectAt the next sign-in after the approved configuration is applied

Rollback generations

Controls retained boot generations; activation still validates with nixos-rebuild before switch.

DefaultKeep previous generations for rollback
ChoicesKeep previous generations for rollback · Disabled
WherePolicy > Advanced
Takes effectAfter the approved configuration is applied

These include Desktop Experience, appearance, bundled apps, input, language, kiosk behavior, and power scheduling. Raw desktop overrides are intended for reviewed imports and authorized operators; routine administrators should use the supported Configure… dialog.

Appearance enforcement

Controls whether wallpaper and theme choices are enforced or supplied as user-changeable defaults. Security settings remain enforced.

DefaultEnforced
ChoicesEnforced · Defaults only
WhereBlueprint > Desktop Experience
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Desktop Experience. The editor shows the controls supported by the selected configuration.

Bluetooth

Disabled turns off Bluetooth support in generated Nix.

DefaultEnabled
ChoicesEnabled · Disabled
WhereBlueprint > Desktop Experience
Takes effectAfter the approved configuration is applied

Desktop apps

Bundled desktop applications the Blueprint keeps for its Desktop Experience: Default keeps every app the desktop installs, None drops all curatable ones, otherwise a comma-separated list of kept package references. Chosen on the Blueprint beneath the Desktop Experience; App Lists never carry it.

DefaultDefault
ChoicesA supported custom value
WhereDesktop settings or reviewed import; advanced overrides require Operator access
Takes effectAt the next sign-in after the approved configuration is applied

GNOME system settings

Applies validated GNOME dconf overrides through the managed desktop configuration.

DefaultNot set
ChoicesSupported desktop controls or an authorized, reviewed import
WhereDesktop settings or reviewed import; advanced overrides require Operator access
Takes effectAt the next sign-in after the approved configuration is applied

GNOME captured defaults

Applies validated GNOME preferences imported from a reference computer as user-changeable system defaults.

DefaultNot set
ChoicesSupported desktop controls or an authorized, reviewed import
WhereDesktop settings or reviewed import; advanced overrides require Operator access
Takes effectAt the next sign-in after the approved configuration is applied

Default applications

Applies validated MIME-type and URL-scheme default application associations.

DefaultNot set
ChoicesSupported desktop controls or an authorized, reviewed import
WhereDesktop settings or reviewed import; advanced overrides require Operator access
Takes effectAt the next sign-in after the approved configuration is applied

GNOME onboarding

Controls GNOME's first sign-in onboarding: the Initial Setup wizard and GNOME Shell's welcome tour.

DefaultDisabled
ChoicesEnabled · Disabled
WhereBlueprint > Desktop Experience
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Desktop Experience. The editor shows the controls supported by the selected configuration.

Hyprland system settings

Applies validated Hyprland option lines after the managed base configuration.

DefaultNot set
ChoicesSupported desktop controls or an authorized, reviewed import
WhereDesktop settings or reviewed import; advanced overrides require Operator access
Takes effectAt the next sign-in after the approved configuration is applied

Hyprland captured defaults

Applies validated Hyprland preferences imported from a reference computer before enforced Blueprint settings.

DefaultNot set
ChoicesSupported desktop controls or an authorized, reviewed import
WhereDesktop settings or reviewed import; advanced overrides require Operator access
Takes effectAt the next sign-in after the approved configuration is applied

Keyboard layout

Controls keyboard layout on managed workstations.

DefaultUS
ChoicesUS · US (International) · UK · DE · NL · FR
WhereBlueprint > Desktop Experience
Takes effectAt the next sign-in after the approved configuration is applied

Kiosk start page

Controls kiosk start page on managed workstations.

Defaultabout:blank
ChoicesA supported custom value
WhereBlueprint > Desktop Experience
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Desktop Experience. The editor shows the controls supported by the selected configuration.

Language and locale

Controls language and locale on managed workstations.

Defaulten-US
Choicesen-US · en-GB · nl-NL · de-DE · fr-FR · es-ES
WhereBlueprint > Desktop Experience
Takes effectAt the next sign-in after the approved configuration is applied

Desktop Experience

Selects one supported workstation experience. The desktop environment, greeter, shell, launcher, terminal, portals, screenshots, and layout are derived from this preset.

DefaultTaskbar
ChoicesTaskbar · Dock · GNOME Overview · Tiling · Sway · Kiosk · Minimal GNOME · No desktop
WhereBlueprint > Desktop Experience
Takes effectAfter the approved configuration is applied; a restart is required

Scheduled sleep

Suspends the computer every day at the chosen time; Off disables the schedule.

DefaultOff
ChoicesOff · 15:00 · 16:00 · 17:00 · 18:00 · 20:00
WhereBlueprint > Desktop Experience
Takes effectAfter the approved configuration is applied

Availability depends on Desktop Experience. The editor shows the controls supported by the selected configuration.

Theme

Selects one tested appearance pack across supported desktop experiences.

DefaultSystem default
ChoicesSystem default · Tiaris Graphite · WhiteSur
WhereBlueprint > Desktop Experience
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Desktop Experience. The editor shows the controls supported by the selected configuration.

Timezone

Controls timezone on managed workstations.

DefaultUTC
ChoicesUTC · America/New_York · America/Chicago · America/Los_Angeles · Europe/Amsterdam · Europe/London · Europe/Berlin
WhereBlueprint > Desktop Experience
Takes effectAfter the approved configuration is applied

Wallpaper

Selects an organization-owned JPEG from the wallpaper library, or leaves the operating-system default in place.

DefaultNot set
ChoicesA supported custom value
WhereBlueprint > Desktop Experience
Takes effectAt the next sign-in after the approved configuration is applied

Availability depends on Desktop Experience. The editor shows the controls supported by the selected configuration.

Recognize supported and unavailable evidence

Section titled “Recognize supported and unavailable evidence”

The editor limits controls to the selected desktop. A value retained for another desktop does not imply that desktop is installed. A Custom value may need Operator review because the normal control cannot represent it.

System checks decide whether the managed configuration passes or drifts. Desktop session observations separately report showing the managed value, pending sign-in, or unobservable. An unavailable session observation does not turn a passed system check into drift.

If the result differs, use Diagnostics and checks and Deployment and desktop problems. Runtime-dependent settings are available only after the compatible signed workstation runtime is installed; see Versions and compatibility.