Install the app
1
Start from Octopoda
In app.octopoda.dev, select Install the GitHub App on the Overview or Repositories page. You can also install it from github.com/apps/octopoda-security.
2
Pick the account and repositories
On GitHub, choose your personal account or an organization, then All repositories or Only select repositories. Installing on an organization needs an organization owner, or an owner’s approval.
3
Return to Octopoda
GitHub sends you back to Octopoda, which shows the connection and the default pull request checks: Scan every pull request on, failing at High and above. The repositories appear on the Repositories page.
Change which repositories Octopoda can read
On the Repositories page, select Choose repositories on GitHub. Repositories you add appear in Octopoda shortly after you save on GitHub. If you remove a repository, or uninstall the app, the repository shows Access removed on GitHub. Its past results are kept, and Restore access takes you back to GitHub.Who can connect an installation
The person who installed the app on GitHub connects it to their Octopoda account. If someone else installed it, Octopoda asks you to have them connect it. To share repositories with teammates, connect the installation to a team account and invite them. See Teams and roles.Permissions
The app also has read access to deployments and issues, which Octopoda does not use.
Octopoda reads code only with short-lived, read-only tokens limited to the repository being scanned. See How Octopoda handles your code.