Install Collaboration Connector for Teams bot service - Install Collaboration Connector for Teams bot service - Alfresco - Alfresco Collaboration Connector for Teams - Alfresco/Alfresco-Collaboration-Connector-for-Teams/1.0/Alfresco-Collaboration-Connector-for-Teams/Alfresco-Collaboration-Connector-for-Teams/Install-the-Collaboration-Connector-for-Teams/Installation/Install-Collaboration-Connector-for-Teams-bot-service - 1.0

Alfresco Collaboration Connector for Teams

Platform
Alfresco
Product
Alfresco Collaboration Connector for Teams
Release
1.0
ft:lastPublication
2026-05-06T14:06:38.817000
ft:locale
en-US
ArchiveStatus
Archived

The Collaboration Connector for Teams zip file includes all the files required to install the connector.

  1. Browse to Hyland Community, download alfresco-ms-teams-integration-distribution-1.x.x.zip and extract the contents:

    • alfresco-ms-teams-integration-distribution-1.x.x.jar
    • teamsManifest/manifest.json - needed in the next step
    • teamsManifest/color.png
    • teamsManifest/outline.png
    • README.md
  2. Start the Spring Boot app:

    java -Dmicrosoft.app.id=<MS_BOT_APP_ID> -Dmicrosoft.app.password=<MS_BOT_APP_CLIENT_SECRET_VALUE> -Dalfresco.base-url=https://<ACS_BASE_URL> -Dalfresco.digital-workspace.context-path=<ADW_CONTEXT_PATH> -jar alfresco-ms-teams-integration-distribution-1.x.x.jar
    

Where:

* `MS_BOT_APP_ID` is the Azure Bot application identifier created when registering the Azure bot [earlier on](#azure-bot-registration), and looks something like `9af7ae3a-1798-4de7-a992-c3ac48****`
* `MS_BOT_APP_CLIENT_SECRET_VALUE` is the Azure Bot secret created when registering the Azure bot [earlier on](#azure-bot-registration), and looks something like `je~IY13A~t8~r5Lt.9W.2cTJjlP*****`
* `ACS_BASE_URL` is the base URL of the Content Services installation in the format `<domain>:<port>`. For example, `{my.domain}/`
* `ADW_CONTEXT_PATH` is the Alfresco Digital Workspace context path in the Content Services installation, usually `/workspace`

!!! Note If OAuth Connection name is set different from alfresco, then specify this with parameter -Dmicrosoft.app.oauth.connection-name

  1. Expose Collaboration Connector for Teams via proxy/gateway, eg. https://{my.domain}/ms-teams-service. This URL should be the same as the one used when setting the Messaging Endpoint in the Azure Bot registration above.