Git integration for GitHub

Configure Git Integration in GitHub for a standard organization account or a standard personal account.

Overview

SnapLogic offers two GitHub Marketplace apps to enable Git integration for GitHub.
  • A GitHub repository for SnapLogic assets
  • The appropriate permissions in the organization or account:
    • To install an app for the organization, the GitHub organization administrator role.
    • To request the installation of an app for the organization, any user.
    • To install an app on a personal GitHub account, ownership of the account.
  1. Go to the GitHub App Marketplace for the SnapLogic UAT app or the SnapLogic Production app.

    SnapLogic Production app in the GitHub App Marketplace

    If the App was previously installed in your SnapLogic Org, the Configure button appears, instead of Install.

  2. Click Install.
  3. Continue with the installation.
    • Expand for details, if installing the app for the organization.

      1. If you administer more than one organization in GitHub, click the target organization.
      2. Select the repositories to which the app will have access.
        Repository selection

      3. Click Install.
    • Expand for details, if requesting the installation of the app for the organization.

      1. Next to the appropriate organization, click Request.
        Request installation

      2. Select the repositories to which the app will have access.
      3. Click Request. The App notifies your GitHub organization administrator.
    • Expand for details, if installing the app on a personal GitHub account.

      1. Select the repositories to which the app will have access.
      2. Click Install.
  4. After installation, you can reconfigure the repositories or delete the app from your account settings.
    • To view or reconfigure the Repository access setting for the app, go to Installed GitHub Apps > Organization settings.
      Repository access settings

    • To delete the app from your account settings, go to Integrations > Applications.
After the App is installed, individual SnapLogic users must authorize SnapLogic to interact with GitHub.