Skyward Mobile App - Configure for Multi-Factor Authentication

If you currently have your app configured to use a username+password to sign in, you will need to set it up again to use "Multi-Factor".

It might be possible to delete the current account, but you may find that deleting the app and reinstalling is the only way to reset it.

On an Android device, you should be able to go to Settings, Apps, locate the Skyward app, go to Storage, then hit "Clear Cache" - which will reset the app without reinstalling - iOS doesn't have a similar feature, so you will need to uninstall/reinstall on Skyward.

Once your app has been reset, you can add it again.

1) Launch Skyward App

2) Choose, "Add account / Add another account"

3) Enter either "Kettle m" or just "Kettle" and be sure to choose "Kettle Moraine School District"

Copy99166112a55a.png

At the bottom of the next page, there will be an "Account Description" with "Multi-factor Login", click the "Multi-factor button" after putting in a description. You can use whatever you want for the description - KMSD - is probably the simplest description. Do not fill out the top part:

Copya3b2a60c9a16.png

The next page will look like this - sign-in with your username (full @kmsd email address) followed by the password after hitting next. Then, you might get prompted for your multi-factor code just like you would be some other sign-ins. Since it's on your phone, you will likely have to switch to another screen to get that code and then switch back to the Skyward app again:

Copy43d0ec4a9423.png

After adding it, you should now have:

Copyd767c75e04f3.png

If you choose to Continue in App - this will let you do basic things like TrueTime, etc...

If you choose Open in Browser, it will open up a separate browser - Safari, Chrome, Edge, etc.. and you will be able to sign-in with the Microsoft page shown above again. Compared to the old setup, this no longer opens up directly inside of the Skyward app and will open in a new window when you choose it.


If you continue to experience problems after setting this up again, please let us know via helpdesk ticket.