BugBase Documentation
  • 👋Welcome to BugBase Docs
  • Overview
    • 💡What we do
    • ⚡Changelogs
    • ✨Our Features
    • 📂Programs at BugBase
      • Vulnerability Disclosure Program (VDP)
      • Bug Bounty Program
      • Private Bounty Program
      • Pentest Program (VAPT)
  • Report Lifecycle
    • Bug Report
    • Report Status
  • How To
    • 👨‍💻Invite Organization Members to BugBase (RBAC)
    • 🚩Setup a Campaign for better program engagement
    • 🐛Submit a Bug Report on BugBase
    • 📑Create a Bug Bounty Program on BugBase
    • ⬇️Download the mobile app
  • Company Guide
    • 👨‍💼Create a Company Account
    • 🧭Navigation
    • 🛡️Assets Dashboard
    • 🗝️Credential Vaults
      • Creating a Credential Vault
      • Adding Credentials to Vault
      • Connect Credential Vault to an Asset
      • Require Whitelisting for a Credential
    • 🔐VPN Servers
      • Create, Configure and Deploy VPN server
      • Monitor Live Statistics and Logs
    • 🗂️Programs Dashboard
      • ⛳Create a Program
    • 📢Customer Support
    • 💵Bounty Bin
    • ⚙️Company Settings
      • 👨‍🏫Profile
      • 🏢Organisation
      • 👨‍🏭Roles and Permissions
      • 🔐Security & Authentication
        • Multi-Factor Authentication
        • SSO with SAML
          • Okta SSO setup via SAML
          • Google SSO setup via SAML
      • 🎨Customization
        • Automations
        • Report Tags
      • 📙Manage Access
    • 📈Insights Dashboard
    • 🔊Campaigns
    • 💲Understanding Currencies Used in BugBase
    • 🤝Whitelist
  • Program guide
    • Bug Bounty Dashboard
      • Program Reports Section
        • Report Components
        • Report Actions
        • Duplicating Reports
        • Assigning Swags
        • Assigning Bounties
        • Assigning Thanks to Reporters
        • Assigning Bonus Bounty
        • Automatic Response Generator using ChatGPT
      • Program Policy
        • Editing Program Policy
          • Best Practices For Designing Policy
          • Best Practices For Bounty Tables
      • Payouts
      • Settings
    • Private Bug Bounty Dashboard
      • Invite Hackers
      • Manage Credentials
    • VDP Dashboard
    • Pentest Dashboard
      • Pentest Overview
      • Vulnerabilities Section
        • Pentest Report Components
        • Pentest Report Actions
      • Global Pentest Chat
    • Competition Dashboard
      • Dashboard
      • Creating a Competition
        • Adding Challenges
      • Manage Competitions
        • Statistics
        • Leaderboard
        • Manage Users
  • Bounty Hunter Guide
    • Bounty Hunter Dashboard
    • Bounty Hunter Profile
    • Programs Directory
      • Program Policy Page
      • Credentials
      • VPN Access
      • Whitelist
      • Collaborate
    • Bounty Hunter Reports Section
      • Submitting Reports
      • Interaction with Program Representees
      • Collaboration
      • Response Generation through ChatGPT on Report Chat
    • Competitions
    • Discord Community
    • Leaderboard
    • Multi-Factor Authentication
    • Settings
      • Verify KYC
    • Email Alias
    • 🚀Apollo Community
  • Integrations
    • 🔗Supported Integrations
    • Webhooks
    • JIRA
      • Creating a JIRA Issue
    • Slack
      • Managing Integration
    • Microsoft Teams
    • Github
    • Asana
    • Sumo Logic
    • PagerDuty
  • on-premise
    • Running Automated Testing
    • Sandbox Environment
Powered by GitBook
On this page
  • Setting up Microsoft Teams - Configuring an Incoming Webhook
  • Configuring your Bugbase Account
  • Disable or Edit the Integration
  • FAQs

Was this helpful?

  1. Integrations

Microsoft Teams

Microsoft Teams (MS Teams) is a trigger based integration.

PreviousManaging IntegrationNextGithub

Last updated 2 years ago

Was this helpful?

Pre-requisites

  • A Microsoft Teams Account with a Team and a Channel

  • BugBase Company Account with an Active Program

Setting up Microsoft Teams - Configuring an Incoming Webhook

To configure an incoming webhook in Microsoft Teams:

  1. Go to your Microsoft Teams Account.

  2. Find the Team you want to use for the integration under Your Teams Section.

  3. Click on the menu icon next to the channel you want to use for integration in your chosen Team.

  4. Select connectors.

  5. Click Add next to Incoming Webhook.

  6. Click Add on the Top Left.

  7. Enter a name for your webhook in the field. You can also upload an Image for your incoming webhook but its optional.

  8. Click Create to add your webhook to the channel.

  9. Copy the Webhook url and store it somewhere for the next phase of the setup.

  10. Click Done.

Configuring your Bugbase Account

Once you’ve got an incoming webhook url from microsoft teams, then go to your Bugbase Account to continue the setup:

  1. Navigate to Your Program Dashboard > Settings > Integrations.

  2. Click Connect on the Microsoft Teams Card.

  3. Then you will get a prompt for confirmation, then Click Connect.

  4. Paste the webhook URL that you created in the first phase of the setup in Microsoft Teams.

  5. Click Finish.

  6. If all went well, the Bot will be added to your channel.

  7. Toggle the Enable Webhook switch and click on Save Changes.

New report activities will now post notifications to the configured Microsoft Teams channel.

Disable or Edit the Integration

To Disable or Edit the Integration:

  1. Click Mange on the Microsoft Teams card in the integrations Page.

  2. Disable the Enable Webhook Toggle or Edit the Webhook url incase you want to integrate with a different Microsoft Teams channel and click on Save Changes.

FAQs

Q. Connectors option not visible?

Click on the menu icon beside your Team name. Then Click on Manage Team.

Go to Apps section and click on More Apps button in the top Right corner.

Then search for incoming webhook and click on the incoming webhook card.

Click on Add to Team.

Click on Set up a connector.

Now continue from Step 7

Now on all events a notification in your configured channel in Microsoft Teams

You've successfully connected Microsoft Teams with your BugBase Program

🎉
connectors option not visible ?