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/2.0/Alfresco-Collaboration-Connector-for-Teams/Install/Install-Collaboration-Connector-for-Teams-bot-service - 2.0 - 2.0

Alfresco Collaboration Connector for Teams

Platform
Alfresco
Product
Alfresco Collaboration Connector for Teams
Release
2.0
License
ft:lastPublication
2026-07-16T22:00:44.862000
ft:locale
en-US

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-x.x.x.zip, where x.x.x is the version number, and extract the contents:
    Note:

    You can download the release files from Hyland Community by navigating to Support > Software Downloads > Alfresco Downloads.

    • alfresco-ms-teams-integration-distribution-x.x.x.jar
    • teamsManifest/manifest.json - needed in the next step: Create a Teams App Manifest zip
    • 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-x.x.x.jar
    

    Where:

    • MS_BOT_APP_ID is the Azure Bot application identifier created when registering the Azure bot earlier on, 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, 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
  3. 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.