Skip to content
Opsec

Using Opsec

Connecting sources

Give Opsec read-only access to repositories, contracts and cloud accounts.

Sources are always connected with the least access needed. Opsec requests write access only to open pull requests, and only if you enable repairs.

SourceConnectionPermissions
GitHub / GitLab / BitbucketApp installationContents: read · Pull requests: write (optional)
Smart contractsRepository + RPC endpointRead-only RPC, archive node recommended
AWSCross-account roleSecurityAudit + ViewOnlyAccess
GCP / AzureService principalViewer + Security Reviewer
KubernetesService accountCluster-wide get / list / watch
bash
opsec sources add aws --role-arn arn:aws:iam::123456789012:role/OpsecReadOnly