Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

GitHub integration in SnapLogic is only enabled if the SnapLogic App is installed in the GitHub org. Each Pod has a separate SnapLogic app. 

Note

Only GitHub org admin can install the SnapLogic app in a GitHub org. However, a basic user can create a request for installing the app. Additionally, any user can install the SnapLogic app in their personal account. This page covers all aspects.

Installing the SnapLogic App

Note

The procedures outlined here use the SnapLogic App for the Production Pod as an example; the process is the same to install the SnapLogic App in the UAT Pod. See the SnapLogic App Installation in the UAT Pod section below for details.

Create an Install Request

...

In a Personal Account

...

Note

You can also modify the repository access after the app is installed. Go to Account settings → Applications → Installed GitHub Apps → Configure.

...

In a GitHub Org (For Org Admins only)

...

Note

You can also modify the repository access after the app is installed. Go to Account settings → Applications → Installed GitHub Apps → Configure.

...

titleSnapLogic App Installation in the UAT Pod

SnapLogic App Installation in the UAT Pod

Create an Install Request

...

In a Personal Account

...

Note

You can also modify the repository access after the app is installed. Go to Account settings → Applications → Installed GitHub Apps → Configure.

...

In a GitHub Org (For Org Admins only)

...

Info

This page is no longer maintained (). For the most current information, go to https://docs.snaplogic.com/cicd/git-integration/git-integration-github.html.

On this Page

Table of Contents
maxLevel2
excludeOlder Versions|Additional Resources|Related Links|Related Information

SnapLogic offers two GitHub Marketplace Apps to enable the Git Integration for GitHub.com: 

A user with the appropriate permissions must install one of the Apps in GitHub:

  • A GitHub organization administrator must install an App for their organization. Users without administrative privileges can use the App to submit a request for installation.

  • The owner of a personal GitHub account can install an App in their own account.

The following sections provide instructions:

After the App is installed, individual SnapLogic users will need to authorize SnapLogic to interact with GHES.

Prerequisites

The following are required to enable the SnapLogic Git Integration:

  • A repository for SnapLogic assets

  • The appropriate permissions in the organization or account

Anchor
organization
organization
Installing in a GitHub Organization

The installation steps are the same for installing the SnapLogic Production App and the SnapLogic UAT App.

As a GitHub organization administrator, follow these steps to install one of the SnapLogic GitHub integration Apps:

  1. Click the link to the App to open the GitHub App Marketplace for the SnapLogic Production App or the SnapLogic UAT App.
    The following screenshot shows the SnapLogic Production App. If the App was previously installed in your SnapLogic Org, the Configure button displays instead of Install.

    Image Added
  2. Click Install. If you administer more than one organization in GitHub, click the target organization.

  3. Choose whether to install the App on all repositories in the GitHub organization or select the repositories:

    Image Added
  4. Click Install.

After installation, you can view or reconfigure Repository access for the SnapLogic Production App from Organization settings, under Installed GitHub Apps.

...

Anchor
request
request
Requesting an Installation

To request that your GitHub organization administrator install the SnapLogic Production App or the SnapLogic UAT App, follow these steps:

  1. Click the link to open the GitHub marketplace page for the SnapLogic Production App or the SnapLogic UAT App.

  2. Click Install.

  3. Next to the appropriate organization, click Request

    Image Added
  4. Select the appropriate repositories.

  5. Click Request. The App notifies your GitHub organization administrator.

Anchor
personal
personal
Installing in a Personal GitHub Account

To install the SnapLogic Production App in your personal account, follow these steps:

  1. Click the link to open the GitHub Marketplace page for the SnapLogic Production App or the SnapLogic UAT App. The following screenshot shows the SnapLogic Production App:

    Image Added
  2. Click Install.

    Image Added
  3. Select the repositories to which the app will have access, as required. 

...

Note

You can also modify the repository access after the app is installed. Go to Account settings → Applications → Installed GitHub Apps → Configure.

...

  1. Click Install.

After installation, you can reconfigure the repositories or delete the App from your account settings, under Integrations > Applications.

...

Related Content

...

...