Skip to main content

Release and Upgrade Maintenance

Release and upgrade maintenance keeps a FactVerse environment current while protecting production operations. The process should clarify release scope, approval, maintenance window, validation, communication, and rollback expectations.

Prerequisites

Confirm the deployment model, product scope, customer change process, maintenance window, validation owner, and rollback criteria before scheduling production changes.

Release flow

Inputs

InputExample
Release scopePlatform update, product module update, connector change, certificate renewal, security patch.
Affected usersOperators, administrators, integration owners, mobile users, AI workflow owners.
Validation planLogin, product navigation, critical workflow, connector job, API key, report, file access.
Maintenance windowDate, time, expected duration, communication owner, escalation path.
Rollback criteriaConditions for pausing, reverting, or rescheduling the change.
Known issuesAccepted limitations, workarounds, and follow-up owners.

Change categories

CategoryTypical validation
Platform releaseLogin, tenant access, navigation, product smoke tests, key integrations.
Product module updateTarget product workflows, role permissions, data display, user acceptance sample.
Connector or data changeSource connectivity, mapping, sample records, sync schedule, failure handling.
Certificate or domain changeBrowser access, client access, SSO callback, API calls, monitoring checks.
API or MCP scope changeTool discovery, allowed calls, service identity ownership, audit record.

Validation steps

  1. Confirm the exact environment and release scope.
  2. Review release notes or change description with product owners.
  3. Confirm affected users, integrations, and critical workflows.
  4. Prepare a validation checklist for the maintenance window.
  5. Communicate timing and expected impact.
  6. Apply the release or configuration change.
  7. Validate login, tenant access, product workflow, integration, and monitoring.
  8. Communicate completion, open issues, and follow-up owners.

Communication checklist

Before the maintenance window, tell affected users what environment will change, when the window starts, expected duration, whether user access may be interrupted, which workflows should wait, and who owns support during the window. After the change, communicate the result, validation status, known issues, workarounds, and follow-up owner. For changes that affect integrations, notify the source-system owner and the team responsible for scheduled jobs.

Keep the message factual and short. A release notice should help users plan their work and help support teams recognize expected behavior. It should not read like a product announcement unless the change introduces a visible business capability that users need to adopt.

Expected result

A release is complete when the agreed validation checklist passes, customer owners know the result, open issues are recorded, and support teams understand any new behavior or temporary workaround.

Troubleshooting release issues

SymptomCheck
Users report missing access after releaseRole package, tenant membership, session refresh, navigation permission, or changed product entitlement.
Client behavior differs from web consoleClient version, environment setting, SSO redirect support, cache, or supported feature set.
Connector fails after upgradeCredential, schema change, source-system availability, network route, or connector configuration.
Rollback decision is unclearPre-agreed rollback criteria, business owner, technical owner, and impact statement.