Separate business contacts on iOS? (ideally similar to Android for Work)

Separate business contacts on iOS? (ideally similar to Android for Work)

Hello everyone,

this might be a stupid question but I hope for your patience :)

My main goal is to maintain separate private and business contact lists on smartphones.
For Android that's rather simple: as soon as Android for work is enabled and a work profile is created, I can install two copies of the Android contacts app, one for private, one for business. I can even install MS Outlook for Android and Office 365 contacts can be synced with the business contact app.
If someone calls, the caller identity is shown regardless if it's a business or a private contact.

But I'm struggling to get to a similar setup using iOS.
Maybe that's just not possible, maybe I just don't know how.

I created an iOS profile in MDM, setting certain iOS restrictions and tried several combinations:
  1. Share data from managed apps to unmanaged apps
  2. Allow managed apps to save contacts in unmanaged accounts
  3. Allow unmanaged apps to access managed contacts
  4. Share data from unmanaged apps to managed apps
Then I added Outlook and OneDrive to the MDM App Repository.
Doing so, I can install Outlook and OneDrive for iOS. Business contacts show up in Outlook only, if I try to enable contact sync in Outlook, it fails due to missing permissions.
Caller identification doesn't work, so if a business contact calls, the name is not shown.
Any attempt to save e.g. a picture in OneDrive fails, as OneDrive is not offered for sharing.
I cannot install the Contacts app a second time for business contacts, because AppStore thinks it's already installed...

I feel I'm missing something here. Can someone pont me in the right direction, please?

Thanks,

Chrisitan Toller
tethis IT
Vienna, Austria
                New to ADManager Plus?

                  New to ADSelfService Plus?