如何从Gitlab检查个人访问令牌的作用域

如何从Gitlab检查个人访问令牌的作用域,gitlab,gitlab-api,Gitlab,Gitlab Api,如何在给定个人访问权限的情况下从Gitlab检查个人访问令牌的作用域获取此令牌允许的所有作用域?不幸的是,Gitlab目前没有此功能。如果这是自管理实例,您仍然可以从后端/控制台找到它,但对于GitLab.com,此功能不可用。在这里,您最好尝试当前定义的范围,如read\u user,API,read\u registry,sudoGitLab 10.2允许系统中的任何用户(如果经过身份验证的用户是管理员)执行API操作。read\u repository,使用现有令牌写入存储库 这听起来也是

如何在给定个人访问权限的情况下从Gitlab检查个人访问令牌的作用域获取此令牌允许的所有作用域?

不幸的是,Gitlab目前没有此功能。如果这是自管理实例,您仍然可以从后端/控制台找到它,但对于GitLab.com,此功能不可用。在这里,您最好尝试当前定义的范围,如
read\u user
API
read\u registry
sudo
GitLab 10.2允许系统中的任何用户(如果经过身份验证的用户是管理员)执行API操作。
read\u repository
使用现有令牌写入存储库


这听起来也是一个公平的要求。请考虑为这个

创建一个功能建议,请在您的问题中添加更多的细节。我相信您希望能够确定给定API令牌的作用域。这是不可能的-它没有API。我假设也存在安全问题,因为您不一定希望某人能够枚举给定令牌的权限。