Skip to main content
Version: v1.40.0

Microsoft Teams

Overview​

The microsoft teams notifier allows to get notified on your favorite microsoft teams channel when an instance of GO Feature FLag is detecting changes in the configuration of your flags.

Configure Slack Notification​

  1. First create a Webhook in the channel you want to send notifications to.
    Need a hand? Click here to see how it's done
  2. Copy the webhook URL
  3. Now you can configure your notifier

Configure the relay proxy​

To configure your relay proxy to use the Microsoft Teams notifier, you need to add the following configuration to your relay proxy configuration file:

goff-proxy.yaml
# ...
notifier:
- kind: microsoftteams
webhookUrl: "https://xxx.xxx/..."
# ...
Field nameMandatoryTypeDefaultDescription
kindstringnoneValue should be microsoftteams.
This field is mandatory and describe which retriever you are using.
webhookUrlstringnoneThe complete URL of your incoming webhook configured in Microsoft Teams.

Configure the GO Module​

To configure your GO module to use the Microsoft Teams notifier, you need to add the following configuration to your ffclient.Config{} object:

example.go
err := ffclient.Init(ffclient.Config
{
// ...
Notifiers: []notifier.Notifier{
&microsoftteamsnotifier.Notifier{
MicrosoftTeamsWebhookURL: "https://xxx.xxx/..."
},
},
})
defer ffclient.Close()
FieldMandatoryDescription
MicrosoftTeamsWebhookURLThe complete URL of your Microsoft Teams webhook.