Overview
Sharing a git integration allows anyone on your team to use your integration with the markdown, tokens automation and adoption features without them having access to the code repositories themselves.
Only users that have access to the related features as part of their role in zeroheight will be able to use the integration
Learn more about the related features:
Sharing a new git integration
When connecting a new integration you have the option to share the integration with your team
Once you have connected the git provider the integration will be shared with the rest of your team. If you don't wish to share the integration when connecting make sure the checkbox is unchecked before proceeding
Learn more about connecting to git providers:
Sharing an existing git integration
If you have an existing git integration connected you can share the integration from your profile
- Head to your profile. Click your avatar in the navbar and then click Your profile
- Click Integrations in the sidebar
- Click the three dot menu on your integration
- Click Enable shared git integration in the menu
- Click Enable in the modal that pops up
- Your integration will now have the Shared tag and will be shared with the team
Stop sharing an integration
Sharing can be removed from any existing shared integration in the integration section of your profile
- Head to your profile. Click your avatar in the navbar and then click Your Profile
- Click Integrations in the sidebar
- Click the three dot menu on your integration
- Click Stop sharing git integration in the menu
- You will see a toast message and the integration is no longer shared
FAQ
What will other members of the team be able to access with my shared integration?
Team members will be able to see all markdown and token files in any connected repository that you have access to. They will also be able to set up adoption and tokens automation using your integration
Can code repositories be connected to zeroheight using shared integrations?
No, only users with their own integrations that have access to the repository will be able to add the code repositories. Once they have been connected they will be able to be used by anyone using the shared integration
How do pull/merge requests from tokens automation work with shared integrations?
Pull/merge requests will still be associated with your account on the git provider but can be initiated by anyone on your team. They will still need an account with the relevant permissions on the git provider to be able to view the pull requests
What happens if I leave my team?
When your account is deleted from a team in zeroheight the integration will also be removed