Сведения о вычислении количества используемых лицензий
Примечание.
Сведения о s см. в разделе Сведения о подписках Visual Studio с GitHub Enterprise.
Пользователь использует лицензию для GitHub Enterprise в зависимости от конкретных критериев. Если пользователь еще не принял приглашение присоединиться к вашей организации, пользователь по-прежнему использует лицензию. Дополнительные сведения о людях в вашей организации, использующих лицензию, см. в разделе Использование лицензий участниками организации.
Чтобы каждый пользователь использовал один license независимо от количества используемых развертываний, необходимо синхронизировать использование лицензий между GitHub Enterprise Server и GitHub Enterprise Cloud. Дополнительные сведения см. в разделе Синхронизация использования лицензий с GitHub Enterprise Server с Cloud.
После синхронизации использования лицензий GitHub сопоставляет учетные записи пользователей в GitHub Enterprise Server с учетными записями пользователей в GitHub Enterprise Cloud по адресу электронной почты.
Сначала мы проверяем основной адрес электронной почты каждого пользователя на GitHub Enterprise Server. Затем выполняется его сопоставление с адресом электронной почты учетной записи пользователя в GitHub Enterprise Cloud. Если ваше предприятие на GitHub Enterprise Cloud или любой из организаций предприятия использует проверку подлинности SAML или подготовку SCIM, сначала проверьте связанные удостоверения SAML или SCIM, чтобы узнать, содержит ли удостоверение одно из указанных ниже атрибутов. Мы пытаемся сопоставить значения этих атрибутов с основной адрес электронной почты каждого пользователя GitHub Enterprise Server.
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
username
NameID
emails
Если нет совпадений или если проверка подлинности SAML или подготовка SCIM не используется, мы пытаемся сопоставить основной адрес электронной почты на GitHub Enterprise Server с проверенным адресом электронной почты для учетной записи пользователя на GitHub Enterprise Cloud. Дополнительные сведения о проверке адресов электронной почты на GitHub Enterprise Cloudсм. в статье Подтверждение адреса электронной почты
Поля в файлах с показателями использования лицензий
Отчет об использовании лицензий GitHub Enterprise Cloud и экспортируемый файл использования лицензий GitHub Enterprise Server содержит различные поля, которые помогут вам устранить неполадки с использованием лицензий для вашего предприятия.
GitHub Enterprise Cloud отчет об использовании лицензии (CSV-файл)
Отчет об использовании лицензий для вашего предприятия — это CSV-файл, который содержит следующие сведения о членах вашей организации. Некоторые поля относятся к развертыванию GitHub Enterprise Cloud (GHEC), подключенным средам GitHub Enterprise Server (GHES) или вашим подпискам Visual Studio (VSS) в GitHub Enterprise.
Поле | Description |
---|---|
github_com_login | Имя учетной записи пользователя GHEC |
github_com_name | Отображаемое имя учетной записи пользователя GHEC |
github_com_profile | URL-адрес страницы профиля пользователя в GHEC |
github_com_user | Указывает, имеется ли у пользователя учетная запись в GHEC |
github_com_member_roles | Имя организации и роль пользователя в ней (Owner или Member ) через двоеточие для каждой организации, членом которой пользователь является в GHECОрганизации разделяются запятыми |
github_com_enterprise_role | Может быть одним из следующих: Owner``Member , Outside collaborator (для предприятия с личная учетная запись на GitHub.com) или Repository collaborator (для предприятия, использующего управляемые учетные записи пользователей) |
github_com_verified_domain_emails | Все адреса электронной почты, связанные с учетной записью пользователя GHEC и совпадающие с проверенными доменами вашего предприятия |
github_com_saml_name_id | Имя пользователя SAML |
github_com_orgs_with_pending_invites | Все приглашения, ожидающие присоединения к организациям в предприятии, для учетной записи пользователя GHEC |
github_com_advanced_security_license_user | Независимо от того, использует ли пользователь лицензию GitHub Secret Protection, GitHub Code Security, or GitHub Advanced Security на GHEC |
license_type | Может принимать значение Visual Studio subscription или Enterprise |
enterprise_server_user | Указывает, имеется ли у пользователя как минимум одна учетная запись в GHES |
enterprise_server_primary_emails | Основной адрес электронной почты, связанный с каждой учетной записью пользователя в GHES |
enterprise_server_user_ids | Идентификатор пользователя учетной записи для каждой учетной записи пользователя в GHES |
enterprise_server_advanced_security_user_ids | Экземпляры GHES, в которых пользователь использует GitHub Secret Protection, GitHub Code Security, or GitHub Advanced Security (только при использовании GHES версии 3.12 или более поздней и включенной синхронизации лицензий) |
total_user_accounts | Общее количество учетных записей пользователя в GHEC и GHES |
visual_studio_subscription_user | Указывает, является ли пользователь |
visual_studio_subscription_email | Адрес электронной почты, связанный с VSS пользователя |
visual_studio_license_status | Указывает, сопоставлена ли лицензия Visual Studio с пользователем GitHub |
Экспортированные сведения об использовании лицензий GitHub Enterprise Server (файл JSON)
Сведения об использовании лицензии GitHub Enterprise Server содержатся в JSON-файле, который обычно используется при выполняемой вручную синхронизации пользовательских лицензий между развертываниями GitHub Enterprise Server и GitHub Enterprise Cloud. Файл содержит следующие сведения, относящиеся к вашей среде GitHub Enterprise Server.
Поле | Description |
---|---|
Компоненты | Функции GitHub Connect, включенные в вашем экземпляре GitHub Enterprise Server, а также дата и время включения. |
Host name | Имя узла вашего экземпляра GitHub Enterprise Server. |
Только HTTP | Включен и настроен ли протокол TLS в вашем экземпляре GitHub Enterprise Server. Это может быть True или False . |
Лицензия | Хэш вашей лицензии GitHub Enterprise Server. |
Открытый ключ | Часть открытого ключа вашей лицензии GitHub Enterprise Server. |
Идентификатор сервера | UUID, созданный для вашего экземпляра GitHub Enterprise Server. |
Версия | Версия вашего экземпляра GitHub Enterprise Server. |
Устранение неполадок
Инструкции по устранению неполадок см. в разделе Устранение неполадок с использованием лицензий для GitHub Enterprise.