From ea0a1765eb3a17212ad18ceb96d80d8efe92ecaa Mon Sep 17 00:00:00 2001 From: Janik von Rotz Date: Fri, 3 May 2024 09:30:07 +0200 Subject: [PATCH] vault backup: 2024-05-03 09:30:07 --- Sale Order Archive.md | 2 +- Settings E-Mail.md | 2 +- Settings OAuth.md | 10 +++++++--- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Sale Order Archive.md b/Sale Order Archive.md index c80c7dcb..93a97e5d 100644 --- a/Sale Order Archive.md +++ b/Sale Order Archive.md @@ -12,7 +12,7 @@ prev: ./sale {{ $frontmatter.description }} Technischer Name: `sale_order_archive`\ -Repository: +Repository: ## Verwendung diff --git a/Settings E-Mail.md b/Settings E-Mail.md index d9fc2385..cc421d2d 100644 --- a/Settings E-Mail.md +++ b/Settings E-Mail.md @@ -92,7 +92,7 @@ Wenn Sie [Eingehender Mail-Server konfigurieren](#Eingehender%20Mail-Server%20ko * **Outlook**: Option markieren * **Benutzername**: Mail-Adresse des Odoo Postfach -Und anschliessen die Aktion [Outlook OAuth-Verbindung einrichten](Settings%20OAuth.md#Outlook%20OAuth-Verbindung%20einrichten) ausführen. +Und anschliessend die Aktion [Outlook OAuth-Verbindung einrichten](Settings%20OAuth.md#Outlook%20OAuth-Verbindung%20einrichten) ausführen. ::: warning Das verwendete Outlook-Postfach darf keine Shared Mailbox sein. Der Benutzer und Postfach müssen lizenziert sein. diff --git a/Settings OAuth.md b/Settings OAuth.md index 54f84e57..95bd9c7e 100644 --- a/Settings OAuth.md +++ b/Settings OAuth.md @@ -16,7 +16,7 @@ prev: ./settings Damit sich Odoo-Benutzer den OAuth-Authorisierungsflow mit Azure abwickeln können, muss Odoo auf Azure registriert werden. -Klicken Sie auf um in das Azure-Portal zu gelangen. Navigieren Sie nach *Azure Active Directory > App-Registrierungen* und erstellen Sie eine neue App mit *Neue Registrierung*. +Klicken Sie auf um in das Azure-Portal zu gelangen. Navigieren Sie nach *Microsoft Entra ID > App-Registrierungen* und erstellen Sie eine neue App mit *Neue Registrierung*. ![](attachments/Einstellungen%20OAuth%20App-Registrierungen.png) @@ -46,7 +46,7 @@ Kopieren Sie das Feld *Wert*, es handelt sich hierbei um das *Client Secret*. ### OAuth-App auf Azure als einzelner Mandant konfigurieren -Standardmässig ist die OAuth-App mehrinstanzenfähig. Wenn Sie dies ändern möchten, öffnen Sie den Link , navigieren nach *Azure Active Directory > App-Registrierungen* und zeigen Sie OAuth-App an. Anschliessend klicken Sie auf *Mehrere Organisationen* und wählen bei *Unterstützte Kontotypen* die Option *Nur Konten in diesem Organisationsverzeichnis (einzelner Mandant)*. Öffnen Sie die Übersicht und kopieren Sie die *Verzeichnis-ID (Mandant)*. +Standardmässig ist die OAuth-App mehrinstanzenfähig. Wenn Sie dies ändern möchten, öffnen Sie den Link , navigieren nach *Microsoft Entra ID > App-Registrierungen* und zeigen Sie OAuth-App an. Anschliessend klicken Sie auf *Mehrere Organisationen* und wählen bei *Unterstützte Kontotypen* die Option *Nur Konten in diesem Organisationsverzeichnis (einzelner Mandant)*. Öffnen Sie die Übersicht und kopieren Sie die *Verzeichnis-ID (Mandant)*. Legen Sie [Systemparameter](Development.md#Systemparameter%20anlegen) mit Schlüssel `microsoft_outlook.endpoint` und Wert `https://login.microsoftonline.com/$TENANT_ID/oauth2/v2.0` an. Wobei `TENANT_ID` gleich *Verzeichnis-ID (Mandant)* ist. @@ -56,7 +56,7 @@ Wenn Sie die [Outlook OAuth-Verbindung einrichten](#Outlook%20OAuth-Verbindung%2 Wenn Sie die OAuth-App als einzelner Mandant verwenden, müssen Sie die OAuth-Endpunkte in Odoo anpassen. -Öffnen Sie den Link , navigieren nach *Azure Active Directory > App-Registrierungen* und zeigen Sie OAuth-App an. Öffnen Sie die Übersicht und klicken Sie auf *Endpunkte*. Notieren Sie sich die Werte aus *OAuth 2.0-Autorisierungsendpunkt (v2)* und *OAuth 2.0-Token-Endpunkt (v2*. +Öffnen Sie den Link , navigieren nach *Microsoft Entra ID > App-Registrierungen* und zeigen Sie OAuth-App an. Öffnen Sie die Übersicht und klicken Sie auf *Endpunkte*. Notieren Sie sich die Werte aus *OAuth 2.0-Autorisierungsendpunkt (v2)* und *OAuth 2.0-Token-Endpunkt (v2*. ![](attachments/Settings%20OAuth%20Azure%20Endpunkte.png) @@ -73,6 +73,10 @@ Navigieren Sie nach *Einstellungen > Technisch > Eingehender Mail-Server*. Marki ![](attachments/Einstellungen%20OAuth%20Outlook.png) +::: warning +Damit eine Verbindung mit Outlook aufbaut werden kann, müsssen Sie [Odoo als OAuth-App auf Azure registrieren](#Odoo%20als%20OAuth-App%20auf%20Azure%20registrieren). +::: + ### OAuth-Token regenerieren Navigieren Sie nach *Einstellungen > Technisch > Eingehender Mail-Server* oder *Einstellungen > Technisch > Ausgehender Mail-Server*. Öffnen Sie einen Eintrag mit einer OAuth-Verbindung. Klicken Sie auf *Edit settings*. Der OAuth-Authorisierungsflow wird gestartet. Loggin Sie sich mit dem Postfach-Benutzer ein. Anschliessend werden Sie wieder nach Odoo zurückgeführt. Damit wurden das OAuth-Token regeneriert.