Task-focused how-to documentation for building and maintaining custom platforms. Each guide covers a specific topic in depth.
| Guide | Description |
|---|---|
| Development Workflow | End-to-end workflow from authoring through upload, testing, and iteration. |
| Testing and Debugging | Test tools, task logs, ExtendedLogging, and diagnostic techniques. |
| Error Handling | Try/Catch patterns for reliable error recovery in scripts. |
| Regex Patterns | Practical .NET regex patterns for prompts, parsing, and error detection. |
| Troubleshooting | Common errors, diagnostics, and recommended fixes. |
| Guide | Description |
|---|---|
| SSH Platforms | SSH design patterns: interactive vs. batch, login flows, prompt detection. |
| SSH Key Management | Checking, changing, and discovering SSH authorized keys. |
| Guide | Description |
|---|---|
| HTTP Platforms | REST, OAuth2, Bearer tokens, forms, and cookie-based workflows. |
| API Key Management | API key validation and rotation patterns. |
| Guide | Description |
|---|---|
| Account Discovery | Implementing DiscoverAccounts and DiscoverServices operations. |
| File Management | Working with file-based credentials (CheckFile/ChangeFile). |
| JIT Elevation | Implementing just-in-time privilege elevation and demotion. |
| Dependent Systems | Updating dependent systems as part of credential rotation workflows. |