Differences between Workplace Visitor Management versions

reference brazil Updated Nov 6, 2026 5 min read visitor-mgmt-v1-v2-differences.md
Raw file servicenow.com

Workplace Visitor Management version 2.0.0 introduces significant architectural, data model, portal, security, and feature changes compared to earlier versions (1.19 or earlier).

Workplace Visitor Management 1.19 or earlier

Workplace Visitor Management 2.0.0 or later

Visitor identity is stored on registration records, coupling identity to a single visit.

Adds the sn_wsd_visitor_user table as a dedicated identity store, but identity is still stored on the registration record. The table enables reuse across multiple visits.

Visitor type is is a field (visitor_type) on the sn_wsd_visitor_vistor_registration record.

Visitor type is an entity in the sn_wsd_visitor_type table, including a built-in Internal type for employee visitors. The visitor_type field on the registration record is deprecated.

Uses the sn_wsd_visitor_m2m_location_policy table to link locations to policies and capture policy acceptance.

Policies are part of visit requirements, which can then be applied to workplace locations. For more information about creating visit requirements, see Configure visit requirements.

Uses the sn_wsd_core_html_signing_template table for badge templates. Policy signing uses only a signature-pad flow.

Extends the sn_wsd_core_html_signing_template table to support HTML-based policy signing templates in addition to badge templates.

Has no dedicated auth state table for the public visitor portal.

Introduces sn_wsd_visitor_auth to track OTP, passcode, and session state for the public visitor portal.

Uses a location field on visit, invitation, and registration records.

Adds a workplace_location reference field across all affected tables. The original location field remains but is deprecated. Integrations that read the old field require updates.

The sn_wsd_visitor_visit table has a basic set of fields. The recurrence end date is stored using the internal key endDate in the legacy recurrence engine.

Extends sn_wsd_visitor_visit with recurring pattern fields, workplace_location, draft state, and occurrence editing.Replaces the legacy recurrence engine with an rule-based engine; the internal key changes from endDate to until.

The sn_wsd_visitor_visitor table includes license_plate, parking_type, vip, and photo fields.

Removes license_plate and parking_type from sn_wsd_visitor_visitor. Adds custom-field sync to registration records.

|Workplace Visitor Management 1.19 or earlier|Workplace Visitor Management 2.0.0 or later| |--------------------------------------------|-------------------------------------------| |Has no dedicated host portal.|Introduces a host experience in the Employee Center with upcoming and past visit tabs, co-host visibility, visitor photo display, and visit or occurrence editing.| |Has a basic receptionist view.|Delivers a redesigned receptionist portal with real-data integration, multi-select, drag-and-drop, and a condition builder for badge printing.| |Has no public-facing visitor portal.|Introduces a public visitor portal with login, OTP authentication, and per-portal CSS branding support.| |Has a kiosk UI with self-registration and a pre-arrival check-in flow. Several kiosk UI sections and lists are present.|Redesigns the kiosk with an additional-info page and a condition builder for badge printing. Removes the V1 kiosk UI sections and lists.|
Workplace Visitor Management 1.19 or earlier Workplace Visitor Management 2.0.0 or later
Supports recurring visits using the legacy recurrence engine. Replaces the legacy recurrence engine with a rewritten rule-based engine, and adds occurrence-mode management.
Does not support draft visits. Allows visits to be saved as drafts before submission.
Supports only visit creation; existing visits can't be edited. Supports editing existing visits and individual occurrences.
Supports co-hosts with a co-host field and widget on visit records. Adds a reference qualifier to the co-host field that excludes visitors. Co-host rows are displayed on the host portal.
Supports a pre-arrival check-in flow on the kiosk, but visitors cannot complete visit requirements through it. Extends the pre-arrival check-in flow to allow visitors to complete visit requirements before arriving.
Visit cancellation cascades to related registrations but not to invitations. Extends cancellation cascade to invitations and sends an email when an occurrence is cancelled.
Workplace Visitor Management 1.19 or earlier Workplace Visitor Management 2.0.0 or later
Visitor notifications can be suppressed by global notification settings. Enables force_delivery on all visitor notifications so they are sent even when global notifications are turned off.
Emails include the location name, and parking and license plate information. Adds the full address (street, city, state, and zip code) for campus and building locations to emails.
Renders dates and times in the recipient's time zone using a configurable format, but date and time strings are not localized. Wraps date and time strings in gs.getMessage() to support localization across languages.
Emails include policy accept and decline buttons. Removes policy accept and decline buttons from emails. Policy acceptance is handled through the requirements flow and signing templates.

Parent Topic:Workplace Visitor Management references

Related topics

Components installed with Workplace Visitor Management

Properties installed with Workplace Visitor Management

Kiosk Check-in Flow Configuration form

Kiosk Check-out Flow Configuration form

Kiosk Page Configuration form

Kiosk Page Customizations

Location Policy form

New visit form

Additional requirement form

About visit-related tables

Search documentation
Search document titles and file paths on the brazil branch