Everything you need to learn, build, and maintain Safeguard custom platform scripts.
Choose based on what you need right now:
→ Quick Start — 5-minute paths to a working platform.
→ Concepts — Architecture, execution model, feature flags, lifecycle.
→ Tutorials — Build your first SSH, HTTP, or form-based script from scratch.
→ Guides — Task-focused how-to content: SSH patterns, HTTP patterns, discovery, error handling, testing.
→ Reference — Commands, operations, parameters, variables, imports.
- Architecture — What custom platforms are and when you need one
- Script Execution Model — How SPP loads and runs scripts
- Feature Flags — Automatic capability derivation from script content
- Platform Lifecycle — From authoring to production and updates
- Development Workflow
- Testing and Debugging
- SSH Platforms
- HTTP Platforms
- Account Discovery
- SSH Key Management
- API Key Management
- File Management
- JIT Elevation
- Dependent Systems
- Error Handling
- Regex Patterns
- Troubleshooting
- Script Structure
- Operations (24 operations)
- Reserved Parameters (74 parameters)
- Custom Parameters
- Variables
- Commands (49 commands)
- Imports
- Status Messages
- Compatibility Matrix
| Resource | Description |
|---|---|
| Samples | Production-tested scripts with companion documentation |
| Templates | Pattern templates and minimal starters |
| TestTool.ps1 | Script upload and test-task trigger tool |
| JSON Schema | IDE autocomplete schema |
| One Identity Support | Official product support |