Skip to main content
我们经常发布文档更新,此页面的翻译可能仍在进行中。 有关最新信息,请访问英语文档
GitHub AE 目前处于受限版。

站点管理员仪表板

您可以直接在 GitHub AE 中使用站点管理面板来管理您企业中的用户、组织和仓库。

要访问仪表板,请在任意页面的右上角中单击

请参阅站点管理员仪表板的此部分搜索用户和存储库,并查询审核日志

探究

将按每天、每周和每月的时间跨度为存储库和开发者计算 GitHub 趋势页中的数据。 在“浏览”部分中,可以看到此数据的最后缓存时间,并将新的趋势计算作业加入队列。

审核日志

GitHub AE 会实时记录你可以查询的审核操作。

默认情况下,审核日志会按时间倒序显示所有已审核操作的列表。 要对此列表进行筛选,可以在“查询”文本框中输入键值对,然后单击“搜索”,如“搜索企业的审核日志”所述 。

有关审核日志记录的一般信息,请参阅“关于企业的审核日志”。 有关已审核操作的完整列表,请参阅“企业的审核日志事件”。

报表

如果需要获取关于 你的企业 中用户、组织和存储库的信息,正常情况下,可通过 GitHub API 提取 JSON 数据。 但遗憾的是,此 API 可能无法提供您需要的所有数据,并且需要一定的专业技术知识才能使用。 站点管理员仪表板提供“报表”部分来代替,使你可以轻松下载 CSV 报告,其中包含大部分你可能需要的用于用户、组织和存储库的信息。

具体来讲,您可以下载列出以下信息的 CSV 报告:

  • 所有用户
  • 所有活跃用户
  • 所有休眠用户
  • 曾被挂起的所有用户
  • 所有组织
  • 所有仓库

您还可以通过向站点管理员帐户进行标准 HTTP 身份验证,以编程方式访问这些报告。 必须使用具有 site_admin 范围的 personal access token。 有关详细信息,请参阅“创建个人访问令牌”。

下面是如何使在 curl 命令中下载“所有用户”报告的示例:

curl -L -u USERNAME:TOKEN http(s)://HOSTNAME/stafftools/reports/all_users.csv

若要以编程方式访问其他报告,请将 all_users 替换为 active_usersdormant_userssuspended_usersall_organizationsall_repositories

注意:如果没有可用的缓存报告,最初的 curl 请求会返回 202 HTTP 响应;将在后台生成报告。 您可以发送另一个请求来下载报告。 可以使用作用域为 site_admin 的密码或 OAuth 令牌代替密码。

用户报告

密钥说明
created_at用户帐户的创建时间(ISO 8601 时间戳形式)
id用户或组织的帐户 ID
login帐户的登录名称
email帐户的主电子邮件地址
role帐户属于管理员还是普通用户
suspended?帐户是否已挂起
last_logged_ip最近登录帐户的 IP 地址
repos帐户拥有的仓库数量
ssh_keys注册到帐户的 SSH 密钥数量
org_memberships帐户所属的组织数量
dormant?帐户是否休眠
last_active帐户上次活动时间(ISO 8601 时间戳形式)
raw_login原始登录信息(JSON 格式)
2fa_enabled?用户是否已启用双重身份验证

组织报告

密钥说明
id组织 ID
created_at组织创建时间
login组织的登录名称
email组织的主电子邮件地址
owners组织所有者数量
members组织成员数量
teams组织团队数量
repos组织仓库数量
2fa_required?组织是否需要双重身份验证

仓库报告

密钥说明
created_at仓库创建时间
owner_id仓库所有者的 ID
owner_type仓库由用户所有还是由组织所有
owner_name仓库所有者的名称
id仓库 ID
name存储库名称
visibility仓库是公共还是私有
readable_size以人类可读格式表示的仓库大小
raw_size以数字形式表示的仓库大小
collaborators仓库协作者数量
fork?仓库是否为分叉
deleted?仓库是否已删除

保留的登录名

某些词是保留给内部使用的 你的企业,这意味着这些词不能用作用户名。

例如,保留以下词语,包括:

  • admin
  • enterprise
  • login
  • staff
  • support

对于完整列表或保留词,导航到站点管理面板中的“保留的登录名”。

所有用户

请参阅站点管理员仪表板的此部分以管理组织、人员、策略和设置。

存储库

这是 你的企业 上的存储库列表。 您可以单击仓库名称,然后访问各项功能,对仓库进行管理。

所有用户

可以在此查看 你的企业 上的所有用户,并发起 SSH 密钥审核

站点管理员

可以在此查看 你的企业 上的所有管理员,并发起 SSH 密钥审核

休眠用户

在这里,你可以查看和暂停 你的企业 上的所有非活动用户。 以下情况下,会认定用户帐户处于非活动状态(“休眠”):

  • 存在时间长于为 你的企业 设置的休眠阈值。
  • 在该时间段内没有发生任何活动。
  • 不是站点管理员。

休眠阈值是指用户必须多久不活动才被视为休眠。 默认休眠阈值是 90 天,但可以自定义 你的企业 的休眠阈值。 有关详细信息,请参阅“管理休眠用户”。

已挂起的用户

可以在此查看 你的企业 上被取消访问权限的所有用户,并发起 SSH 密钥审核