![]() ![]() In the left navigation under Integrations, click Integrations.In the top navigation bar, click Settings.To connect your GitHub Enterprise, first create a new integration. ![]() Access Token requires you to create an access token in your GitHub Enterprise account.Username and Password connects with your GitHub Enterprise login credentials.OAuth requires you to create an OAuth application in your GitHub Enterprise account.There are three ways you can connect to your GitHub Enterprise account: To learn more about OAuth permissions, click here. These access levels are required in order to utilize GitHub APIs. These permissions are never used by our system. When connecting to GitHub, their standard Oauth permissions include write and full admin permissions. GitHub does not offer the ability to narrow permissions down to just read-only access to private profile information and repositories. Flow needs this permission to process the metadata used to generate our reports. ![]() Learn more about webhooksįlow only requires read access to your repositories. In order to enable Webhooks, the service account needs to be a GitHub organization owner and at least one repo needs to be imported from the organization. ![]() All other services such as repos, PRs, and tickets will be available. If the service account is only a member of the organization, webhooks will not be available in Flow. In order to utilize all integration services, including pull requests, tickets, and webhooks, the service account needs to be an owner on the GitHub organization. See How to create a service account for instructions and information about why service accounts are important. Important: We strongly recommend you use a service account to create this Integration. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |