Skip to main content

Atualmente o GitHub AE está em versão limitada.

Inicializar o GitHub AE

Para deixar a sua empresa pronta para uso, você pode definir a configuração inicial de GitHub AE.

Sobre a inicialização

Antes de inicializar sua empresa, você deve comprar GitHub AE. Para mais informações, entre em contato com Equipe de vendas do GitHub.

Após comprar GitHub AE, pediremos que você informe um endereço de e-mail e nome de usuário da pessoa que deseja inicializar a empresa. O seu gerente de conta técnico dedicado em Suporte do GitHub Enterprise criará uma conta para o proprietário da empresa e enviará um e-mail para o dono da empresa para entrar em GitHub AE e concluir a inicialização. Certifique-se de que as informações fornecidas correspondem às informações do proprietário corporativo desejado no IdP. Para obter mais informações sobre os proprietários da empresa, confira "Funções em uma empresa".

Observações:

  • Se a senha inicial para GitHub AE expirar antes de a inicialização ser concluída, você pode solicitar uma redefinição de senha a qualquer momento do seu e-mail de convite.

  • Armazene o nome de usuário e senha inicial para GitHub AE de forma segura em um gerenciador de senhas. Se você não puder entrar na sua empresa porque GitHub AE não pode comunicar-se com seu IdP do SAML, você pode entrar em contato com Suporte do GitHub, que pode ajudar você a acessar GitHub AE para atualizar a configuração do SAML SSO. Para obter mais informações, confira "Entrando em contato com o suporte do GitHub".

Durante a inicialização, o proprietário da empresa irá nomear a sua empresa, configurar o SAML SSO, criar políticas para todas as organizações da sua empresa e configurar um contato de suporte para seus usuários.

Pré-requisitos

Para começar a inicialização, você receberá um e-mail de convite de GitHub. Antes de configurar GitHub AE, revise os pré-requisitos a seguir.

Para inicializar sua empresa, você deve ter um provedor de identidade (IdP) SAML. GitHub AE usa o SAML SSO para autenticação de usuário. Você pode gerenciar centralmente o acesso ao GitHub AE em um IdP que seja compatível com o padrão SAML 2.0. Para conectar seu IdP à sua empresa durante a inicialização, você deve ter a URL do ID da Entidade do seu IdP (SSO), a URL do ID do Emissor e o certificado de assinatura pública (codificado em Base64). Para obter mais informações, confira "Sobre SAML para IAM empresarial".

Observação: Você precisa criar e usar uma conta de usuário de computador dedicada no IdP a ser associada à primeira conta de proprietário corporativo no GitHub AE. Armazene as credenciais para a conta do usuário em um gerenciador de senhas com segurança. Para obter mais informações, confira "Como configurar o provisionamento de usuários na empresa com o SCIM".

Efetuar login e nomear a sua empresa

  1. Siga as instruções no seu e-mail de boas-vindas para chegar à sua empresa.
  2. Digite suas credenciais em "Alterar senha" e clique em Alterar senha.
  3. Em "Que nome deseja dar à sua conta corporativa?", insira o nome da empresa e clique em Salvar e continuar.

Conectar o seu IdP à sua empresa

Para configurar a autenticação para GitHub AE, você deve fornecer os detalhes do seu IdP SAML para GitHub AE. GitHub recomenda usar o Azure AD como seu IdP. Para obter mais informações, confira "Usar SAML para IAM empresarial".

  1. À direita de "Configurar seu provedor de identidade", clique em Configurar.
  2. Em "URL de logon", copie e cole a URL no seu IdP do SAML.
  3. Em "Emissor", copie e cole a URL do emissor para o seu IdP do SAML.
  4. Em "Certificado público, copie e cole o certificado público no seu IdP do SAML.
  5. Clique em Testar configuração do SAML para garantir que as informações inseridas estejam corretas.
  6. Clique em Save (Salvar).
  7. Para tonar uma pessoa proprietária de uma empresa, você precisa delegar acesso do seu IdP. Se você usar o Azure AD e o SCIM, atribua a função de proprietário da empresa ao usuário. Para outros IdPs, inclua o atributo administrator na declaração SAML da conta de usuário no IdP, com o valor igual a true. Para obter mais informações sobre os proprietários da empresa, confira "Funções em uma empresa". Para obter mais informações sobre autenticação e provisionamento usando o Azure AD, confira "Configurar a autenticação e provisionamento para sua empresa usando o Azure AD".

