使用 Azure DevOps 和 GitHub API 将权限从 Azure DevOps 迁移到 GitHub

问题描述 投票:0回答:1

请分享使用Azure DevOps和GitHub API将权限从Azure DevOps迁移到GitHub的方法。

非常感谢在这方面的任何帮助。

azure github azure-devops github-api azure-powershell
1个回答
0
投票

从 Azure DevOps 端,我们可以使用 Permissions Report 相关的 REST API 来获取存储库的权限。

然后我检查了存储库的 GitHub REST API 端点,但是没有关于管理权限的 REST API。

顺便说一句,根据从 Azure DevOps 迁移到 GitHub Enterprise Cloud 的概述,它提到了

由于权限在 GitHub 中的工作方式与在 ADO 中不同,GitHub Enterprise Importer 不会尝试从 ADO 迁移存储库权限。

如果您使用 ADO2GH CLI,GitHub Enterprise Importer 将为 ADO 中的每个团队项目在 GitHub 中创建两个团队。每个团队都被授予对源自团队项目的所有存储库的不同级别的访问权限。

要授予对迁移的存储库的访问权限,您可以向这些团队添加人员。

© www.soinside.com 2019 - 2024. All rights reserved.