GitHub Enterprise Cloud管理员现在可以使用以下REST API端点以编程方式管理Visual Studio订阅(VSS)分配: GET/enterprises/{enterprise}/visual-studio-subscriptions:返回企业的所有VSS分配,包括每个分配是否已与GitHub用户匹配。
PUT/enterprises/{enterprise}/visual-studio-subscriptions:将VSS UPN映射到GitHub句柄,启用批量编程匹配。DELETE/enterprises/{enterprise}/visual-studio-subscriptions/{visual_studio_subscription_id}:删除Visual Studio订阅和GitHub用户之间的手动匹配,允许管理员更正错误的分配或以编程方式重新匹配订阅。
这些端点对于VSS UPN格式与SCIM身份不一致的组织特别有用,这种情况会阻止自动匹配,并且以前需要在UI中进行繁琐的手动解析。管理员现在可以提供UPN到GitHub句柄人行横道和脚本批量匹配操作。
GitHub Enterprise Cloud管理员现在可以使用以下REST API端点以编程方式管理Visual Studio订阅(VSS)分配: GET/enterprises/{enterprise}/visual-studio-subscriptions:返回企业的所有VSS分配,包括每个分配是否已与GitHub用户匹配。
PUT/enterprises/{enterprise}/visual-studio-subscriptions:将VSS UPN映射到GitHub句柄,启用批量编程匹配。DELETE/enterprises/{enterprise}/visual-studio-subscriptions/{visual_studio_subscription_id}:删除Visual Studio订阅和GitHub用户之间的手动匹配,允许管理员更正错误的分配或以编程方式重新匹配订阅。