Forum Discussion
GITHUB integration with cross client
- 1 month ago
Hi santhoshkasam,
You can connect a power bi workspace of one client with github of another client, but please make sure the git hub account used for the connection has the required access to that repository.
- The account needs to be added as a collaborator with write permission so fabric can commit and sync changes.
- Once that access is granted, you can go to Workspace settings --> Git integration, and sign in with that git hub account and select the target repository and branch.
For reference, follow the below documentation:
Get started with Git integration - Microsoft Fabric | Microsoft Learn
Thanks and regards,
Anjan Kumar Chippa
Yes, it's possible, but it depends on the permissions and tenant policies configured by both organizations.
Power BI (Microsoft Fabric) Git integration doesn't require the Git repository to belong to the same Microsoft Entra ID tenant as the Fabric workspace. However, the account or service principal used for the Git connection must have the necessary permissions to both the Power BI workspace and the GitHub repository.
To make this work:
Ensure Git integration is enabled by your Power BI/Fabric administrator.
Add the user (or service principal, if supported) as a member/admin of the Power BI workspace.
Grant the same identity the appropriate permissions (typically Write/Maintain or Admin) on the target GitHub repository.
If the GitHub repository belongs to another client, that client must invite your identity as a collaborator or grant access through their GitHub organization.
Configure the Git connection from the workspace settings by selecting GitHub as the provider and authenticating with an account that has access to both resources.
Also, verify that neither organization's security policies (such as Conditional Access, cross-tenant access settings, or Git integration restrictions) prevent connecting to external repositories.
For detailed guidance, see:
Git integration with Power BI/Fabric: https://learn.microsoft.com/fabric/cicd/git-integration/intro-to-git-integration
Connect a workspace to Git: https://learn.microsoft.com/fabric/cicd/git-integration/git-get-started
GitHub repository permissions: https://docs.github.com/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/repository-roles-for-an-organization
💡 Helpful? Give a Kudos 👍 — keep the community growing.
✅ Solved your issue? Mark this as the Accepted Solution ✔️
Best regards, Prince Singh | Data Science & Microsoft Fabric Enthusiast
- KevinChant1 month agoSuper User
I think you might be micing up GitHub with a Git repository in Azure Repos, When using GitHub as a provider for Git integration you currently use Personal Access Tokens for authentication.
- santhoshkasam1 month agoNew Member
Hi Prince0011 ,
The GitHub repository permissions link is not working. Can you please share the content in it?
Thank you.