admin_version_override_update
Set or clear version-gate overrides for iOS, Android, or Huawei to enforce minimum or latest app versions without a redeploy. Optionally notify affected users.
Instructions
Set or clear per-field version-gate overrides for one mobile platform. SUPER_ADMIN only. Each override field is independent — set a string to override, set null to clear, omit to leave as-is. Audit-logged. Bumping minOverride to a value above the live install ratchets the in-app blocker on instantly without a redeploy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notify | No | When true, fan out an in-app notification + push to every active user on the platform whose last reported version is below the new effective min/latest. Default off — pass true for ratchets, leave false for silent corrections. | |
| platform | Yes | Mobile platform to override. | |
| minOverride | No | Lowest supported semver, e.g. "1.4.5". null clears, omit to leave as-is. | |
| latestOverride | No | Latest published semver. Bumping this promotes clients to the recommended-update prompt. | |
| messageOverride | No | Locale-keyed message shown under the prompt, e.g. {"ro": "Critical security update.", "en": "Critical security update."}. {} or null clears. | |
| storeUrlOverride | No | Override the deep link the Update button opens (rare — only when a store URL changes mid-incident). | |
| releaseNotesUrlOverride | No | Optional "what's new" URL shown next to the Update button. |