Forum Discussion

bitmsamrat's avatar
bitmsamrat
Copper Contributor
Feb 13, 2021

Identify which channels incoming webhook connector is configured

As per MS communication incoming webhook connector url is changing, We are in process of communicating to our end user for same, hence as an admin we what to identify for which channels this incoming webhook is configured. we are able to get information from teams powershell for which team it is configured but not channel. Is there a way (powershell/ms graph/any Api) to find out for which channel this webhook connector is configured ?

3 Replies

  • typbjoern's avatar
    typbjoern
    Copper Contributor
    If other system administrators are having difficulties locating the affected teams:
    I have written a small tool in Golang that uses the Graph API to output the affected teams.

    https://github.com/SecNex/teams-webhook-finder
    https://medium.com/@secnex/microsoft-teams-webhook-deprecation-how-do-i-find-affected-teams-5cc19a3a6748

    This has helped us enormously, as Microsoft does not offer its own solution for reading the affected channels and teams. We have over 350 teams in our company, which we would otherwise have had to search through manually.

    I hope I could help someone here with this.

    Independently of my day job, I would like to create an alternative to the native “incoming webhooks”. Maybe someone will benefit from it.
  • vero_go's avatar
    vero_go
    Copper Contributor
    Same situation here 😞
    Hey bitmsamrat, just wondering if you have got any feedback from Microsoft yet?
    Thanks 🙂
  • Peter2wxin's avatar
    Peter2wxin
    Brass Contributor
    Same here. Too many channels to figured out which ones have incoming webhook connectors configured... checking channels one-by-one is really not a efficient way.

Resources