Kudos Boards On-Premise in Microsoft Teams¶
Prerequisites¶
-
Office 365 Tenant admin account.
-
Office 365 OAuth client. See instructions
-
Notification bot (optional). See instructions
Note: notifications are optional as the bot cannot be configured for internal Kudos Boards deployments
Configure Application¶
Download from Boards¶
-
Login to Kudos Boards with your Microsoft Tenant Admin account
-
Click the
Configuration
icon and thenManage Org
-
Click on your Organisation
-
Click on your Microsoft client
-
Click the download button for your configuration
-
App with Notifications
(if you can and have enabled the notification bot) -
App for Internal Boards Deployment
(if you do not want notifications)
-
Install in Teams¶
-
Open the Teams App
Click
Apps
->Upload a custom app
->Upload for [COMPANY_NAME]
where
[COMPANY_NAME]
is the name of your company -
Upload the Zip file you downloaded above
-
The Kudos Boards app will now appear under the section
Built for [COMPANY_NAME]
Configure App ID¶
-
Open Team Apps in your web browser
Click on
Built for [COMPANY_NAME]
=>Kudos Boards
-
Click
Add
-
Kudos Boards personal will now open
Copy the App ID from the URL. We will use this shortly.
-
Open the Boards Helm Chart config used for deployment
Add the following environment variable to
provider
(uncomment or add the section as required):provider: env: MSGRAPH_TEAMS_APP_ID: "<your_app_id>"
-
Redeploy Boards helm chart as per command for Kudos Boards:
helm upgrade kudos-boards-cp https://docs.kudosapps.com/assets/config/kubernetes/kudos-boards-cp-2.0.0.tgz -i -f ./boards-cp.yaml --namespace connections
helm upgrade boards https://docs.kudosapps.com/assets/config/kubernetes/kudos-boards-4.0.0.tgz -i -f ./boards.yaml --namespace boards
Note:
--recreate-pods
is not required this time as this is only an env variable change
How To Use¶
For a full guide on using Kudos Boards in Microsoft Teams, please see our documentation.