Configurar as suas políticas empresariais

A configuração de políticas definirá limitações para o gerenciamento do repositório e da organização para a sua empresa. Elas podem ser reconfiguradas após o processo de inicialização.

  1. À direita de "Definir as políticas corporativas", clique em Configurar.
  2. Em "Permissões padrão de repositórios", selecione o menu suspenso e clique em um nível padrão de permissões para repositórios da sua empresa. Se uma pessoa tem várias possibilidades de acesso a uma organização, individualmente, por meio de uma equipe ou como integrante da organização, o nível de permissão mais alto substitui todos os níveis de permissão inferiores. Opcionalmente, para permitir que as organizações da sua empresa definam suas permissões padrão no repositório, clique em Sem políticas
  3. Em "Criação de repositório", escolha se deseja permitir que os integrantes criem repositórios. Opcionalmente, para permitir que as organizações na empresa definam permissões, clique em Sem política.
  4. Na "Bifurcação do repositório", escolha se deseja permitir a bifurcação de repositórios privados ou internos. Opcionalmente, para permitir que as organizações na empresa definam permissões, clique em Sem política
  5. Em "Convites do repositório", escolha se os integrantes ou proprietários ou da organização podem convidar colaboradores para repositórios. Opcionalmente, para permitir que as organizações na empresa definam permissões, clique em Sem política
  6. Em "Visibilidade padrão do repositório", selecione o menu suspenso e clique na configuração de visibilidade padrão para novos repositórios.
  7. Em "Os usuários podem criar organizações", selecione o menu suspenso para habilitar ou desabilitar o acesso à criação da organização para os integrantes da empresa.
  8. Em "Pushes forçados", selecione o menu suspenso e escolha se deseja permitir ou bloquear pushes forçados.
  9. Em "Acesso SSH ao Git", selecione o menu suspenso e escolha se deseja habilitar o acesso SSH ao Git para todos os repositórios da empresa.
  10. Opcionalmente, para redefinir todas as seleções, clique em "Redefinir para as políticas padrão".
  11. Clique em Save (Salvar).

Configurar seu contato de suporte interno

Você pode configurar o método que os seus usuários usarão para entrar em contato com sua equipe de suporte interno. Isto pode ser reconfigurado após o processo de inicialização.

  1. À direita de "Contato de suporte interno", clique em Configurar.
  2. Em "Contato de suporte interno, selecione o método para os usuários da sua empresa contactar o suporte, por meio de um URL ou endereço de e-mail. Em seguida, digite as informações de contato de suporte.
  3. Clique em Save (Salvar).

Definir as suas configurações de e-mail

Uma vez inicializado, você poderá reconfigurar qualquer configuração após o processo de inicialização. Para obter mais informações, confira "Configurar notificações de e-mail".

  1. À direita de "Definir configurações de email", clique em Configurar.

  2. Selecione Habilitar email. Isto habilitará e-mails de saída e de entrada. No entanto, para que o e-mail de entrada funcione, você também deverá definir as suas configurações de DNS. Para obter mais informações, confira "Configurar notificações de e-mail".

  3. Defina as suas configurações de servidor de e-mail:

    • No campo Endereço do servidor, digite o endereço do servidor SMTP.
    • No campo Porta, digite a porta que o servidor SMTP usa para enviar emails.
    • No campo Domínio, digite o nome de domínio que o servidor SMTP enviará com a resposta HELO, se houver.
    • No menu suspenso Autenticação, escolha o tipo de criptografia usado pelo servidor SMTP.
    • No campo Endereço de email no-reply, digite o endereço de email a ser usado nos campos De e Para em todos os emails de notificação.
  4. Caso deseje descartar todos os emails recebidos destinados ao endereço de email no-reply, selecione Descartar emails recebidos no endereço de email no-reply.

  5. Clique em Configurações de email de teste.

  6. Em "Enviar email de teste para", digite o endereço de email para o qual deseja enviar um email de teste e clique em Enviar email de teste.

  7. Clique em Salvar.