PlayerZero connects to Bitbucket using OAuth and inherits permissions from the authenticated user. Admin access is not required unless restricted repositories need to be accessed.
When connecting Bitbucket, PlayerZero uses your existing user permissions. No additional scopes are requested beyond what your account already has access to.PlayerZero leverages these permissions to:
Access is limited to only the repositories you explicitly select during the OAuth authorization process. PlayerZero does not request or retain broader access than what your Bitbucket user account already has permission to see.
After OAuth authorization, configure which repositories PlayerZero should monitor:
About Projects: A project in PlayerZero is a workspace that combines your application’s repositories with telemetry data, user sessions, and ticketing systems. Connect repositories and tickets that are relevant to your project’s monitoring goals to correlate code changes, user behavior, and reported issues.
Navigate to Repository Settings
Go to your project Settings → Repositories
Import Repositories
In the “Import Repository” section, click the “Select a Provider” dropdown
Choose your Azure DevOps organization from the list
PlayerZero will display all available repositories from your organization
Add and Configure Repositories
Click “Import” next to each repository you want to monitor
Select repositories containing code relevant to your project (frontend, backend, or full-stack repos)
For each connected repository in the “Connected Repositories” section:
Set Primary Branch: Click the branch button (e.g., “main”) to select which branch to monitor
Toggle Active Status: Use the toggle switch to enable/disable monitoring
PlayerZero only accesses repositories you explicitly grant permission to. Repository data is not imported until you enable specific repositories in your PlayerZero settings.
Contact PlayerZero support for assistance with Bitbucket Server configuration, as it requires custom OAuth application setup and network configuration.These permissions enable PlayerZero to provide code analysis, pull request insights, and AI-powered code conversations while maintaining security and access control within your Bitbucket environment.