Set Up a GitHub Connection
Set up the GitHub connection to start the flow of data into Data 360.
| User Permissions Needed | |
|---|---|
| To create a connection: | System Admin profile or Data Cloud Architect permission set |
It’s your obligation to make sure that you have the rights to the data collected using this feature. Salesforce disclaims all liability with respect to such data collected.
Before you begin:
- Verify that you have the necessary GitHub account credentials:
- Personal Access Authentication: which requires a user Token and URL
- OAuth App: which requires an OAuth Client ID, Client Secret, and Access Token
To create a connection:
- In Data Cloud, click Setup, and select Data Cloud Setup.
- Under External Integrations, select Other Connectors.
- Click New.
- On the Source tab, scroll to and select the GitHub tile and click Next.
- Enter a Connection Name and an API Name (auto-populates) for the connector (both are required).
- In the GitHub Authentication Details section, choose a method for authentication, Personal Access or OAuth App, and enter the information you collected previously.
- Select Test Connection.
- The system verifies that the provided authentication values allow a successful connection to GitHub.
- If the connection fails, follow the instructions on the screen.
- After the connection test succeeds, select Save.
If your GitHub connector passes the connection test and accesses public repositories, but returns 404 errors for private repositories, you may be experiencing a permissions issue. See the Troubleshooting article for details.