Skip to main content

Verifying or approving a domain for your enterprise

You can verify your ownership of domains with GitHub to confirm the identity of organizations owned by your enterprise account. You can also approve domains where organization members can receive email notifications.

¿Quién puede utilizar esta característica?

Enterprise owners can verify or approve a domain for an enterprise account.

La verificación y aprobación de dominios se encuentra disponible con GitHub Enterprise Cloud y GitHub Enterprise Server. Para obtener más información, vea «Planes de GitHub».

About verification of domains

You can confirm that the websites and email addresses listed on the profiles of any organization owned by your enterprise account are controlled by your enterprise by verifying the domains. Verified domains for an enterprise account apply to every organization owned by the enterprise account.

After you verify ownership of your enterprise account's domains, a "Verified" badge will display on the profile of each organization that has the domain listed on its profile. Para mostrar una insignia de "Verificado", el sitio web y la información de correo electrónico que se muestran en el perfil de una organización deben coincidir con el o los dominios verificados. Si el sitio web y la dirección de correo electrónico que se muestran en el perfil de tu organización se alojan en un dominio diferente, debes verificar ambos dominios. Si el sitio web y dirección de correo electrónico utilizan variantes del mismo dominio, debes verificar ambas variantes. Por ejemplo, si el perfil muestra el sitio web www.example.com y la dirección de correo electrónico info@example.com, tendrá que comprobar tanto www.example.com como example.com.

For domains configured at the enterprise level, enterprise owners can verify the identity of organization members by viewing each member's email address within the verified domain. Enterprise owners can also view a list of enterprise members who don't have an email address from a verified domain associated with their user account on GitHub. For more information, see "Visualizar a las personas en tu empresa."

After you verify domains for your enterprise account, you can restrict email notifications to verified domains for all the organizations owned by your enterprise account. For more information, see "Restricting email notifications for your enterprise."

Even if you don't restrict email notifications for the enterprise account, if an organization owner has restricted email notifications for the organization, organization members will be able to receive notifications at any domains verified or approved for the enterprise account, in addition to any domains verified or approved for the organization. For more information about restricting notifications for an organization, see "Restringir las notificaciones por correo electrónico para tu organización."

Organization owners can also verify additional domains for their organizations. For more information, see "Verificar o aprobar un dominio para tu organización."

About approval of domains

Nota: La capacidad de aprobar un dominio que no pertenece a su organización o empresa está actualmente en versión beta y sujeto a cambios.

Si quieres permitir que los miembros reciban notificaciones por correo electrónico en un dominio que no te pertenece, puedes aprobar el dominio y luego permitir que GitHub envíe notificaciones por correo electrónico a las direcciones dentro de este. Por ejemplo, puedes permitir que un contratista que no tenga una dirección de correo electrónico ingrese a tu propio dominio para que reciba notificaciones por correo electrónico en un dominio que te parezca bien.

After you approve domains for your enterprise account, you can restrict email notifications for activity within your enterprise account to users with verified email addresses within verified or approved domains. For more information, see "Restricting email notifications for your enterprise."

Organization owners cannot see the email address or which user account is associated with an email address from an approved domain.

Organization owners can also approve additional domains for their organizations. For more information, see "Verificar o aprobar un dominio para tu organización."

Verifying a domain for your enterprise account

To verify your enterprise account's domain, you must have access to modify domain records with your domain hosting service.

For successful domain verification, make sure that the TXT record needed for the verification can be checked directly from your domain's main name servers. You can verify this by running the command: dig DOMAIN +nostats +nocomments +nocmd TXT @AUTHORITATIVE-NAMESERVER. This helps avoid problems from CNAME records that might point somewhere else.

  1. En la esquina superior derecha de GitHub Enterprise Server, haz clic en la foto de perfil y luego en Configuración de empresa.

    Captura de pantalla del menú desplegable que aparece al hacer clic en la foto de perfil en GitHub Enterprise Server. La opción "Configuración de Enterprise" está resaltada en un contorno naranja oscuro.

  2. En la barra lateral de la cuenta de empresa, haz clic en Configuración.

  3. En "Configuración", haga clic en Dominios verificados y aprobados.

  4. Junto a "Dominios comprobados y aprobados para la cuenta empresarial", haz clic en Agregar un dominio.

  5. En "Qué dominio quieres agregar", introduce el dominio que quieras verificar y haz clic en Agregar dominio.

  6. Sigue las instrucciones de "Adición de un registro TXT de DNS" para crear un registro TXT de DNS con el servicio de hospedaje del dominio.

  7. Wait for your DNS configuration to change, which may take up to 72 hours. You can confirm your DNS configuration has changed by running the dig command on the command line, replacing TXT-RECORD-NAME with the name of the TXT record created in your DNS configuration. You should see your new TXT record listed in the command output.

    dig TXT-RECORD-NAME +nostats +nocomments +nocmd TXT
    
  8. To make sure that the TXT record can be checked directly from your domain's main name servers, run the following command.

    dig DOMAIN +nostats +nocomments +nocmd TXT @AUTHORITATIVE-NAMESERVER
    
  9. After confirming your TXT record is added to your DNS, follow steps one through four above to navigate to your enterprise account's approved and verified domains.

  10. A la derecha del dominio pendiente de comprobación, haz clic en y, luego, en Continuar con la comprobación.

    Captura de pantalla de la lista de dominios comprobados y aprobados en tu empresa. Un menú desplegable con tres puntos se expande y se resalta en naranja, junto con la opción "Continuar con la comprobación del dominio".

  11. Haga clic en Comprobar.

  12. Optionally, after the "Verified" badge is visible on your organizations' profiles, delete the TXT entry from the DNS record at your domain hosting service.

Approving a domain for your enterprise account

Nota: La capacidad de aprobar un dominio que no pertenece a su organización o empresa está actualmente en versión beta y sujeto a cambios.

  1. En la esquina superior derecha de GitHub Enterprise Server, haz clic en la foto de perfil y luego en Configuración de empresa.

    Captura de pantalla del menú desplegable que aparece al hacer clic en la foto de perfil en GitHub Enterprise Server. La opción "Configuración de Enterprise" está resaltada en un contorno naranja oscuro.

  2. En la barra lateral de la cuenta de empresa, haz clic en Configuración.

  3. En "Configuración", haga clic en Dominios verificados y aprobados.

  4. Junto a "Dominios comprobados y aprobados para la cuenta empresarial", haz clic en Agregar un dominio.

  5. En "Qué dominio quieres agregar", introduce el dominio que quieras verificar y haz clic en Agregar dominio.

  6. A la derecha de "¿No se puede comprobar este dominio?", haga clic en Aprobarlo en su lugar.

    Captura de pantalla de la página "Comprobar dominio". A la derecha del botón "Comprobar", un vínculo con la etiqueta "Aprobarlo en su lugar", se resalta en naranja oscuro.

  7. Lee la información sobre la aprobación del dominio y, después, haz clic en Aprobar DOMINIO.

Removing an approved or verified domain

  1. En la esquina superior derecha de GitHub Enterprise Server, haz clic en la foto de perfil y luego en Configuración de empresa.

    Captura de pantalla del menú desplegable que aparece al hacer clic en la foto de perfil en GitHub Enterprise Server. La opción "Configuración de Enterprise" está resaltada en un contorno naranja oscuro.

  2. En la barra lateral de la cuenta de empresa, haz clic en Configuración.

  3. En "Configuración", haga clic en Dominios verificados y aprobados.

  4. To the right of the domain to remove, select the dropdown menu, then click Delete.

    Screenshot of the "Verified & approved domains" page. To the right of a domain, a kebab icon is outlined in dark orange.