Вы можете использовать корпоративную учетную запись для управления лицензиями для GitHub Copilot Business, не применяя GitHub Enterprise.
В этой статье описывается настройка для предприятия с личная учетная запись. Если вы не выбрали тип предприятия, см. раздел "Сведения о корпоративных учетных записях для Copilot Business".
Необходимые компоненты
Запрос учетной записи предприятия
Чтобы создать корпоративную учетную запись, запросить доступ из группы учетных записей, связав Команда по продажам GitHub.
Добавление пользователей в предприятие
После приглашения пользователя на присоединение к корпоративной учетной записи они должны принять приглашение по электронной почте, прежде чем они смогут получить доступ к корпоративной учетной записи. Ожидающие приглашения истекают через 7 дней.
- В правом верхнем углу GitHubщелкните фото профиля.
- В зависимости от среды щелкните "Ваше предприятие **" или выберите **"Предприятия **", а затем выберите **предприятие, которое вы хотите просмотреть.
- В левой части страницы на боковой панели учетной записи предприятия щелкните People.
- В разделе "Люди" щелкните "Участники".
- Нажмите Invite member (Пригласить участника).
- Найдите пользователя, которого хотите пригласить, а затем нажмите кнопку "Пригласить".
Приглашение владельца предприятия
Вы также можете пригласить пользователя в качестве владельца предприятия. Владельцы предприятия могут предоставлять доступ к GitHub Copilot и задавать политики для предприятия. См. раздел "Приглашение пользователей для управления предприятием".
Вы также можете пригласить пользователя в качестве менеджер по выставлению счетов. Менеджер по выставлению счетов может просматривать назначенные лицензии для предприятия, но не может назначать лицензии или управлять корпоративными командами.
Настройка проверки подлинности SAML
Вы можете настроить единый вход SAML, чтобы пользователи могли проходить проверку подлинности в внешней системе управления удостоверениями в дополнение к их личная учетная запись. См. раздел "Настройка единого входа SAML для предприятия".
Связывание подписки Azure
Для оплаты лицензий необходимо подключить ваше предприятие к подписке Azure. Инструкции см. в следующих разделах статьи "Подключение подписки Azure":
Если вы предпочитаете визуальный обзор процесса, посмотрите , как выставление счетов GitHub потребление через подписку Azure на нашем канале YouTube.
Включение Copilot для предприятия
Прежде чем назначить лицензии, владелец предприятия должен включить Copilot для предприятия и выбрать политики для определенных функций.
- В правом верхнем углу GitHubщелкните фото профиля.
- В зависимости от среды щелкните "Ваше предприятие **" или выберите **"Предприятия **", а затем выберите **предприятие, которое вы хотите просмотреть.
- В левой части страницы на боковой панели учетной записи предприятия щелкните Политики.
- В разделе " Policies" щелкните Copilot.
- В разделе "GitHub Copilot политики", нажмите кнопку "Разрешено **", а затем нажмите **кнопку "Сохранить".
- Просмотрите политики предложений, соответствующих общедоступному коду и Copilot Chat, и обновите раскрывающиеся меню, чтобы включить или отключить функции по мере необходимости.
Назначение лицензий пользователям
Если Copilot включен для предприятия, владелец предприятия может создавать команды в организации и назначать лицензии команде.
- Вы предоставите или удалите лицензии для пользователей, управляя членством в командах, либо в GitHub или с помощью REST API.
- Вы не можете назначать лицензии отдельным пользователям или всей организации.
Один и тот же пользователь может быть членом нескольких команд. Плата взимается только один раз за пользователя.
Создание команды
Note
Вы можете создавать команды и управлять членством с помощью REST API. Для получения документации по конечным точкам обратитесь к своему менеджеру по учетным записям.
- В левой части страницы на боковой панели учетной записи предприятия щелкните People.
- В разделе "Люди" выберите команды Enterprise.
- Нажмите кнопку "Создать корпоративную команду".
- Введите имя команды.
- Нажмите Создать команду.
- Чтобы добавить пользователей, нажмите кнопку "Добавить участника **", а затем найдите **и выберите пользователя.
Назначение лицензий команде
Управление предприятием
Дальнейшие действия, которые применяются к любому предприятиям с помощью Copilot Business, см. в разделе "Настройка GitHub Copilot для вашего предприятия". Шаг предоставления доступа организациям не применяется.
В следующих разделах содержатся конкретные сведения для вашего предприятия.
Автоматизация управления лицензиями
С помощью REST API можно автоматизировать управление лицензиями. Например, можно перечислить назначенные лицензии и последние действия, а затем удалить доступ для пользователей, которые не использовали свою лицензию.
Для этого в вашей организации можно использовать Вывод списка всех назначений рабочих мест Copilot для конечной точки предприятия, а затем использовать API для управления доступом к корпоративным командам. Чтобы запросить документацию по конечным точкам API для корпоративных команд, обратитесь к руководителю учетных записей.
Управление выставлением счетов
У вашего предприятия есть доступ к расширенной платформе выставления счетов, которая позволяет оценить предстоящие расходы, контролировать перерасход бюджета и отслеживать изменения расходов с течением времени.
См. раздел "Использование новой платформы выставления счетов".
Настройка исключений содержимого
Вы можете запретить использование указанных файлов или репозиториев для информирования предложений о завершении кода, сделанных GitHub Copilot. GitHub Copilot не будет доступен в исключенных файлах.
- В левой части страницы на боковой панели учетной записи предприятия щелкните Политики.
- Перейдите на вкладку исключения** содержимого**.
- Используйте пути, чтобы указать, какое содержимое следует исключить. См. раздел "Excluding content from GitHub Copilot".