【发布时间】:2019-12-19 13:25:38
【问题描述】:
假设我有一个 gitlab 访问令牌(由用户生成并提供给应用程序)。我可以通过实际尝试读取一些数据并查看该操作是否成功来确定该令牌是否可用于从存储库中读取。
如何确定该令牌是否具有特定存储库的写入权限(提交)?
【问题讨论】:
-
这对于调试 CI 构建因令牌权限而失败的原因很有用。
标签: rest gitlab access-token gitlab-api
假设我有一个 gitlab 访问令牌(由用户生成并提供给应用程序)。我可以通过实际尝试读取一些数据并查看该操作是否成功来确定该令牌是否可用于从存储库中读取。
如何确定该令牌是否具有特定存储库的写入权限(提交)?
【问题讨论】:
标签: rest gitlab access-token gitlab-api
除了尝试写入操作之外,我不知道有什么 API 可以获取令牌的范围。
作为this issue illustrates,范围就是您要查找的内容:“Limiting scopes of a personal access token”
检查您的令牌是否在getting impersonation tokens 时列出:该 API 返回关联的范围。
【讨论】: