Jump to content

User:Louis/KTH Microsoft Authenticator requirement for students

From Consumer Rights Wiki

Since 1 September 2026, KTH Royal Institute of Technology in Stockholm has made multifactor authentication mandatory for all students,[1][2] & a student who has not set it up cannot view the timetable, complete digital examinations or sign in to services such as Canvas,[1] which students need for access to "the Canvas room where the exam assignment is located".[3] KTH tells students to install Microsoft Authenticator from the App Store or Google Play & says they must have an Apple account for an iPhone or a Google account for an Android phone "to be able to install apps".[4] KTH calls the app "the only alternative" and, explaining that choice, writes:

KTH needs to prioritise security over issues surrounding users’ ability to make alternative technology choices and/or personal IT integrity.

[1]

Microsoft's documentation for Entra ID, its identity management service,[5] lists other methods that can be used for multifactor authentication (MFA),[6] among them code-generating apps from other makers,[7] & passkeys, "FIDO2-based credentials" that let a user sign in without entering a username or password & can be stored on a physical FIDO2 security key.[8]

Requirement and services covered

[edit | edit source]

KTH describes MFA as logging in "in several steps": first with the KTH account & password in a browser, then with "approval via an app on your phone".[2] A Swedish-language notice from KTH IT-Support, published on 31 August 2026, announced that MFA would become mandatory on 1 September 2026 for everyone with an affiliation at KTH, students included.[9]

KTH's student FAQ says MFA is needed "to access the central sign-in service", which KTH uses for signing in to Canvas, viewing the timetable & completing digital examinations, that students "need to sign in with MFA for each browser and device", & that closing the browser or staying inactive for an extended period means approving again at the next login.[1]

The university's guide to exams in computer rooms tells students to "Bring a phone with the Microsoft Authenticator app installed to support MFA", & says invigilators are informed that students need access to a mobile phone when logging in, including if they are logged out during an exam in a computer room.[3] A student whose phone or tablet with MFA was lost or stolen within a week before such an exam "may be eligible for extra support from KTH",[1] after reporting the loss to the police or an insurance company & visiting KTH Entré, which KTH's setup guide invites students needing support to visit during its opening hours,[4] with a copy of the report & valid identification no later than the day before the exam.[1]

With Mobile BankID, students can manage their MFA settings themselves; KTH's FAQ has them log in with Mobile BankID & approve with it to remove a phone from MFA.[1] According to BankID, a BankID lets a user identify themselves at both companies & authorities, log in to e-services and sign contracts; to get one, a person must have a Swedish personal identity number, be a customer of one of the banks that issue BankID & be identified with a valid ID document.[10] A student without Mobile BankID who cannot sign in with MFA needs to contact IT Support for help.[1] To add another phone, a student approves it from a phone already connected to MFA,[1] & connecting a phone to MFA needs a computer as well as the phone.[4]

Reasons KTH gives

[edit | edit source]

The FAQ question reads "Why has KTH chosen Microsoft Authenticator as the only alternative?" on KTH's English page[1] & "Varför har KTH valt Microsoft Authenticator som enda alternativ?" on its Swedish page.[11] In its answer, KTH says it is "a governmental agency" that "must adapt to public procurement rules", which it says means "long and costly purchasing and implementation processes for each new service".[1] It adds that Microsoft Authenticator "is already included in KTH’s procured and implemented services from Microsoft" & is integrated with KTH's existing identity platform.[1]

KTH's Swedish page closes that answer with these two sentences:

KTH behöver prioritera säkerhet framför frågeställningar kring användares möjlighet till alternativa teknikval och den personliga IT-integriteten. Det innebär att KTH behöver begränsa teknikval till integrerade och resurseffektiva säkerhetslösningar.

[11]

KTH's English page gives the second sentence as:

It means that KTH needs to limit technology choices to integrated and resource efficient security solutions.

[1]

The FAQ also says KTH, its research groups & staff face digital threats "to an extent that was virtually unknown ten years ago", & that KTH "must be able to analyse usage patterns to identify malicious activity".[1] KTH's student MFA page says that as a government agency KTH "needs to comply with security requirements" from the Swedish Civil Defence and Resilience Agency, & calls adding the app to a phone & linking it to a personal KTH account "a necessary security measure".[2]

Installing the app

[edit | edit source]

