Skip to Content
Menu
This question has been flagged
3 Replies
6736 Zobrazenia

Hello so we are trying to sync the Odoo calendar with Microsoft outlook. We are following the instructions given in this link 

https://www.odoo.com/documentation/15.0/applications/general/calendars/outlook/outlook_calendar.html

It appears that we have everything setup correctly, and we get to the point where when we click sync on the calendar we are asked to sign into Microsoft, but directly after signing in, it goes to a internal server error. We are using office 365, will this process work for us, or is there something we are missing? 


Thank you very much

Avatar
Zrušiť

Check app settings

  1. Open the Outlook Mail app. ...
  2. Tap Accounts > tap the account you wish to sync.
  3. Tap Change mailbox sync settings. ...
  4. Change Server to eas.outlook.com if you use an Outlook.com account such as hotmail.com, or use outlook.office365.com if you have a Microsoft 365 for business account.

Greetings,
Peter

Best Answer

I have configured the same for my environment and it's working.

When you registered your app in azure did you use multi-tenant app? Odoo does not support single tenant apps.

Also you can check the server log for more details about the error.

Avatar
Zrušiť

Thank you! Yes this is important to use multi-tenant app, even you have only 1 tenant.

Thank you! this option worked for me

Best Answer

Hi Guys

I am experiencing exactly the same issue, and hoping you could help me.

What I have set up so far is the application under azure (configured as: "Accounts in any organizational directory (Any Microsoft Entra ID tenant - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)")

I have been experimenting with 2 redirect url values:

The one I am using that I got from a set of Odoo instructions: https://......./microsoft_outlook/confirm

I keep running into another version within the azure authentication errors, so have been alternating attempts with both, with no luck: https://......./microsoft_account/authentication

Once I configured my odoo : Settings >> Technical >> System Paratamers

web.base.url: to start with https

I started getting the internal server error

(I also tried with creating and using with a  new parameter simultaneously applied 'web.base.url.freeze' set as "1")


I am stuck, and noticed in azure the following msg: 

"Starting November 9th, 2020 end users will no longer be able to grant consent to newly registered multitenant apps without verified publishers.  Add MPN ID to verify publisher" 

but the time line vs the timeline of your conversation suggests that maybe thats NOT the reason I cant proceed. Any ideas. All help really appreciated so thank you in advance.

Avatar
Zrušiť
Best Answer

n Odoo we can plan/schedule the activities, set the meetings, calls, etc. The same things we do in Outlook. As there are two tools we should do double work - make the same actions in Odoo and Outlook. It would be good to make the dual integration between Odoo and Outlook. For example - I create a new record in Odoo and see it in the Outlook calendar after auto-synchronization. Vice versa I create a record of the meeting in Outlook and see info about it in Odoo after after auto-synchronization.

At the same time, I hope my records will be available only to me by default, not to anyone between my colleagues in Odoo.

Is it possible in odoo and outlook calendar sync?

Avatar
Zrušiť

Yes. If you sync is bidirectional the information.
I had troubles with recurring meetings but otherwise it works.