Forum Discussion

RuneGL's avatar
RuneGL
Copper Contributor
Aug 26, 2021

Push contacts to all users

Hi

 

I manage a small O365 tenant. They want to always have the correct contact info for all employees.

They have set up their o365 accounts on their phones and the local outlook contacts are syncing.

 

But how do I get all employees contacts into everyones outlook contacts. I know this is easily done manually adding the contacts in Outlook - but I would very much like a solution that just pushes the contacts from the GAL to every user. Is this possible?

    • RuneGL's avatar
      RuneGL
      Copper Contributor

      VasilMichev 

       

      Thanks for this, this could work, but I'm not sure, as I am not that good at powershell yet.

      The documentation does not help me either, so if you have some good links to where i can read up on this, it is much appreciated.

       

      Or some of the other solutions you mentioned?

    • RuneGL's avatar
      RuneGL
      Copper Contributor

      poetry990 

      Tried the script - it works like a charm... but could use a little more functionality.

      Had some small issues with the setup especially the certificate and secure password file - but got it working πŸ™‚

       

      Things I wish this script could do as well:

      All contacts are synced to the folder I specified, but "file as" has not been set, so insted of sorting all contacts by name, it sorts them after when they where created in O365. 😞

      This is only in Outlook, on the phone the contacts are sorted alphabetically.

       

      The O365 profile picture for the contacts is also not synced, so users wont get the profile pic shown on the phone when people call.

      • GergesKaram's avatar
        GergesKaram
        Copper Contributor
        Hello, i hope all is well!!
        i've used the script and done the full setup but i'm having an error:" FATAL Failed verify that Contacts exists for email address removed for privacy reasons Exception calling "Save" with "1" argument(s): "The request failed. The remote server returned an error: (403) Forbidden."
        2023/09/18 16:53:53 ERROR Failed to Sync-ContactList for email address removed for privacy reasons Failed verify that Contacts exists for email address removed for privacy reasons.

        is it an authentication problem and is it the issue of the Password used in the XML file?
        i'm using the global admin password of my tenant

Share