XCreds Setup with Azure OIDC

You are here:

Download the example Azure mobileconfig file.

  1. In Azure Portal go to App Registrations, click New registration, and give the registration a name. Under Redirect URI select Public client/native (mobile & desktop) and enter a value of https://127.0.0.1/xcreds. Then select Register.

    Make sure the type is Mobile.

    XCreds Azure register an application

  2. Once the app is created, note the Application (client) ID.


  3. Open the downloaded example Azure mobileconfig file in a text editor. Edit the contents and update the client ID to match the Application (client) ID from above.
  4. Install this configuration profile and approve the profile in System Settings.
  5. To avoid requiring users being shown a permissions warning screen the first time they sign in, go to API permissions for the app registration. Under Configured permissions click the button for Grant admin consent for <domain>, and then confirm.



  6. Check that API permissions status now shows as granted.

  7. Install the XCreds app.
  8. Log out and you should now be able to log in with your Azure credentials.
  9. You can also launch the XCreds app and it will stay running to check for password changes.