-
KanBo Installation
- KanBo Installation Guide (Microsoft 365 + Azure)
- KanBo Installation Guide (On-Premises)
- KanBo On-Premises Installation Requirements and Prerequisites
- Creating an X.509 High-Trust Certificate
- Creating and Updating Elastic Cloud Deployment
- Installing Elasticsearch on Windows
- Installing Elasticsearch on Debian
- Creating a Windows Virtual Machine on Azure for Elasticsearch
- Creating a Linux Based Virtual Machine on Azure for Elasticsearch
- KanBo Modern Web Part Installation
- Supported Browsers
- KanBo Setup
-
KanBo Updates
-
Additional Components
- Installing KanBo Teams App
- Installing KanBo Outlook Add-in
- Installing KanBo Mini Application
- Installing Nintex Integration
- Installing Autodesk BIM Plugin
- Configuring UiPath Integration
- Installing and Configuring Power Automate Integration
- KanBo External User Groups (Active Directory Integration)
- User Auto-Provisioning on First Access (SharePoint Plugin)
- SharePoint Profile Synchronization
- Configuring Sync Targets
- SharePoint Site Collection Balancing and Admin Warnings
- Setting Up BIM Sync WebJob
- Configuring OData Integration for Power BI Desktop
- KanBo PowerShell Commandlets
- Direct Sync of SharePoint Lists with KanBo
- Enabling KanBo Email Notifications (Azure)
- Enabling KanBo Email Notifications (On-Premises)
- Enabling OneDrive Integration in KanBo
- Enabling Sending Card Messages as Emails
- Enabling Sending Emails to KanBo (Microsoft 365 + Azure)
- Enabling Sending Emails to KanBo (On-Premises)
- Prometheus and Grafana configuration for KanBo metrics
- Show all articles ( 3 ) Collapse Articles
-
Tips & Tricks
- Configuring Document Opening Behavior in KanBo
- Disabling Sleeping Tabs in Browsers
- Disabling Public Space Creation in KanBo
- Checking Certificate Expiration Dates (On-Premises)
- KanBo License ID
- Checking KanBo Version
- Changing the Help URL in KanBo
- Renewing Microsoft Graph Certificate
- Disabling Profile Picture Sync in Profile Sync Job
- Creating and Customizing Profile Sync WebJob
- Configuring KanBo for Microsoft Azure GCC High Environment
-
Troubleshooting
Enabling KanBo Email Notifications (Azure)
Only unread notifications are sent via email. Each user can turn them on or off individually and specify the sending interval. Read more about notification settings.
The Email Notifications job requires a Microsoft 365 account with a mailbox.
1. Preparing the email notifications package
Unzip the KanBo.JobHost to the desired location. This location can be a folder named "Email Notifications", for example.

2. Updating the appsettings.json file with your parameters
- Copy the connection string from the KanBo appsettings.json file and paste it into the Email Notifications' appsettings.json.
{
"ConnectionStrings": {
"KanBo": "Connection String"
},
- Paste the code snippet below after the "load-packages" line and fill in the information in brackets.
{
"type": "package",
"name": "auth-aad",
"client-id": "{Client ID from the Azure Active Directory App Registration}",
"tenant": "{Tenant ID from the Azure Active Directory App Registration}",
"thumbprint": "{KanBo Certificate thumprint}"
},
{
"type": "email.graph",
"upn": "{Email address of the account that will send the notification emails}"
},
{
"type": "job.email-notifications",
"from": "{Email address of the account that will send the notification emails}",
"name": "email-notifications",
"link": "{Your KanBo URL with https://}",
"title": "KanBo Notifications",
"template": "template.html",
"limit": 100
}
]
},
3. Creating a WebJob on Azure
- After updating the config, create a .zip package containing all the files inside the folder. This package will be used to create an Azure WebJob.
- To create a WebJob, follow the steps from this article.
- Name the job "KanBoEmailNotifications".
- Set the cron expressions to: "0 */15 * * * * ".
4. Enabling email notifications on your KanBo account
- Open KanBo.
- Make sure your email address is entered in your user profile.
- On the Sidebar, select your avatar >
My Settings >
Notifications. - Here, you can set up email notifications. You can choose to disable them or configure them to appear every 15 minutes, 60 minutes, or 24 hours.
Once this option is enabled, you will receive a summary email of all your unread notifications in KanBo (if you receive a new notification but don’t read it in the app). See the example below of an email generated by KanBo.
Recommendation: Set an Outlook retention policy to remove old messages
To avoid clogging up your email notifications mailbox, set a simple rule to clean out messages older than a week.
- As an Exchange administrator, go to the Exchange Admin Center > Compliance Management > Retention Tags.
- Create a new rule that is applied automatically to a default folder.

- Find a name and select this tag to apply it to the "Sent Items" folder only. Then, choose a retention period of seven days.

- Go to Retention policies and create a new retention policy to which this tag has been assigned.

- Go to Recipients, select your Email Notifications account, and then in Mailbox features, select your newly created Retention Policy.

Was this article helpful?
Please, contact us if you have any additional questions.
