You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查看Bitbucket应用密码的权限范围?

查看Bitbucket应用密码的权限范围

网页端直接查看(最直观的方法)

  • 登录Bitbucket后,点击右上角头像,进入个人设置
  • 左侧菜单选择应用密码(App passwords)
  • 在列表里找到目标应用密码,点击名称进入详情页,就能看到它被授予的所有权限,直接确认是否包含repository:admin

API测试权限(无直接权限列表端点的替代方案)

Bitbucket的REST API没有提供直接返回应用密码权限集合的端点,所以只能通过测试需要对应权限的接口来验证:

比如要确认是否有repository:admin权限,可尝试调用修改仓库信息的接口(替换<workspace_id>和<repo_slug>为你的实际信息):

curl -u <username>:<app_password> -X PUT https://api.bitbucket.org/2.0/workspaces/<workspace_id>/repositories/<repo_slug> -d '{"name": "临时测试名称"}' -H "Content-Type: application/json"
  • 返回200/201:说明拥有repository:admin权限
  • 返回403 Forbidden:说明没有该权限

也可以尝试获取仓库的完整配置信息,部分敏感配置需要admin权限才能访问:

curl -u <username>:<app_password> https://api.bitbucket.org/2.0/workspaces/<workspace_id>/repositories/<repo_slug> | jq

如果能正常返回包含仓库权限设置的完整数据,也能证明具备对应权限。

内容的提问来源于stack exchange,提问作者Asclepius

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 13:57:20