Skip to main content

Mapeando grupos do Okta com as equipes

Você pode mapear os seus grupos do Okta com as equipes em GitHub AE para adicionar e remover automaticamente os integrantes da equipe.

Enterprise owners can configure authentication and provisioning for GitHub AE.

Note: GitHub AE single sign-on (SSO) support for Okta is currently in beta.

Sobre o mapeamento de equipe

Se você usar o Okta como seu IdP, você poderá mapear seu grupo do Okta com uma equipe em GitHub AE. Os integrantes do grupo do Okta irão tornar-se automaticamente integrantes da equipe de GitHub AE mapeada. Para configurar este mapeamento, você pode configurar o aplicativo do Okta "GitHub AE" para fazer envio por push do grupo e dos seus integrantes para GitHub AE. Em seguida, você pode escolher qual equipe em GitHub AE será mapeada com o grupo do Okta.

Pré-requisitos

Você ou o administrador do Okta deve ser um administrador global ou um administrador de Função Privilegiada no Okta.

Você deve habilitar o logon único SAML com o Okta. Para obter mais informações, consulte "Configurar logon único SAML para a sua empresa".

Você deve efetuar a autenticação na sua conta corporativa usando SAML SSO e o Okta. Para obter mais informações, consulte "Autenticar com logon único de SAML".

Atribuindo o seu grupo Okta ao aplicativo "GitHub AE"

  1. No painel do Okta, abra as configurações do seu grupo.

  2. Clique Gerenciar aplicativos. Adicionar grupo ao aplicativo

  3. À direita do "GitHub AE", clique em Atribuir.

    Atribuir aplicativo

  4. Clique em Cpncluído.

Fazendo envio por push do grupo do Okta para GitHub AE

Ao fazer envio por push de um grupo do Okta e mapear o grupo com uma equipe, todos os integrantes do grupo poderão efetuar o login em GitHub AE.

  1. In the Okta Dashboard, expand the Applications menu, then click Applications.

    "Applications" menu navigation

  2. Click on the GitHub AE app.

    Configure app

  3. Clique Envio por push de grupos.

    Aba de Grupos Push

  4. Selecione o menu suspenso de grupos de push e clique em Encontrar grupos por nome.

    Adicionar botão do grupo

  5. Digite o nome do grupo para faer envio por push para GitHub AEe, em seguida, clique em Salvar.

    Adicionar nome do grupo

Mapeando uma equipe para o grupo do Okta

Você pode mapear uma equipe na sua empresa com um grupo do Okta que você enviou por push anteriormente para GitHub AE. Os integrantes do grupo doOkta irão tornar-se automaticamente integrantes da equipe de GitHub AE. Todas as alterações subsequentes na associação do grupo do Okta serão automaticamente sincronizadas com a equipe de GitHub AE.

  1. In the top right corner of GitHub AE, click your profile photo, then click Your organizations. Suas organizações no menu de perfil
  2. Click the name of your organization. Organization name in list of organizations
  3. Abaixo do nome da sua organização, clique em Teams. Guia equipes
  4. Na aba Teams (Equipes), clique no nome da equipe. Lista das equipes da organização
  5. No topo da página da equipe, clique em Settings. Configurações da equipe
  6. Em "Grupo de Provedores de identidade", selecione o menu suspenso e clique em um grupo de provedores de identidade. Menu suspenso para escolher grupo de provedores de identidade
  7. Clique em Save changes (Salvar alterações).

Verificando o status das suas equipes mapeadas

Os proprietários de empresas podem usar o painel de administração do site para verificar como os grupos do Okta são mapeados com as equipes em GitHub AE.

  1. Para acessar o painel, clique em no canto superior direito de qualquer página. Ícone de foguete para acessar as configurações de administrador do site

  2. No painel esquerdo, clique em Grupos externos.

    Adicionar nome do grupo

  3. Para visualizar mais informações sobre um grupo, na lista de grupos externos, clique em um grupo.

    Lista de grupos externos

  4. Os detalhes do grupo incluem o nome do grupo do Okta, uma lista dos usuários do Okta que são integrantes do grupo, e a equipe correspondente mapeada em GitHub AE.

    Lista de grupos externos

Visualizando eventos de log de auditoria para grupos mapeados

Para monitorar a atividade de SSO para grupos mapeados, você pode revisar os seguintes eventos no log de auditoria de GitHub AE.

AçãoDescrição
external_group.deleteTriggered when your Okta group is deleted. For more information, see "Mapping Okta groups to teams."
external_group.linkTriggered when your Okta group is mapped to your GitHub AE team. For more information, see "Mapping Okta groups to teams."
external_group.provisionTriggered when an Okta group is mapped to your team on GitHub AE. For more information, see "Mapping Okta groups to teams."
external_group.unlinkTriggered when your Okta group is unmapped from your GitHub AE team. For more information, see "Mapping Okta groups to teams."
external_group.updateTriggered when your Okta group's settings are updated. For more information, see "Mapping Okta groups to teams."
AçãoDescrição
external_identity.deprovisionTriggered when a user is removed from your Okta group and is subsequently deprovisioned from GitHub AE. For more information, see "Mapping Okta groups to teams."
external_identity.provisionTriggered when an Okta user is added to your Okta group and is subsequently provisioned to the mapped team on GitHub AE. For more information, see "Mapping Okta groups to teams."
external_identity.updateTriggered when an Okta user's settings are updated. For more information, see "Mapping Okta groups to teams."

For more information, see "Reviewing the audit log for your organization."