> This page is for Docs.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://zuora.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://zuora.ferndocs.com/_mcp/server.

# User access control for GitHub integration

> This document outlines the user access control requirements for integrating GitHub with Zuora's Deployment Manager.

This document outlines the user access control requirements for integrating GitHub with Zuora's Deployment Manager.

The users who have access to the deployment manager in the Zuora tenant and are allowed to deploy in Zuora tenants via source Code Repo must have access to the repositories under **Organisation > Repositories** as Collaborators in GitHub.

For more details on user roles and permissions for Deployment Manager and GitHub, see [Deployment Manager](/docs/platform/data-management/deployment-manager/deployment-manager-overview), [GitHub User Roles and Permissions](https://docs.github.com/en/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/repository-roles-for-an-organization).

> **Note**
>
> This integration is user access-managed and not tenant-managed. The users who have access to Deployment Manager in Zuora tenant must have access to GitHub. The **Deployment Manager List View**and **Configuration Template List View** pages are accessible to all users, but adding the source code repository is at the user level.

![User access for collaborator in GitHub](/_fern-img/8a5a35057f60166ee6d3a4394250f0f5e7bf34928d4b0bfc0d747cbe5c853de0.webp)