How to Connect Memtime to Odoo with 2FA Enabled

This article explains how you can still connect Memtime to Odoo when you have 2FA activated.

At the moment, there is an Odoo API limitation that does not allow users to connect to Memtime if they have 2FA enabled. 

Regardless of this Odoo limitation, you can still connect Memtime to Odoo using an Odoo API key. 



How to Connect Memtime to Odoo with an API Key


When 2FA is enabled in Odoo and you try to create a new time entry in Memtime, you may receive an error message like this:


image-3


To resolve this and synchronize your time entries, follow these steps to authenticate using an Odoo API key:

  1. Generate an API Key in Odoo:

    1. In Odoo, click on My Profile at the top right.
    2. Go to the Account Security tab and scroll down to find the Generate API Key button.
    3. In the pop-up, enter your password and confirm.
    4. Give a description for the API key and click Generate Key.

  2. Re-authenticate in Memtime:

    1. Open Memtime and go to:

      Project Management > Odoo > Settings > Re-authenticate.




    2. Enter your Odoo email and paste the newly generated API key into the password field.

After authenticating this way, you should be able to go back to creating time entries in Memtime, and synchronize them with Odoo.

Using this method, you can keep 2FA active in Odoo while still automatically exporting your time entries from Memtime.