-
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
Direct Sync of SharePoint Lists with KanBo
Prerequisites
This article describes how to install a component that is only available for the on-premises version of KanBo. This feature is not available for the M365 version.
This component requires you to create a connection between a SharePoint list and a card template. To do so, you will need the access to:
- The space with the desired card template,
- The SharePoint list.
You need the Setup role to access the plugin UI for configuration.
Modifying the KanBo appsettings.json file
This component is not loaded by default, so you must specify it in your KanBo’s appsettings.json file.
To enable the component:
- Add “splist-to-card” to the “Plugins” section of the file.
- Restart KanBo.
Setting up a SharePoint list and a card template for integration
In the card template that you created, the name of each card element will be referenced in the corresponding SharePoint list column (x -> KanBo_x). For example, if you create a note titled “Customer” in the card template, the SharePoint list column that stores information about the note’s content will be named “KanBo_Customer”.
However, there are three exceptions to this rule:
- The name of the card is always “KanBo_CardTitle“,
- The start date of the card is always “KanBo_StartDate”,
- The due date of the card is always “KanBo_DueDate”.
There is also a naming convention. Element names from KanBo cards are processed without spaces. For example, the name “Customer Info” in the card becomes “KanBo_CustomerInfo” in the SharePoint list.
- Create a card template that meets your needs. Below is an example of what a card template could look like:
- This is what the SharePoint list based on this card template should look like:
A couple of important things to note when it comes to column types:
- The “KanBo_CardTitle” column should always be a single line of text.
- Any column referencing a KanBo date should also be a date column.
- If the date column does not include a time, KanBo will set the time to 12:00 a.m.
- When using the multiple line of text column to add breaks to the note content or multiple items to a checklist, always switch “Use enhanced rich text” off (see the red frame below).
Validating and adding the connection
To add the connection:
- Go to the plugins page by adding /plugins/splist to your KanBo URL.
If you have the necessary KanBo permissions, you should see the following:
- Enter the URL of your SharePoint list and the ID of your card template, which you can find in the URL when you open it.
- Select Validate.
- Check which list columns reference which elements in the specified card template, and make sure there are no unhandled columns.
- If everything is validated properly, select Add.
- After adding the connection, a new card will automatically be created in the space hosting the card template each time a new item is created in a list.
Was this article helpful?
Please, contact us if you have any additional questions.
