关于组织恢复
您可以使用站点管理仪表板来恢复以前在 您的 GitHub Enterprise Server 实例 上� 除的组织,只要审� �日志 Elasticsearch 索引包含 org.delete
事件的数据即可。
恢复组织后,组织与� 除之前不完全相同。 您必须手动恢复组织拥有的所有存储库。 更多信息请参阅“恢复� 除的仓库”。
您还可以使用审� �日志来帮助您手动重新添� 团队和组织成员。 更多信息请参阅“恢复成员和团队”。
恢复组织
-
从 GitHub Enterprise Server 上的管理帐户中,在任何页面的右上角,单击 。
-
如果您尚未进入“站点管理员”页面,请在左上角单击 Site admin(站点管理员)。
-
在“Search users, organizations, enterprises, teams, repositories, gists, and applications(搜索用户、组织、企业、团队、存储库、要点和应用程序)”下,搜索组织。
-
在“Deleted accounts(已� 除的帐户)”下要恢复的组织右侧,选择 下拉菜单,然后单击 Recreate(重新创建)。
恢复成员和团队
您可以使用审� �日志查找组织中以前的成员和团队的列表,然后手动重新创建它们。 有关使用审� �日志的详细信息,请参阅“审� �企业中的用户”。
在下面的所有搜索短语中,将 ORGANIZATION 替换为组织的名称,将 TEAM 替换为团队的名称。
恢复组织成员
- 若要查找在组织中添� 和� 除的所有用户,请在审� �日志中搜索
action:org.add_member org:ORGANIZATION
和action:org.remove_member org:ORGANIZATION
。 - 手动将仍应是成员的每个用户添� 到组织中。 更多信息请参阅“向组织添� 人员”。
恢复团队
- 若要查找每个团队名称,请在审� �日志中搜索
action:team.create org:ORGANIZATION
。 - 手动重新创建团队。 更多信息请参阅“创建团队”。
- 要查找已添� 到每个团队的成员,请搜索
action:team.add_member team:"ORGANIZATION/TEAM"
。 - 手动重新添� 团队成员。 更多信息请参阅“将组织成员添� 到团队”。
- 要查找团队被授予访问权限的存储库,请搜索
action:team.add_repository team:"ORGANIZATION/TEAM"
。 - 要查找团队为每个存储库授予的访问权限级别,请搜索
action:team.update_repository_permission team:"ORGANIZATION/TEAM"
。 - 再次手动授予团队访问权限。 更多信息请参阅“管理团队的组织仓库访问权限”。