-
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
Configuring OData Integration for Power BI Desktop
Table of Contents
KanBo configuration
- Go to the KanBo appsettings.json file, and add this code.
"type": "auth.oauth",
"issuer": "oData",
"children": [
[
"cert",
{
"type": "x509-store",
"store-name": "my",
"store-location": "currentuser",
"key": "thumbprint",
"value": "THUMBPRINT",
"valid-only": false
}
]/*,client will go here*/
]
},
- Replace “THUMBPRINT” with the same certificate thumbprint that you used for the other KanBo components.
- Save the changes and restart KanBo.
- Go to https://YOURKANBOURL/auth/odata/newclient. You will then see this screen:

- Save both parts somewhere.
- Copy the client part into the appropriate section of the code that you pasted below. Make sure that:
- You did not omit a comma,
- You changed the “client” variable to “id” on line 3,
- You changed the URL to https://oauth.powerbi.com/views/oauthredirect.html,
- You changed the name to “PowerBi OData.”
Your final result should look like this:
"type": "auth.oauth",
"issuer": "oData",
"children": [
[
"cert",
{
"type": "x509-store",
"store-name": "my",
"store-location": "currentuser",
"key": "thumbprint",
"value": "21XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX55",
"valid-only": false
}
],
{
"type": "client",
"id": "5XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX0",
"secret": "uXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=",
"url": "https://oauth.powerbi.com/views/oauthredirect.html",
"name": "PowerBi OData"
}
]
},
- Save the appsettings.json file and restart KanBo.
Power BI .mez file configuration
- To continue, you need to receive a .mez file from us. If you did not receive one, please contact us.
- Unpack the contents of the .mez file into a folder by either changing the extension to .zip or using a tool like 7-Zip.
- The folder contents should be similiar to this:

- Edit the “KanBoPowerBiConnector.pg” file.

- Edit the variables to include the “OAuth2 Config” values that you generated and saved earlier.
- Then, save the file and pack everything into a .mez file. You can do this by compressing the folder contents into a .zip file and changing the extension.
- Copy the .mez file to C:\Users\YOURUSER\Documents\Microsoft Power BI Desktop\Custom Connectors.
- Open the Power BI Desktop app.
- Go to File > Options and Settings > Options > Security.
- Allow any extensions to load without validation or warning.

- Select OK to confirm.
- To access card data of a KanBo space, select Get Data > More….

- Search for “KanBo”.

- After that, you will be informed that this is a third-party connector.

- Check the Don’t warn me again for this connector box, and then select Continue.
- Important: You will then be prompted to log in to the KanBo account you used to authenticate. Please do so.

- Here, you need to fill in the OData URL with: https://KANBOURL/odata/ODataCards(SPACE ID), and then select OK.
- You will be presented with data that is ready to use.

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