If you're unable to click on MS Teams links in Cortex:
- YAML Configuration Issues: The name and teamName fields in your entity YAML must exactly match the names in Microsoft Teams, including case and special characters. Even a minor mismatch can prevent the link from being generated or clickable.
- Integration or Permissions Problems: If the Azure client secret for the Cortex Teams integration has expired, or if required Microsoft Graph API permissions are missing, Cortex cannot retrieve channel details and will not generate a working link. In these cases, the <a> tag for the link will not have an href attribute, so clicking does nothing.
- Public vs. Private Channels: Cortex only supports clickable links for public Teams and channels. Private channels or teams will not generate a working link, even if the configuration appears correct.
- Sync Issues: Sometimes, the initial sync between Cortex and Teams does not complete properly. Removing the
x-cortex-microsoft-teams blockfrom your YAML, saving, and then re-adding it can force Cortex to re-attempt the sync and generate the link.
If the issue persists, provide Cortex support with the affected entity names. For self-hosted customers, provide an example YAML configuration.