LogoLogo
Book a demo
  • Welcome to OXdocs
  • Get started
    • Connect to OX
      • Create an organization
      • Accept an invitation
    • Supported languages
    • Supported connectors
  • A tour of OX
    • Common page elements
    • Dashboard
    • Applications
    • Issues
    • Connectors
    • Policies
    • Exclusions
    • API BOM
    • SaaS BOM
    • Users
    • Settings
  • Securing Docker Images
  • Securing Multiple Branches
  • Enforcing SLA
  • Cloud BOM
  • Making connections
    • Asana Ticketing
    • GitHub
    • Getting GitHub Tokens
    • Tenable
    • GitGuardian
    • GitLab
    • Bitbucket
    • Azure
      • Azure Boards
      • Connecting to Azure
      • Azure Cloud
    • AWS
      • AWS OX Integration Policy
    • Jenkins
    • Google
    • JFrog Artifactory
    • EKS
    • Jira
      • Jira Permissions
      • Automating Jira Ticketing
    • Slack
    • Microsoft Teams
    • Red Hat Quay
    • Monday
    • Nexus IQ CLI
    • ServiceNow
    • OX Broker
    • GitHub Issues
  • Privacy policy
  • Contact us
  • API Documentation
    • Working with OX APIs
    • API Reference
      • OX API Authentication
      • getArtifact
      • getApplications
      • getArtifacts
      • getIssueGraph
      • getIssues
      • getSingleApplicationInfo
      • getSingleIssueInfo
Powered by GitBook

Copyright ©2024 OX Security. All rights reserved.

On this page
  • Prerequisites
  • Connecting to GitHub Issues
  • Adding GitHub Tickets
  1. Making connections

GitHub Issues

Last updated 15 days ago

GitHub is a widely used platform for version control and collaborative software development. It enables teams to manage repositories, track issues, and collaborate efficiently through pull requests, code reviews, and project boards.

Integrating OX Security with GitHub enhances your software development lifecycle by embedding security insights directly into your GitHub workflow, as follows:

  • Automated Issue Tracking: Security findings detected by OX Security can be logged as issues or pull requests in GitHub, ensuring that vulnerabilities are tracked and addressed promptly.

  • Seamless Collaboration: Developers, security teams, and project managers can manage security-related tasks within their existing GitHub environment, streamlining the remediation process and improving team collaboration.

  • Improved Security Visibility: The integration provides clear visibility into security risks within the development pipeline, helping teams prioritize and resolve issues more efficiently.

  • Enhanced Compliance Management: Organizations can ensure compliance by tracking security-related tasks alongside other development activities, simplifying audits and reporting.

Prerequisites

GitHub account.

OX integration supports GitHub privet repositories only.

Connecting to GitHub Issues

  1. In the OX platform, go to Connectors and search for GitHub Issues.

  1. Select GitHub Issues and set the following parameters in the Configure your GitHub Issues credentials dialog.

Parameter
Description

GitHub Issues Host URL

Add your GitHub organization account URL.

Token

Paste the GitHub token you have created.

Token Name

The token name is automatically generated by OX. You can change/edit the connection name at any time.

  1. Select CONNECT. The success message appears.

Adding GitHub Tickets

After establishing the connection with Jira, you can add Jira tickets for a variety of tasks and issues in OX using one of the following methods:

  • Adding a new ticket to an issue, or bulk of issues.

  • Adding a new ticket as a scheduled task using workflows.

To add a new GitHub ticket in OX:

  1. In the Issues page, identify and select the issue for which you want to add a ticket in GitHub.

  2. Select the GitHub icon.

  1. Set the ticket parameters in the Create GitHub Issue Ticket dialog.

Parameter
Description

Title

The title of the ticket that describes the problem/issue, as it appears in the OX Issues page.

Organization

Your organization name.

Project

The name of the project, as it's defined in GitHub.

Labels

Select GitHub labels.

Repository

Select the repository where the issue was identified.

Assigned To

Select the person to who you want to assign the ticket.

  1. Select CREATE TICKET.

The new ticket appears in GitHub.

Get a GitHub token.