Huddo 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 Huddo Boards deployments
Configure Application¶
Download from Boards¶
-
Login to Huddo 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 Huddo 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]
=>Huddo Boards
-
Click
Add
-
Huddo 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 Huddo Boards:
helm upgrade huddo-boards-cp https://docs.huddo.com/assets/config/kubernetes/huddo-boards-cp-1.1.1.tgz -i -f ./boards-cp.yaml --namespace connections
helm upgrade huddo-boards https://docs.huddo.com/assets/config/kubernetes/huddo-boards-1.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 Huddo Boards in Microsoft Teams, please see our documentation.