Customization
Common Extension Points
- Add credential denials in custom
.sboverlays loaded with--append-profile. - Adjust network behavior in
profiles/20-network.sb. - Modify shared cross-agent rules in
profiles/40-shared/. - Add agent profiles in
profiles/60-agents/. - Add desktop app profiles in
profiles/65-apps/. - Add toolchain profiles in
profiles/30-toolchains/.
Safety Guidelines
- Prefer least privilege and narrow path grants.
- Avoid broad
subpathgrants unless required. - Keep hard deny rules in appended profiles when you need final precedence.
- Add or update tests for policy behavior changes.
- Regenerate dist artifacts after profile/runtime logic changes:
bash
./scripts/generate-dist.sh