Overview
SnapLogic offers GitHub Marketplace apps to enable Git integration for GitHub. You can configure Git Integration in GitHub for a standard organization account or a standard personal account.
- 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 GitHub organization, any user.
- To install an app on a personal GitHub account, ownership of the account.
Note: Ensure that the network idle timeout on GitHub service is more than 20 seconds. If the timeout is set lesser than this threshold, it may lead to connection errors when making API calls.
-
Install the SnapLogic app that corresponds to the control plane for your environment.
-
Click Install.
Note:
- If the app is already installed, the Configure button appears instead of Install.
- The steps outlined in this procedure are applicable to users of both EMEA and US control planes. However, the images included in the procedure are for illustrative purposes only and depict the US website. Your interface may appear slightly different based on your region, but the steps remain the same.
-
Continue with your installation request. The available options vary depending on whether you are a GitHub administrator. You can:
Installation Request | Procedure |
---|
Install the app |
To install the app for the GitHub organization,
- Click the target GitHub organization from the group of organizations that you administer in GitHub.
- Select the repositories to which the app will have access.
- Click Install.
|
Request the installation |
To request the installation of the app for the GitHub organization,
- Click Request next to the approproite GitHub organization.
- Select the repositories to which the app will have access.
- Click Request. The App notifies your GitHub organization administrator.
|
Install the app on a personal GitHub |
If you want to install the app on a personal GitHub,
- Select the repositories to which the app will have access.
- Click Install.
|
- 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 .
- To delete the app from your account settings, go to
.
After the App is installed, individual SnapLogic users must authorize SnapLogic to interact with GitHub.