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
  • Pre-requisites
  • Supported Features
  • Configuration Steps
  • Adding User Access to Custom SAML app
  • Finishing the SAML Setup on BugBase:
  • SP-initiated SSO

Was this helpful?

  1. Company Guide
  2. Company Settings
  3. Security & Authentication
  4. SSO with SAML

Google SSO setup via SAML

You can use your Google credentials to sign in to BugBase.

PreviousOkta SSO setup via SAMLNextCustomization

Last updated 8 months ago

Was this helpful?

Configuring Single Sign-On through SAML using Google

Pre-requisites

  1. Be an administrator of that your Google Workspace Account.

  2. All the Team members who will have access to sign in via SSO should have an Bugbase Account and should be a .

Supported Features

The SAML integration currently supports the following features:

  • SP-initiated SSO

  • IdP-initiated SSO

Configuration Steps

To set up SSO via SAML for Google:

  1. Login in to your Google Workspace Admin Console.

  2. Navigate to Apps -> Web and mobile apps on the sidebar.

  1. Click on Add app and choose Add Custom SAML app

  1. Add you app name, description and an app icon and click continue.

  1. On the next page, make sure to copy the SSO URL and Certificate and click continue.

  1. On the Service Provider Details page, add the following details:

    • ACS URL - https://bugbase.ai/api/auth/sign-in/saml/callback

    • Entity ID - https://bugbase.ai/

    • NAME ID Format - EMAIL

  2. Click Continue.

  3. On the next Attributes page. Add a Attribute mapping

Google directory attributes
App attributes

Primary email

email

  1. Click Finish.

Adding User Access to Custom SAML app

  1. Click on User access card to give access.

  2. Ensure the service status is on, and add the group for which you want the service to be enabled.

  1. Click Save.

Finishing the SAML Setup on BugBase:

    • Copy the SSO URL and the Certificate that you accessed in step 5 from Configuring Single Sign-On through SAML using Google and paste them in the corresponding fields during setup.

SP-initiated SSO

  1. Select SSO

  1. Enter your email, then click Login.

User configured within Okta with an email address and an account for that user exists on BugBase should have same email address, and the .

in a new tab.

Follow the SAML setup instructions .

If you encounter any issues or problems. Please reach out to us at .

Go to

⚙️
🔐
user should be a member of your organization in BugBase
Open Bugbase
here
queries@bugbase.in
https://bugbase.in/login
member of your organization in BugBase