KTH's setup guide says that to install Microsoft Authenticator "you must have a compatible mobile device".[4] It tells students to search for "Microsoft Authenticator" in the App Store or Google Play, or to scan a QR code or tap the direct links using their mobile phone.[4] The app may ask the student to accept Microsoft's privacy policy, & KTH tells students to allow it access to notifications, the camera & location "when prompted".[4] During setup a number appears in the computer's browser, a push notification on the phone asks the student to approve the sign-in, & the student enters the same number in the app.[4]

Microsoft says Authenticator is available for Android & iOS, & that for MFA it "can help prevent unauthorized access to accounts" by pushing a notification to the phone or tablet, which the user approves with Verify or rejects with Deny.[12] Number matching, typing the number shown at sign-in into the app, "is enabled for all Authenticator push notifications", & users "can't opt out of number matching".[13]

Microsoft's page on the app carries this note about Android phones in China:

In China, the Notification through mobile app method on Android devices doesn't work because as Google play services (including push notifications) are blocked in the region. However, iOS notifications do work. For Android devices, alternate authentication methods should be made available for those users.

[12]

GrapheneOS and sandboxed Google Play

[edit | edit source]

GrapheneOS is an operating system with official production support for Google Pixel devices that, like the Android Open Source Project, "doesn't include Google apps and services".[14] It offers an optional compatibility layer, sandboxed Google Play, that runs the official releases of Google Play inside the standard app sandbox, where Google Play "receives absolutely no special access or privileges".[15] Signing in to a Google account there is optional unless a feature depends on it, & the Play Store "requires being signed into an account in order to install apps".[15] GrapheneOS tells users to give Google Play services a battery optimization exception "for features like push notifications to work properly in the background".[15]

GrapheneOS's FAQ says notifications work properly on GrapheneOS & that portable apps avoiding a hard dependency on Google Play services have fully working notifications, but that apps that are not fully portable across Android implementations "often lack support for background notifications" because they only implement it through Google Play services, & that on the stock operating system such apps rely on receiving events through Google servers via Firebase Cloud Messaging.[14]

Microsoft introduced jailbreak & root detection for work or school accounts in Authenticator, a check for what its support page calls "jailbreak or rooted modifications": if the app "detects that your device is jailbroken or rooted", all existing & new work or school accounts are blocked, & the feature "does not require IT admin configuration or control".[16] On 5 March 2026, technology news site heise online reported that a Microsoft spokesperson told heise security, in response to an inquiry, that "Microsoft Authenticator is not officially supported on GrapheneOS" & that Entra accounts "may be impacted in the future on devices running GrapheneOS that are detected as rooted".[5] The same report said: "It is unclear whether GrapheneOS devices will generally be recognized as rooted by Microsoft Authenticator."[5]

Methods Entra ID supports

[edit | edit source]

Microsoft's Entra ID authentication overview, last updated 7 May 2026,[6] marks a range of methods as usable for secondary authentication with MFA, among them Microsoft Authenticator push notifications, passkeys (FIDO2), software & hardware OATH tokens, which generate one-time codes using OATH time-based one-time password (TOTP), "an open standard" (the hardware tokens listed as a preview),[7] SMS sign-in & voice call.[6] The same page says traditional MFA with SMS, email one-time codes or authenticator apps is "prone to remote phishing attacks", & Microsoft "recommends using phishing-resistant authentication methods" such as passkeys (FIDO2) & FIDO2 security keys.[6]

Microsoft writes: "Third-party applications that use OATH TOTP to generate codes can also be used."[7] In its section on hardware OATH tokens (preview), Microsoft says customers "can purchase these tokens from the vendor of their choice".[7]

According to Microsoft's passkey guide, once an organization completes the setup steps, its users can register & sign in with a passkey stored on a FIDO2 security key, with a native or third-party passkey provider, or in Microsoft Authenticator.[8] In a device-bound passkey, the private key is created & stored on one physical device and never leaves it.[8] Passkeys (FIDO2) "are available in all Microsoft Entra ID editions, including Microsoft Entra ID Free", & Microsoft says "No extra licenses are required."[8]

Other Swedish universities

[edit | edit source]

