@tonypiazza good day!
To authorize access to all private repositories within a GitHub organization at the account level, without configuring git credentials on a per-user basis, follow these steps:
1. Use a GitHub Machine User:
- Create a GitHub machine user (a separate GitHub personal account for automation).
- Grant this machine user access to the necessary repositories within your GitHub organization.
2. Generate a GitHub Personal Access Token (PAT):
- Sign in to GitHub as the machine user.
- Create a PAT with the required scopes (e.g., repo, workflow).
3. Configure Databricks to Use the GitHub Machine User:
- Add the machine user's PAT to your Databricks workspace by configuring the Git provider credentials.
- Ensure the Databricks workspace uses these credentials for accessing the GitHub repositories.
I hope this helps. Please let us know if you have any further questions or concerns.
Best regards,
Yesh