Send kontakter til iPhones med Intune og Microsoft 365
Intune kan ikke sende en liste med kontakter ud på iPhones. Det kan sætte Exchange-kontoen op med kontaktsynkronisering og slå Gem kontakter til i Outlook-appen, men begge dele henter kun hver brugers egne kontakter fra postkassen. Skal kolleger eller en fælles liste ud på telefonerne, skal kontakterne skrives ind i hver postkasse i Microsoft 365.
1. Sæt Exchange-kontoen op med en mailprofil
På tilmeldte iPhones lægger en iOS/iPadOS-mailprofil i Intune Exchange-kontoen ind på telefonen. Vælg under Exchange data to sync enten All data eller en mulighed, der indeholder Contacts. Sæt Allow users to change sync settings til No, hvis brugerne ikke skal kunne slå kontakter fra. Begge indstillinger gælder for iOS 13 og nyere.
Kontoen synkroniserer derefter mappen Kontakter i brugerens egen postkasse og intet andet.
2. Slå Gem kontakter til i Outlook-appen
Læser medarbejderne mail i Outlook-appen, kan en appkonfigurationspolitik slå Save Contacts til for dem. Gå i Intune Admin Center til Apps › App configuration policies › Add › Managed devices, vælg iOS/iPadOS, og vælg Microsoft Outlook som app. Slå derefter Save Contacts til i konfigurationsindstillingerne. Microsoft understøtter også indstillingen via en politik for administrerede apps på telefoner, der ikke er tilmeldt.
Tre ting skal I vide:
- Brugeren skal stadig selv give Outlook adgang til Kontakter. iOS lader ikke en politik give den adgang.
- Står appbeskyttelsespolitikkens Sync policy managed app data with native apps or add-ins på Block, er Gem kontakter slået fra, og konfigurationen ignoreres.
- Særskilte indstillinger styrer, hvilke kontaktfelter Outlook kopierer til telefonen, fx noter eller privatnumre.
3. Det, Intune ikke kan
Apples profiler til kontakter på administrerede enheder sætter konti op på telefonen, fx Exchange, CardDAV eller LDAP. Ingen af dem indeholder selve kontakterne, og en brugerdefineret profil i Intune bruger de samme profiler. Der findes altså ingen Intune-profil, der leverer en liste med kolleger, holder den ajour og fjerner dem, der stopper.
4. Scriptvejen med Microsoft Graph
Den almindelige løsning er et script, der skriver kontakterne direkte ind i hver postkasse via Microsoft Graph. Overordnet:
- Registrér en app i Microsoft Entra ID med applikationstilladelsen Contacts.ReadWrite, og giv administratorsamtykke. Tilladelsen dækker alle postkasser, så begræns den med en application access policy til de postkasser, der skal have kontakter.
- Læs medlemmerne af den gruppe, I vil dele.
- Opret, opdatér og slet kontakter i mappen Kontakter i hver postkasse.
- Kør det efter en tidsplan, og tjek, at det er kørt.
Det svære ligger i trin 3 og 4. Scriptet skal kunne genkende de kontakter, det selv har oprettet, så det aldrig retter i brugernes egne kontakter. Det skal håndtere medarbejdere, der fratræder, opbevare sine legitimationsoplysninger sikkert og give besked, når det fejler. Og nogen skal eje det, når den, der skrev det, er gået videre.