Since there is no documentation on how to do this, I thought I’d share it with everyone.
You should add Azure Directory first. See this guide: https://discussions.soti.net/thread/how-to-connect-mobicontrol-with-azure-ad
- In MobiControl – Global Settings – Services – Identity Provider
- Download the MobiControl Metadata File
- Go to Azure AD Portal
- Enterprise Applications
- New Application
- Search for and add MobiControl
- Set up single sign on – SAML
- Upload metadata file – upload the MobiControl Metadata File you downloaded from MobiControl
- Basic SAML Configuration should be like this:
- Identifier (Entity ID) - https://%DOMAIN%/mobicontrol
- Reply URL - https://%DOMAIN%/mobicontrol/sso/sp/handlelogon
- Sign On URL – https://%DOMAIN%/mobicontrol
- Logout Url - https://%DOMAIN%/MobiControl/sso/sp/handlelogout
Example:
- Identifier (Entity ID) - https://s123456.mobicontrolcloud.com/mobicontrol
- Reply URL - https://s123456.mobicontrolcloud.com/mobicontrol/sso/sp/handlelogon
- Sign On URL - https://s123456.mobicontrolcloud.com/mobicontrol
- Logout Url - https://s123456.mobicontrolcloud.com/MobiControl/sso/sp/handlelogout
- SAML Signing Certificate
- Signing Options – Sign SAML response and assertion
- Signing Algorithm – SHA-256
- Go to Azure AD Portal
- App Registrations
- Find MobiControl – if you do not see it, check under All Applications
- Manifest
- Search for “Group Membership Claims” – the value should be “1” with the “
- Go to Azure AD Portal
- Enterprise Applications
- MobiControl
- Set up Single Sign On
- SAML Signing Certificate
- Download Federation Metadata XML
- Go to MobiControl
- Global settings – Services – Identity Provider
- Select +
- Name – can be anything
- Idp Metadata File – upload the Metadata XML you just downloaded
- Group Settings – Group From – Directory – add you directory
- Save
Testing:
- Create a new iOS Enrolment
- User Enrolment
- Accounts Federated by Microsoft Azure AD – select the directory you just created
- Based on group membership
- Select the Azure Idp and search for a group. If you find it, your good to go.