Office 365 to SyncroMSP User API
Budget: $10 – $30 USD
Need to modify the powershell - https://github.com/msp4msps/Syncro-Documentation/blob/main/Microsoft_Syncro_ContactCreation.ps1.
My problem with the script is that the script is looking at the company primary contact (which doesn't exist for most) for a match (by parsing out the email field). Even if we create a fake address, the problem is that certain noticed go out, and then generate email failures, etc. We are attempting to schedule this script every few hours to make sure all client contacts are up to date.
Instead, i need it to match users based on the domain in a company custom field. There may be multiple domains. I also need to keep track of shared mailboxes. When that contact is created, we need to have the contact custom field "Shared Mailbox" checked.
Need to gather all the email aliases from Office365, and add all the aliases to the customer contact in the "ticket_matching_emails" field.
My problem with the script is that the script is looking at the company primary contact (which doesn't exist for most) for a match (by parsing out the email field). Even if we create a fake address, the problem is that certain noticed go out, and then generate email failures, etc. We are attempting to schedule this script every few hours to make sure all client contacts are up to date.
Instead, i need it to match users based on the domain in a company custom field. There may be multiple domains. I also need to keep track of shared mailboxes. When that contact is created, we need to have the contact custom field "Shared Mailbox" checked.
Need to gather all the email aliases from Office365, and add all the aliases to the customer contact in the "ticket_matching_emails" field.