Uppsala University requires MFA to sign in to student email & other Microsoft 365 services and recommends Microsoft Authenticator as the primary method.[17] A student there who does not have a smartphone can instead use a browser extension, such as authenticator.cc, in Chrome, Firefox or Edge; the university says to use that option "as a last resort", because it "is not as secure" as the mobile app.[17]

Luleå University of Technology (LTU) tells students who do not want to, or cannot, install Microsoft Authenticator on a phone that they can use an authenticator app on a computer, naming Google Authenticator & Bitwarden, or obtain a hardware token or YubiKey, while calling the phone app "the most convenient solution".[18] LTU describes a hardware token or YubiKey as "a small physical device" that generates one-time codes, says students who want to use this method are responsible for obtaining one themselves, & says it only provides instructions for Microsoft Authenticator.[18]

See also

[edit | edit source]

References

[edit | edit source]
  1. ↑ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 "FAQ about multifactor authentication (MFA)". KTH Royal Institute of Technology. 2026-10-14. Archived from the original on 2026-11-09. Retrieved 2026-11-08.
  2. ↑ 2.0 2.1 2.2 "Multifactor authentication (MFA)". KTH Royal Institute of Technology. 2026-06-29. Archived from the original on 2026-11-09. Retrieved 2026-11-08.
  3. ↑ 3.0 3.1 "Examination in computer rooms, student guide". KTH Royal Institute of Technology. 2026-07-09. Archived from the original on 2026-11-09. Retrieved 2026-11-08.
  4. ↑ 4.0 4.1 4.2 4.3 4.4 4.5 4.6 "Enable multifactor authentication (MFA)". KTH Royal Institute of Technology. 2026-09-11. Archived from the original on 2026-11-09. Retrieved 2026-11-08.
  5. ↑ 5.0 5.1 5.2 Dirk Knop (2026-03-05). "GrapheneOS: Microsoft Authenticator does not support secure Android OS". heise online. Archived from the original on 2026-10-22. Retrieved 2026-11-08.
  6. ↑ 6.0 6.1 6.2 6.3 "Microsoft Entra authentication overview". Microsoft Learn. 2026-05-07. Retrieved 2026-11-08.
  7. ↑ 7.0 7.1 7.2 7.3 "Authentication methods in Microsoft Entra ID - OATH tokens". Microsoft Learn. 2025-03-04. Archived from the original on 2026-10-16. Retrieved 2026-11-08.
  8. ↑ 8.0 8.1 8.2 8.3 "How to enable passkeys (FIDO2) in Microsoft Entra ID". Microsoft Learn. 2026-05-15. Retrieved 2026-11-08.
  9. ↑ "Multifaktorautentisering (MFA) blir obligatoriskt från och med 1 september, även för studenter" (in svenska). KTH Intranät. 2026-08-31. Archived from the original on 2026-11-09. Retrieved 2026-11-08.
  10. ↑ "Get BankID". BankID. Retrieved 2026-11-08.
  11. ↑ 11.0 11.1 "Frågor och svar om multifaktorautentisering (MFA)" (in svenska). KTH. 2026-10-14. Archived from the original on 2026-11-09. Retrieved 2026-11-08.
  12. ↑ 12.0 12.1 "Authentication methods in Microsoft Entra ID - Microsoft Authenticator app". Microsoft Learn. 2025-03-04. Archived from the original on 2026-10-23. Retrieved 2026-11-08.
  13. ↑ "How number matching works in MFA push notifications for Authenticator - Authentication methods policy". Microsoft Learn. 2025-11-06. Archived from the original on 2026-10-30. Retrieved 2026-11-08.
  14. ↑ 14.0 14.1 "Frequently Asked Questions". GrapheneOS. Archived from the original on 2026-10-23. Retrieved 2026-11-08.
  15. ↑ 15.0 15.1 15.2 "Usage guide". GrapheneOS. Archived from the original on 2026-10-24. Retrieved 2026-11-08.
  16. ↑ "Jailbreak/root detection in Microsoft Authenticator". Microsoft Support. Archived from the original on 2026-06-30. Retrieved 2026-11-08.
  17. ↑ 17.0 17.1 "Multi-factor authentication". Uppsala University. 2026-05-27. Archived from the original on 2026-08-13. Retrieved 2026-11-08.
  18. ↑ 18.0 18.1 "MFA for students". Luleå University of Technology. 2026-04-29. Retrieved 2026-11-08.