Minimal Configuration
The Configuration
Section titled “The Configuration”{ "schema_version": "1.0.0", "organization": { "name": "My Organization", "id": "my-org" }, "security": { "blocked_plugins": [], "blocked_mcp_servers": [], "blocked_base_images": ["*:latest"], "allow_stdio_mcp": false }, "defaults": { "allowed_plugins": ["*"], "network_policy": "unrestricted" }, "profiles": { "default": { "description": "Default team profile" } }}Key Features
Section titled “Key Features”| Feature | Setting | Effect |
|---|---|---|
| Plugins | allowed_plugins: ["*"] | All plugins allowed |
| Security | Minimal blocks | Only blocks :latest images |
| Teams | Single default profile | Simple, one-size-fits-all |
| Network | unrestricted | No proxy requirements |
How to Use
Section titled “How to Use”-
Create the config file
Save the JSON above as
org-config.json -
Update organization info
Change
nameandidto match your organization -
Validate
Terminal window scc org validate org-config.json -
Host the file
Upload to GitHub, GitLab, or any HTTPS server
-
Configure SCC
Terminal window scc setup --org https://your-url/org-config.json
Verification
Section titled “Verification”# Check config is loadedscc status
# See effective configurationscc config explain
# Start a sessionscc start ~/projectCustomizations
Section titled “Customizations”Add Safety Net
Section titled “Add Safety Net”Enable git protection:
{ "defaults": { "enabled_plugins": ["scc-safety-net@sandboxed-code-official"] }, "marketplaces": { "sandboxed-code-official": { "source": "github", "owner": "CCimen", "repo": "sandboxed-code-plugins" } }}Add Security Blocks
Section titled “Add Security Blocks”Block experimental plugins:
{ "security": { "blocked_plugins": ["*experimental*", "*beta*"] }}Next Steps
Section titled “Next Steps”- Single Team Setup - Add more structure
- Strict Security - Add security controls
- Getting Started Guide - Full onboarding