diff --git a/Azure.md b/Azure.md index b4ff745..e451b3c 100644 --- a/Azure.md +++ b/Azure.md @@ -4,10 +4,33 @@ *Make sure you are running at least **v2.21*** -### Snap install info, tested 2020-07-07 +### Snap install info, tested 2021-07-16 [About AZURE-NEW-APP-CLIENT-ID and AZURE-NEW-APP-SECRET](https://community.microfocus.com/t5/Identity-Manager-Tips/Creating-the-application-Client-ID-and-Client-Secret-from/ta-p/1776619). The redirect URL is your Wekan root-url+_oauth/oidc like this: https://boards.example.com/_oauth/oidc +AZURE_DIRECTORY_ID = TENANT-NAME-FOR-YOUR-ORGANIZATION + +### If Azure Active Directory login does not work + +Check that your CLIENT_SECRET = AZURE-NEW-APP-SECRET has not expired. If it has, delete old secret, and add new secret. +Add it like this, and also check that your Azure Directory ID is in server URL: + +``` +sudo snap set wekan oauth2-secret='AZURE-CLIENT-SECRET' + +sudo snap set wekan oauth2-server-url='https://login.microsoftonline.com/AZURE_DIRECTORY_ID' +``` + +Azure App Client Secret + + +### + + +## Note: Mailjet is not available at Azure anymore + +Instead, use O365 at upcoming Wekan v5.38 or newer. + ### Mailjet: getaddrinfo ENOTFOUND With Wekan Snap and Mailjet, if you get getaddrinfo ENOTFOUND error when you try to send a test email from within Wekan, it can be something with networking for the snap. Fix can be found in [Ubuntu DNS resolution issue affecting other snap packages](https://github.com/nextcloud/nextcloud-snap/issues/881). Thanks to [peterk for info](https://github.com/wekan/wekan/issues/3184#issuecomment-699669350). @@ -27,7 +50,7 @@ sudo snap set wekan oauth2-request-permissions='openid' sudo snap set wekan oauth2-client-id='AZURE-NEW-APP-CLIENT-ID' sudo snap set wekan oauth2-secret='AZURE-NEW-APP-SECRET' sudo snap set wekan oauth2-auth-endpoint='/oauth2/v2.0/authorize' -sudo snap set wekan oauth2-server-url='https://login.microsoftonline.com/TENANT-NAME-FOR-YOUR-ORGANIZATION' +sudo snap set wekan oauth2-server-url='https://login.microsoftonline.com/AZURE_DIRECTORY_ID' sudo snap set wekan oauth2-token-endpoint='/oauth2/v2.0/token' sudo snap set wekan oauth2-userinfo-endpoint='https://graph.microsoft.com/oidc/userinfo' sudo snap set wekan oauth2-email-map='email' @@ -39,6 +62,7 @@ sudo snap set wekan richer-card-comment-editor='false' sudo snap set wekan root-url='https://boards.example.com' sudo snap set wekan with-api='true' ``` + At Admin Panel / Settings / Email: - SMTP Host: `in-v3.mailjet.com` - SMTP Port: `465`