{"id":4091,"date":"2026-04-17T15:50:59","date_gmt":"2026-04-17T19:50:59","guid":{"rendered":"https:\/\/www.airsupervision.com\/wp-r\/docs\/administrator\/multi-factor-authentification\/"},"modified":"2026-04-17T17:31:26","modified_gmt":"2026-04-17T21:31:26","slug":"multi-factor-authentification","status":"publish","type":"docs","link":"https:\/\/www.airsupervision.com\/wp-r\/docs\/administrator\/multi-factor-authentification\/","title":{"rendered":"Multi Factor Authentification"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"mfa-help-for-protected-admin-pages\"><strong>MFA Help for Protected Admin Pages<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"644\" height=\"642\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-171941.png\" alt=\"\" class=\"wp-image-4098\" srcset=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-171941.png 644w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-171941-300x300.png 300w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-171941-150x150.png 150w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-171941-100x100.png 100w\" sizes=\"(max-width: 644px) 100vw, 644px\" \/><figcaption class=\"wp-element-caption\">MFA verification page opened before access to a protected admin page<\/figcaption><\/figure>\n\n\n\n<p>This guide explains how Multi-Factor Authentication&nbsp;(MFA)&nbsp;works when you open protected administration pages in AirSupervision.<\/p>\n\n\n\n<p>MFA adds one extra security step after your normal sign-in.&nbsp;In addition to your username and password,&nbsp;you must enter a temporary 6-digit code from an authenticator app on your phone.<\/p>\n\n\n\n<p>Supported authenticator apps include:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>Google Authenticator<\/li>\n\n\n\n<li>Microsoft Authenticator<\/li>\n\n\n\n<li>Authy<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-mfa-protects\"><strong>What MFA protects<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1021\" height=\"755\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172054-2.png\" alt=\"\" class=\"wp-image-4120\" srcset=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172054-2.png 1021w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172054-2-300x222.png 300w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172054-2-768x568.png 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption class=\"wp-element-caption\">Example protected admin page entry<\/figcaption><\/figure>\n\n\n\n<p>MFA is used on sensitive administration areas and related actions.&nbsp;Depending on your access rights,&nbsp;you may be asked to verify when you open pages such as:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>System settings<\/li>\n\n\n\n<li>General settings<\/li>\n\n\n\n<li>Complimentary email center<\/li>\n\n\n\n<li>Users credentials<\/li>\n\n\n\n<li>IT Dashboard<\/li>\n\n\n\n<li>IT Todo center<\/li>\n\n\n\n<li>SQL search<\/li>\n<\/ul>\n\n\n\n<p>You can also be asked to verify again when a protected background action is triggered from one of these areas.<\/p>\n\n\n\n<p>Important:&nbsp;MFA verification is remembered only for your current login session.&nbsp;After you sign out and sign back in,&nbsp;you must verify again the next time you open a protected page.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"when-the-mfa-page-appears\"><strong>When the MFA page appears<\/strong><\/h2>\n\n\n\n<p>When AirSupervision needs extra confirmation,&nbsp;it opens the MFA verification page before giving access to the protected area.<\/p>\n\n\n\n<p>On that page you will see:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>a message explaining that MFA is required<\/li>\n\n\n\n<li>a field to enter your current 6-digit code<\/li>\n\n\n\n<li>a&nbsp;<strong>Verify<\/strong>&nbsp;button<\/li>\n\n\n\n<li>a&nbsp;<strong>Cancel<\/strong>&nbsp;button<\/li>\n<\/ul>\n\n\n\n<p>If your MFA is already configured,&nbsp;enter the current code shown in your authenticator app and click&nbsp;<strong>Verify<\/strong>.&nbsp;If the code is accepted,&nbsp;AirSupervision sends you back to the protected page you were trying to open.<\/p>\n\n\n\n<p>If you click&nbsp;<strong>Cancel<\/strong>,&nbsp;AirSupervision returns you to the main page instead of opening the protected area.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"first-time-setup\"><strong>First-time setup<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1021\" height=\"755\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172054-3.png\" alt=\"\" class=\"wp-image-4121\" srcset=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172054-3.png 1021w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172054-3-300x222.png 300w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172054-3-768x568.png 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption class=\"wp-element-caption\">First-time MFA setup screen<\/figcaption><\/figure>\n\n\n\n<p>The first time MFA is required for your account,&nbsp;you must connect your authenticator app before you can continue.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"step-1-add-the-account-to-your-authenticator-app\">Step 1: Add the account to your authenticator app<\/h3>\n\n\n\n<p>On the MFA page:<\/p>\n\n\n\n<ol class=\"wp-r_indent50\">\n<li>Open your authenticator app on your phone.<\/li>\n\n\n\n<li>Choose the option to add a new account.<\/li>\n\n\n\n<li>Scan the QR code shown on screen.<\/li>\n\n\n\n<li>If needed, use the manual setup key shown below the QR code.<\/li>\n<\/ol>\n\n\n\n<p>If you use your authenticator app for many different systems,&nbsp;look for the AirSupervision entry created for your account.&nbsp;The label includes your company name together with AirSupervision.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"step-2-confirm-the-setup\">Step 2: Confirm the setup<\/h3>\n\n\n\n<p>After scanning the QR code:<\/p>\n\n\n\n<ol class=\"wp-r_indent50\">\n<li>Wait for the app to show a 6-digit code.<\/li>\n\n\n\n<li>Enter that code in the confirmation field.<\/li>\n\n\n\n<li>Click&nbsp;<strong>Verify<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>If the code is correct,&nbsp;MFA becomes active immediately and AirSupervision opens the protected page you originally requested.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"generate-a-different-qr-code-before-confirming\">Generate a different QR code before confirming<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"704\" height=\"643\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172024.png\" alt=\"\" class=\"wp-image-4108\" srcset=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172024.png 704w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172024-300x274.png 300w\" sizes=\"(max-width: 704px) 100vw, 704px\" \/><figcaption class=\"wp-element-caption\">Generate a new QR code button used before final confirmation of the first MFA setup<\/figcaption><\/figure>\n\n\n\n<p>If you scanned the wrong app,&nbsp;want to restart the setup,&nbsp;or prefer to create a fresh entry,&nbsp;click&nbsp;<strong>Generate a new QR code<\/strong>.<\/p>\n\n\n\n<p>Use this only before final confirmation.&nbsp;Once you generate a new QR code,&nbsp;the previous unconfirmed QR code should no longer be used.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"daily-use-after-setup\"><strong>Daily use after setup<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"644\" height=\"642\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-171941-2.png\" alt=\"\" class=\"wp-image-4110\" srcset=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-171941-2.png 644w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-171941-2-300x300.png 300w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-171941-2-150x150.png 150w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-171941-2-100x100.png 100w\" sizes=\"(max-width: 644px) 100vw, 644px\" \/><figcaption class=\"wp-element-caption\">Standard MFA sign-in step for an already configured account<\/figcaption><\/figure>\n\n\n\n<p>Once MFA is configured,&nbsp;the daily process is simple:<\/p>\n\n\n\n<ol class=\"wp-r_indent50\">\n<li>Open a protected admin page.<\/li>\n\n\n\n<li>Open your authenticator app.<\/li>\n\n\n\n<li>Read the current 6-digit code.<\/li>\n\n\n\n<li>Enter it on the MFA page.<\/li>\n\n\n\n<li>Click&nbsp;<strong>Verify<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>After successful verification,&nbsp;you can continue working in that protected area during the current login session.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"reset-mfa-and-connect-a-new-phone\"><strong>Reset MFA and connect a new phone<\/strong><\/h2>\n\n\n\n<p>Use the reset option when:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>you changed phone<\/li>\n\n\n\n<li>you removed the AirSupervision entry from your authenticator app<\/li>\n\n\n\n<li>your codes are no longer accepted<\/li>\n\n\n\n<li>you want to rebuild the MFA setup from scratch<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-reset-works\"><strong>How reset works<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"704\" height=\"643\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172024-1.png\" alt=\"\" class=\"wp-image-4113\" srcset=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172024-1.png 704w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172024-1-300x274.png 300w\" sizes=\"(max-width: 704px) 100vw, 704px\" \/><figcaption class=\"wp-element-caption\"> MFA reset confirmation dialog warning that the current authenticator entry will stop working immediately.<\/figcaption><\/figure>\n\n\n\n<p>When your MFA is already active,&nbsp;the MFA page shows a&nbsp;<strong>Reset MFA and Generate New QR Code<\/strong>&nbsp;button.<\/p>\n\n\n\n<p>To reset:<\/p>\n\n\n\n<ol class=\"wp-r_indent50\">\n<li>Click&nbsp;<strong>Reset MFA and Generate New QR Code<\/strong>.<\/li>\n\n\n\n<li>Read the confirmation message carefully.<\/li>\n\n\n\n<li>Enter your current password in the confirmation window.<\/li>\n\n\n\n<li>Confirm the reset.<\/li>\n<\/ol>\n\n\n\n<p>What happens next:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>the current authenticator entry stops working immediately<\/li>\n\n\n\n<li>a new QR code is generated<\/li>\n\n\n\n<li>you must scan the new QR code<\/li>\n\n\n\n<li>you must enter a new 6-digit code to complete the setup again<\/li>\n<\/ul>\n\n\n\n<p>If a mobile number is available on your account,&nbsp;AirSupervision may also send a warning SMS to let you know an MFA reset was requested.<\/p>\n\n\n\n<p>Important:&nbsp;if the current password is incorrect,&nbsp;the reset is refused.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"validation-rules-and-common-blocking-situations\"><strong>Validation rules and common blocking situations<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"630\" height=\"427\" src=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172947.png\" alt=\"\" class=\"wp-image-4117\" srcset=\"https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172947.png 630w, https:\/\/www.airsupervision.com\/wp-r\/wp-content\/uploads\/2026\/04\/Capture-decran-2026-04-17-172947-300x203.png 300w\" sizes=\"(max-width: 630px) 100vw, 630px\" \/><figcaption class=\"wp-element-caption\">Example validation or error message shown above the MFA form after an invalid code entry<\/figcaption><\/figure>\n\n\n\n<p>AirSupervision applies several checks to avoid accidental or unsafe validation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"the-code-must-be-6-digits\">The code must be 6 digits<\/h3>\n\n\n\n<p>Only numeric 6-digit codes are accepted.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"the-code-must-be-current\">The code must be current<\/h3>\n\n\n\n<p>Authenticator codes change regularly.&nbsp;If the code has just changed,&nbsp;enter the newest one shown in the app.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"a-code-cannot-be-reused\">A code cannot be reused<\/h3>\n\n\n\n<p>If a code was already accepted,&nbsp;you cannot use that same code again.&nbsp;Wait for the next code to appear in your authenticator app,&nbsp;then try again.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"too-many-invalid-attempts-cause-a-temporary-lock\">Too many invalid attempts cause a temporary lock<\/h3>\n\n\n\n<p>After 5 invalid codes in a row,&nbsp;AirSupervision temporarily locks MFA verification for 10 minutes.<\/p>\n\n\n\n<p>When this happens,&nbsp;the page shows the time when you can try again.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"troubleshooting\"><strong>Troubleshooting<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"i-scanned-the-qr-code-but-verification-fails\">I scanned the QR code but verification fails<\/h3>\n\n\n\n<p>Try these checks:<\/p>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>make sure you scanned the latest QR code<\/li>\n\n\n\n<li>make sure you are entering the code for the AirSupervision account, not another site<\/li>\n\n\n\n<li>wait for the next code refresh and try again<\/li>\n\n\n\n<li>if needed, restart with&nbsp;<strong>Generate a new QR code<\/strong><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"i-changed-phone-and-no-longer-have-the-old-mfa-entry\">I changed phone and no longer have the old MFA entry<\/h3>\n\n\n\n<p>Use the reset option and reconnect the account on your new phone.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"i-entered-several-wrong-codes-and-now-i-am-blocked\">I entered several wrong codes and now I am blocked<\/h3>\n\n\n\n<p>Wait until the lock period ends,&nbsp;then try again with the newest code shown by your authenticator app.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"i-reset-mfa-but-the-old-app-entry-still-exists-on-my-phone\">I reset MFA but the old app entry still exists on my phone<\/h3>\n\n\n\n<p>Delete or rename the old entry on your phone so you do not accidentally use the wrong code later.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"i-can-sign-in-to-airsupervision-but-not-open-a-protected-admin-page\">I can sign in to AirSupervision but not open a protected admin page<\/h3>\n\n\n\n<p>This usually means the normal login succeeded,&nbsp;but MFA verification is still required for that protected area.&nbsp;Complete the MFA step to continue.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"recommended-good-practice\"><strong>Recommended good practice<\/strong><\/h2>\n\n\n\n<ul class=\"wp-r_indent50\">\n<li>Keep your authenticator app on a device you control personally.<\/li>\n\n\n\n<li>Do not share MFA codes.<\/li>\n\n\n\n<li>After changing phone, reset MFA promptly instead of keeping an outdated entry.<\/li>\n\n\n\n<li>If you receive an unexpected MFA reset warning, contact an administrator immediately.<\/li>\n\n\n\n<li>When working in several protected admin pages, finish your MFA verification before starting major changes.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"quick-summary\"><strong>Quick summary<\/strong><\/h2>\n\n\n\n<p>MFA is an extra protection for sensitive admin pages.&nbsp;The first time,&nbsp;scan the QR code and confirm with a 6-digit code.&nbsp;After that,&nbsp;enter the current code whenever AirSupervision asks for it in a new login session.&nbsp;If you change phones or lose access to the app,&nbsp;reset MFA,&nbsp;scan the new QR code,&nbsp;and confirm the setup again.<\/p>\n","protected":false},"featured_media":0,"parent":64,"menu_order":0,"template":"","doc_tag":[],"_links":{"self":[{"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/4091"}],"collection":[{"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/types\/docs"}],"version-history":[{"count":12,"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/4091\/revisions"}],"predecessor-version":[{"id":4122,"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/4091\/revisions\/4122"}],"up":[{"embeddable":true,"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/64"}],"next":[{"title":"AirSupervision settings","link":"https:\/\/www.airsupervision.com\/wp-r\/docs\/administrator\/airsupervision-settings\/","href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/docs\/107"}],"wp:attachment":[{"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/media?parent=4091"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.airsupervision.com\/wp-r\/wp-json\/wp\/v2\/doc_tag?post=4091"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}