Use separate user account for installing the app, so that the calls to Bitbucket API are isolated for Code Owners app and independent to other installed apps.
-
If using same user account to install multiple apps, you risk to hit API rate limit, as the calls the installed apps make count towards the same, shared limit.
-
This user must be able to:
-
access the repo,
-
add reviewers and comments to PRs and
-
access the workspace member endpoint: GET /2.0/workspaces/{workspace}/members , to resolve the Code Owner identifiers.
-