Skip to main content

Корпоративные учетные записи

Начните работу с администрированием сверху вниз, изучив ключевые компоненты корпоративной учетной записи.

Корпоративная учетная запись — это центральная точка администрирования вашего бизнеса на GitHub. Он объединяет административные инструменты для управления доступом, политиками, выставлением счетов и многим другим. Администраторы предприятия могут эффективно настраивать функции и политики в любом масштабе, прежде чем развертывать их в масштабах всей компании.

В этом руководстве представлен обзор основных функций администрирования, включенных в корпоративную учетную запись. Понимая имеющиеся в вашем распоряжении инструменты, вы сможете адаптировать GitHub к своим уникальным потребностям, настроить свой бизнес для будущего масштабирования и позволить командам сосредоточиться на стратегической работе.

Users

Ваше предприятие содержит всех пользователей, которым требуется доступ к любой части ресурсов вашей компании по адресу GitHub. Пользователи могут быть сгруппированы в команды и получить доступ к организациям.

В GitHub Enterprise Server у вас есть ряд вариантов создания и проверки подлинности учетных записей пользователей, включая встроенные учетные записи или учетные записи от поставщика удостоверений.

По умолчанию большинство пользователей имеют неадминистративную роль в вашем предприятии, что означает, что у них нет причин взаимодействовать с самой корпоративной учетной записью. Однако это можно изменить, предоставив корпоративные роли, предоставляющие доступ к определенным параметрам.

Организации

Корпоративная учетная запись может содержать одну или несколько организаций. Как и корпоративная учетная запись, учетная запись организации содержит собственные административные функции, такие как журналы аудита, политики и команды.

Организация также содержит места, где обычно выполняют свою работу лица, не являющиеся администраторами, такие как репозитории, обсуждения и проекты. Пользователи в организации — это люди, которым необходим доступ к этим местам для выполнения своей работы.

Как правило, вы можете управлять организациями согласованно с помощью корпоративной учетной записи. Чтобы обеспечить более индивидуальное и детальное администрирование, вы также можете делегировать некоторые решения, такие как параметры политики, администраторам организации.

Репозитории

В репозиториях размещаются такие файлы, как исходный код вашей компании или внутренняя документация. Именно в них разработчики обычно выполняют свою работу, и они содержат свои собственные функции и варианты администрирования, которые должны быть ближе к коду, такие как GitHub Actions рабочие процессы.

Репозитории принадлежат организациям и не доступны напрямую через корпоративную учетную запись.

Apps

GitHub Apps — это безопасный способ управления автоматизацией в масштабах всего предприятия. GitHub App — это выделенное удостоверение, которое предоставляет маркеры области видимости для внешних скриптов и рабочих процессов, позволяя автоматизировать процессы и интегрироваться с другими платформами.

В корпоративной учетной записи можно определить регистрацию приложений, чтобы единообразно автоматизировать процесс в организациях.

Пользователи также могут авторизовать GitHub Apps для использования своей учетной записи GitHub и данных в других приложениях, например, для использования своей учетной записи GitHub для входа в среду IDE или подключения поставщика CI к репозиториям.