> ## Documentation Index
> Fetch the complete documentation index at: https://docs.norbaas.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Automatize o Acesso a Repositórios Privados do GitHub

> Venda acesso premium a repositórios do GitHub com facilidade

<img src="https://mintcdn.com/norbaas/6S260O1Xhhh2pqnt/assets/features/benefits/github/hero.png?fit=max&auto=format&n=6S260O1Xhhh2pqnt&q=85&s=789ffc7e1206e92fd3efaba1e4f061ef" width="2400" height="1374" data-path="assets/features/benefits/github/hero.png" />

## Venda de Acesso a Repositórios do GitHub

Com a Norbaas, você pode oferecer aos seus clientes e assinantes acesso automatizado a repositórios privados do GitHub de forma simples e eficiente.

* Convites de colaborador totalmente automáticos
* Repositórios ilimitados (via múltiplos benefícios) da sua organização
* Usuários recebem acesso ao se inscreverem e são removidos ao cancelarem
* Ou recebem acesso vitalício ao pagar um valor único (produto)

### **Casos de uso**

* Sponsorware
* Acesso a discussões e issues privadas no GitHub para patrocinadores
* Acesso antecipado ao desenvolvimento de novos recursos antes do envio oficial
* Materiais e códigos educacionais premium
* Produtos para auto-hospedagem
* Cursos, kits iniciais, software de código aberto com modelo open core e muito mais...

## Criar Benefício de Acesso a Repositório do GitHub

1. Vá até `Benefícios` na barra lateral
2. Clique em `+ Novo Benefício` para criar um novo benefício
3. Escolha `Acesso a Repositório do GitHub como o `Tipo\`

Primeiro, você precisará `Conectar sua Conta do GitHub` e instalar um aplicativo dedicado da Norbaas para este benefício nos repositórios que deseja utilizar.

* Clique em `Conectar sua Conta do GitHub`.

<Info>
  **Por que preciso conectar novamente ao GitHub e instalar um aplicativo separado?**

  Esse recurso exige permissão para gerenciar colaboradores de repositórios. O GitHub Apps não suporta solicitações de permissões progressivas. Então, em vez de solicitar essa permissão sensível a todos os usuários (desnecessariamente) no nosso Login principal com GitHub, esse recurso utiliza um app separado.
</Info>

Após autorizar nosso aplicativo GitHub dedicado para esse recurso, você será redirecionado de volta a Norbaas e ao formulário do benefício — agora conectado e atualizado.

### **Repositório**

Selecione o repositório desejado para o qual você quer automatizar os convites de colaborador.

<Info>
  **Por que só posso conectar repositórios de organizações e não pessoais?**

  O GitHub não oferece permissões granulares para colaboradores em repositórios pessoais — concedendo a eles permissões de escrita por completo. Como isso permitiria que colaboradores enviassem alterações, releases e muito mais, não oferecemos suporte a repositórios pessoais por padrão. Ainda quer isso? Entre em contato conosco e podemos habilitar.
</Info>

### **Permissão**

Selecione o cargo que deseja conceder aos colaboradores:

* **Leitura (Padrão e Altamente Recomendado)**
* Triagem
* Escrita
* Manutenção
* Administração

O acesso de leitura (somente leitura) é o ideal para 99,9% dos casos, e os demais são altamente desencorajados — a menos que você tenha casos de uso específicos e entenda totalmente o impacto dessas permissões. Confira a[documentação do GitHub](https://docs.github.com/en/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/repository-roles-for-an-organization#permissions-for-each-role) para referência.

<Info>
  **Custos Adicionais para Organizações Pagas no GitHub**

  O GitHub considera colaboradores como assentos (seats) e cobrará de acordo com o seu plano, a menos que você esteja usando uma organização gratuita. Certifique-se de que está em um plano gratuito ou que está cobrando o suficiente para cobrir os custos que precisará pagar ao GitHub.
</Info>
