# StackGuardian Documentation > Documentation for the StackGuardian platform ## api-reference - [StackGuardian](/api-reference/) ## docs - [StackGuardian Docs](/docs/): Master cloud security with StackGuardian:A no-code DevSecOps platform for IaC, compliance, and orchestration. Explore workflows, stacks, and integrations now! - [API Overview](/docs/api/overview/): API keys for the StackGuardian platform. Learn how to authenticate and make requests securely using our RESTful APIs. - [StackGuardian Backstage Plugin](/docs/backstage-plugin/): The StackGuardian Backstage Plugin seamlessly integrates the StackGuardian platform into your Backstage developer portal. - [1.30.0 πŸŽ‰](/docs/changelog/1.30.0/): What's Changed - [1.30.1 πŸŽ‰](/docs/changelog/1.30.1/): What's Changed - [1.30.2 πŸŽ‰](/docs/changelog/1.30.2/): What's Changed - [1.30.3 πŸŽ‰](/docs/changelog/1.30.3/): What's Changed - [1.30.4 πŸŽ‰](/docs/changelog/1.30.4/): What's Changed - [1.30.5 πŸŽ‰](/docs/changelog/1.30.5/): What's Changed - [1.30.6](/docs/changelog/1.30.6/): What's Changed - [1.30.7](/docs/changelog/1.30.7/): What's Changed - [1.30.8](/docs/changelog/1.30.8/): What's Changed - [1.30.9](/docs/changelog/1.30.9/): What's Changed - [1.31.0](/docs/changelog/1.31.0/): What's Changed - [1.31.1](/docs/changelog/1.31.1/): What's Changed - [1.31.2](/docs/changelog/1.31.2/): What's Changed - [1.31.4](/docs/changelog/1.31.4/): What's Changed - [1.31.5](/docs/changelog/1.31.5/): What's Changed - [1.31.6](/docs/changelog/1.31.6/): What's Changed - [1.31.8](/docs/changelog/1.31.8/): What's Changed - [1.31.9](/docs/changelog/1.31.9/): What's Changed - [1.32.0](/docs/changelog/1.32.0/): What's Changed - [1.32.1](/docs/changelog/1.32.1/): What's Changed - [1.32.4](/docs/changelog/1.32.4/): What's Changed - [1.32.5](/docs/changelog/1.32.5/): What's changed - [1.32.6](/docs/changelog/1.32.6/): What's changed - [1.32.8 πŸ†•](/docs/changelog/latest/): What's changed - [1.28.8 πŸŽ‰](/docs/changelog/older-versions/1.28.8/): What's Changed - [1.28.9 πŸŽ‰](/docs/changelog/older-versions/1.28.9/): What's Changed - [1.29.0 πŸŽ‰](/docs/changelog/older-versions/1.29.0/): What's Changed - [1.29.1 πŸŽ‰](/docs/changelog/older-versions/1.29.1/): What's Changed - [1.29.2 πŸŽ‰](/docs/changelog/older-versions/1.29.2/): What's Changed - [1.29.3 πŸŽ‰](/docs/changelog/older-versions/1.29.3/): What's Changed - [1.29.4 πŸŽ‰](/docs/changelog/older-versions/1.29.4/): What's Changed - [1.29.5 πŸŽ‰](/docs/changelog/older-versions/1.29.5/): What's Changed - [1.29.6 πŸŽ‰](/docs/changelog/older-versions/1.29.6/): What's Changed - [1.29.7 πŸŽ‰](/docs/changelog/older-versions/1.29.7/): What's Changed - [1.29.8 πŸŽ‰](/docs/changelog/older-versions/1.29.8/): What's Changed - [1.29.9 πŸŽ‰](/docs/changelog/older-versions/1.29.9/): What's Changed - [1.25.0 πŸŽ‰](/docs/changelog/older-versions/v1.25.0/): What's Changed, - [1.25.1 πŸŽ‰](/docs/changelog/older-versions/v1.25.1/): What's Changed, - [1.25.2 πŸŽ‰](/docs/changelog/older-versions/v1.25.2/): What's Changed, - [1.25.3 πŸŽ‰](/docs/changelog/older-versions/v1.25.3/): What's Changed, - [1.25.4 πŸŽ‰](/docs/changelog/older-versions/v1.25.4/): What's Changed, - [1.25.5 πŸŽ‰](/docs/changelog/older-versions/v1.25.5/): What's Changed, - [1.25.6 πŸŽ‰](/docs/changelog/older-versions/v1.25.6/): What's Changed, - [1.25.7](/docs/changelog/older-versions/v1.25.7/): What's Changed, - [1.25.8 πŸŽ‰](/docs/changelog/older-versions/v1.25.8/): What's Changed, - [1.25.9 πŸŽ‰](/docs/changelog/older-versions/v1.25.9/): What's Changed, - [1.26.0 πŸŽ‰](/docs/changelog/older-versions/v1.26.0/): What's Changed, - [1.26.1 πŸŽ‰](/docs/changelog/older-versions/v1.26.1/): What's Changed, - [1.26.2 πŸŽ‰](/docs/changelog/older-versions/v1.26.2/): What's Changed, - [1.26.3 πŸŽ‰](/docs/changelog/older-versions/v1.26.3/): What's Changed, - [1.26.4 πŸŽ‰](/docs/changelog/older-versions/v1.26.4/): What's Changed, - [1.26.5 πŸŽ‰](/docs/changelog/older-versions/v1.26.5/): What's Changed, - [1.26.6 πŸŽ‰](/docs/changelog/older-versions/v1.26.6/): What's Changed, - [1.26.7 πŸŽ‰](/docs/changelog/older-versions/v1.26.7/): What's Changed, - [1.26.8 πŸŽ‰](/docs/changelog/older-versions/v1.26.8/): What's Changed, - [1.26.9 πŸŽ‰](/docs/changelog/older-versions/v1.26.9/): What's Changed, - [1.27.0 πŸŽ‰](/docs/changelog/older-versions/v1.27.0/): What's Changed, - [1.27.1 πŸŽ‰](/docs/changelog/older-versions/v1.27.1/): What's Changed, - [1.27.2 πŸŽ‰](/docs/changelog/older-versions/v1.27.2/): What's Changed, - [1.27.3 πŸŽ‰](/docs/changelog/older-versions/v1.27.3/): What's Changed, - [1.27.4 πŸŽ‰](/docs/changelog/older-versions/v1.27.4/): What's Changed, - [1.27.5 πŸŽ‰](/docs/changelog/older-versions/v1.27.5/): What's Changed, - [1.27.6 πŸŽ‰](/docs/changelog/older-versions/v1.27.6/): What's Changed, - [1.27.7 πŸŽ‰](/docs/changelog/older-versions/v1.27.7/): What's Changed, - [1.27.8 πŸŽ‰](/docs/changelog/older-versions/v1.27.8/): What's Changed, - [1.27.9 πŸŽ‰](/docs/changelog/older-versions/v1.27.9/): What's Changed, - [1.28.0 πŸŽ‰](/docs/changelog/older-versions/v1.28.0/): What's Changed, - [1.28.1 πŸŽ‰](/docs/changelog/older-versions/v1.28.1/): What's Changed, - [1.28.2 πŸŽ‰](/docs/changelog/older-versions/v1.28.2/): What's Changed, - [1.28.3 πŸŽ‰](/docs/changelog/older-versions/v1.28.3/): What's Changed, - [1.28.4 πŸŽ‰](/docs/changelog/older-versions/v1.28.4/): What's Changed, - [1.28.5 πŸŽ‰](/docs/changelog/older-versions/v1.28.5/): What's Changed, - [1.28.6 πŸŽ‰](/docs/changelog/older-versions/v1.28.6/): What's Changed, - [1.28.7 πŸŽ‰](/docs/changelog/older-versions/v1.28.7/): What's Changed - [Community](/docs/community/overview/): Share your feedback and experience with the StackGuardian - [Connect AWS to StackGuardian](/docs/connectors/csp/aws/): Authenticate your AWS workloads with StackGuardian using Roles, Access Keys, or OIDC Identity Provider. Simplify cross-account access and compliance discovery. - [Connect Azure to StackGuardian](/docs/connectors/csp/azure/): Integrate your Azure Service Principal with StackGuardian using Client Secret or Workload Identity for secure access management and compliance monitoring - [Connect GCP to StackGuardian](/docs/connectors/csp/gcp/): Integrate Google Cloud Platform with StackGuardian using Service Account or Workload Identity Federation for secure and efficient cloud management without managing keys. - [Overview](/docs/connectors/overview/): Explore StackGuardian's Connectors:Integrate cloud services, version control, and vaults for enhanced security and seamless cloud infrastructure management." - [Vaults](/docs/connectors/vaults/): Securely store and manage sensitive data like credentials and API keys with StackGuardian Vaults. Simplify integration with third-party secret stores." - [AWS CodeCommit](/docs/connectors/vcs/awscodecommit/): Integrate AWS CodeCommit with StackGuardian by configuring IAM user access, generating and uploading SSH keys, storing private keys in StackGuardian, and creating workflows for seamless collaboration - [Azure DevOps](/docs/connectors/vcs/azuredevops/): Integrate Azure DevOps with StackGuardian using Personal Access Token, Client Secret, or Workload Identity authentication methods - [Bitbucket](/docs/connectors/vcs/bitbucket/): Integrate Bitbucket with StackGuardian by creating an App password in Bitbucket and configuring the connector with your Bitbucket username and password in StackGuardian. - [GitHub Enterprise](/docs/connectors/vcs/github_enterprise/): Learn how to integrate GitHub Enterprise with StackGuardian for secure, scalable collaboration with advanced permissions and seamless GitHub App setup. - [GitHub](/docs/connectors/vcs/githubcom/): Integrate GitHub with StackGuardian to fetch IaC/Policy code and trigger workflows on pull requests, push events, or tag creations - [GitLab](/docs/connectors/vcs/gitlabcom/): Integrate GitLab with StackGuardian by creating a Personal Access Token, setting up the connector in StackGuardian, and configuring GitLab triggers for workflow automation. - [Overview](/docs/deploy/overview/): Explore the Deploy > Overview tab in StackGuardian to manage workflows, stacks, and reference variables for seamless cloud resource deployment. - [Stack](/docs/deploy/stack/overview/): Stacks organize and execute related workflows in a specific order, ensuring smooth integration. Workflows in stacks depend on each other, while workflow groups are independent. - [Meta](/docs/deploy/stack/stack_components/meta/): View and manage stack metadata including creation details, configuration source, tags, and context information for traceability. - [Outputs](/docs/deploy/stack/stack_components/outputs/): View and manage stack outputs, grouped by workflow, enabling integration with other workflows and systems for seamless operations. - [Overview](/docs/deploy/stack/stack_components/overview/): Explore stack overview with policy checks, cost estimation, and managed resources for comprehensive stack insights. - [Runs](/docs/deploy/stack/stack_components/runs/): Explore stack runs with detailed logs, errors, compliance checks, cost estimations, and execution details for efficient stack management. - [Settings](/docs/deploy/stack/stack_components/settings/): Configure and manage stack settings, including workflow management, actions, permissions, and execution rules for optimal stack operations. - [Global Section](/docs/deploy/stack/stack_components/stack_header/): Learn about the Stack Header component that displays identifying information about the stack including display name, ID, and description. - [Create Stacks](/docs/deploy/stack/stack_create/): Create a stack in StackGuardian by configure meta details, select the aws-full-stack template, and customize workflows for AWS resources like VPC, EKS, and Nginx. - [Update Stacks](/docs/deploy/stack/stack_upgrade/): Update a stack in StackGuardian by editing workflows, updating configurations, and adjusting execution order to ensure your infrastructure is aligned with the latest templates - [Activate and deactivate workflows](/docs/deploy/workflows/active-inactive/): Learn how active and inactive workflow statuses work in StackGuardian, including automatic transitions, manual activation and deactivation, billing limits, and behavior when inactive. - [CLI-driven Workflow](/docs/deploy/workflows/cli-driven-workflow/): Use Terraform CLI commands with StackGuardian's HCP Terraform integration for remote execution, state management, and collaboration features from your terminal. - [Dev Portal](/docs/deploy/workflows/create_workflow/devportal/): Streamline workflow creation with StackGuardian's Dev Portal. Deploy cloud resources easily using templates, configure variables, and manage runtime environments. - [JSON](/docs/deploy/workflows/create_workflow/json/): Create workflows efficiently in StackGuardian using Workflow as Code. Import JSON or use key-value pairs to define, configure, and launch workflows seamlessly. - [Overview](/docs/deploy/workflows/create_workflow/overview/): Discover how StackGuardian simplifies deployment with Workflow Groups and intuitive tools like Dev Portal, Wizard, and Workflow as Code creation methods. - [Wizard](/docs/deploy/workflows/create_workflow/wizard/): Build workflows in StackGuardian using the Wizard, with options to select templates or Git repositories, configure runtime environments, and automate tasks seamlessly. - [Overview](/docs/deploy/workflows/overview/): Explore StackGuardian Workflows. Create, manage, and automate workflows with Terraform, Ansible, Helm & more. Integrate with VCS, webhooks & customize settings. - [Update Workflows](/docs/deploy/workflows/update-workflow/): Update a workflow in StackGuardian by updating configurations to ensure your infrastructure is aligned with the latest templates - [Workflow](/docs/deploy/workflows/workflow_components/): The Workflow feature in StackGuardian allows users to define, manage, and automate Infrastructure-as-Code (IaC) executions. - [Review and approve Workflow Runs](/docs/deploy/workflows/workflow_components/approvals_config/): Review and approve workflow runs before deployment. Configure internal approvals with eligible approvers and required approval counts, understand approval logic for mixed identity types (SSO and local users), and integrate external approval systems. - [2.2. Custom Workflow Configuration](/docs/deploy/workflows/workflow_components/custom_config/): Configure non-Terraform workflows for tools like Ansible, Helm, and custom automation pipelines. Set up VCS integration, define workflow steps, configure step-level approvals, and create workflow chains and webhooks. - [3. Deployment Environment](/docs/deploy/workflows/workflow_components/deployment_environment/): Connect workflows to cloud platforms, manage environment variables, and securely store sensitive data with Vault integration using StackGuardian's Deployment Environment. - [Execution Environment](/docs/deploy/workflows/workflow_components/execution_environment/): Configure the execution environment for StackGuardian workflows. - [Lifecycle Custom Steps](/docs/deploy/workflows/workflow_components/lifecycle_custom_steps/): Enhance Terraform workflows with StackGuardian's Lifecycle Custom Steps, offering pre- and post-deployment hooks, custom integrations, and IAC tool-specific flexibility. - [6. Meta](/docs/deploy/workflows/workflow_components/meta/): Manage workflow metadata in StackGuardian, including tags, context tags, author information, and timestamps for better organization and tracking. - [7. Notifications](/docs/deploy/workflows/workflow_components/notifications/): Manage workflow notifications in StackGuardian, including email alerts for execution errors and drift detection to keep teams informed. - [Outputs Tab](/docs/deploy/workflows/workflow_components/outputs/): View and manage workflow outputs, output references, and artifacts in StackGuardian, enabling integration with other workflows and systems for seamless operations. - [Overview Tab](/docs/deploy/workflows/workflow_components/overview/): Explore the workflow overview with compliance checks, cost estimates, resource summaries, and drift status for efficient management and monitoring. - [Reference Variables](/docs/deploy/workflows/workflow_components/reference_variables/): Learn how to reference variables within Stacks, workflows, and templates. Streamline processes by utilizing output variables, secrets, and template data for seamless data transfer and modular system integration in StackGuardian. - [Runs Tab](/docs/deploy/workflows/workflow_components/run/): Explore workflow runs with detailed logs, errors, compliance checks, cost estimations, and access to workflow files in StackGuardian for efficient management. - [4. Execution Schedules](/docs/deploy/workflows/workflow_components/scheduled_workflow/): Automate tasks with Scheduled Workflows using cron expressions. Configure execution schedules and enforce security policies for seamless automation - [Settings Tab](/docs/deploy/workflows/workflow_components/settings/): Configure and update workflow settings, including source, parameters, Terraform settings, deployment environment, and metadata for optimal workflow management - [1. Source and Parameters](/docs/deploy/workflows/workflow_components/source_parameters/): Configure source settings for Terraform workflows, including Git repository integration, subscribed templates, and advanced options for parameterized inputs and configurations - [2.1. Terraform/OpenTofu Configuration](/docs/deploy/workflows/workflow_components/terraform_config/): Configure how Terraform and OpenTofu execute within your workflows. Set up state management, approval checkpoints, drift detection schedules, CLI customizations, lifecycle custom steps, and workflow triggers for automation and notifications. - [Webhook πŸ†•](/docs/deploy/workflows/workflow_components/webhook/): Integrate external services with StackGuardian workflows using webhooks. Trigger HTTP POST requests for success, failure, or drift detection events, enabling real-time automation and communication. - [2. Configuration](/docs/deploy/workflows/workflow_components/workflow_config/): Enhance Terraform workflows with StackGuardian's Lifecycle Custom Steps, offering pre- and post-deployment hooks, custom integrations, and IAC tool-specific flexibility. - [Workflow Groups](/docs/deploy/workflows/workflow_groups/): Learn how Workflow Groups in StackGuardian simplify workflow organization, provide access control, and streamline management for teams and environments. - [Terragrunt Workflow](/docs/deploy/workflows/workflow_types/terragrunt/): Simplify Kubernetes app deployment with Terragrunt workflows on StackGuardian. Manage, upgrade, and roll back Helm releases for seamless application lifecycle management - [Workflow triggers](/docs/deploy/workflows/workflow-triggers/): Learn how active and inactive workflow statuses work in StackGuardian, including automatic transitions, manual activation and deactivation, billing limits, and behavior when inactive. - [Ansible Workflow](/docs/deploy/workflows/workflows_types/ansible/): Streamline infrastructure management with Ansible workflows on StackGuardian. Automate playbooks, deploy applications, and ensure consistency with ease. - [CloudFormation Workflow](/docs/deploy/workflows/workflows_types/cloudformation/): Automate AWS resource deployment and management with CloudFormation workflows on StackGuardian. Use change sets, apply changes, and monitor stack drift. - [Custom Workflow](/docs/deploy/workflows/workflows_types/custom/): Create custom workflows on StackGuardian to automate processes using personalized templates and tools like Bash, Python, and cloud provider CLIs. - [Helm Workflow](/docs/deploy/workflows/workflows_types/helm/): Simplify Kubernetes app deployment with Helm workflows on StackGuardian. Manage, upgrade, and roll back Helm releases for seamless application lifecycle management - [Kubectl Workflow](/docs/deploy/workflows/workflows_types/kubectl/): Automate Kubernetes resource management with Kubectl workflows on StackGuardian. Apply, retrieve, or delete manifests, and manage cluster resources with ease. - [OpenTofu Configuration](/docs/deploy/workflows/workflows_types/opentofu/opentofu_configuration/): SG Managed OpenTofu Backend - [OpenTofu Workflow](/docs/deploy/workflows/workflows_types/opentofu/opentofu/): OpenTofu is an open-source infrastructure-as-code (IaC) tool that helps you define and manage cloud infrastructure through code. It offers a transparent, community-driven alternative to Terraform, ensuring open usage without licensing restrictions. - [Terraform Configuration](/docs/deploy/workflows/workflows_types/terraform/terraform_configuration/): Learn how to configure Terraform workflows on StackGuardian with custom backends, drift checks, and lifecycle steps. Manage Terraform state, approve plans, and optimize resources for secure, automated infrastructure deployments. - [Terraform Workflow](/docs/deploy/workflows/workflows_types/terraform/terraform/): Create and manage Terraform workflows in StackGuardian with options for Git repositories, subscribed templates, and advanced lifecycle steps for seamless infrastructure automation. - [Custom Runtime Image](/docs/develop/library/custom-runtime-image/): Learn how to extend the StackGuardian Terraform/OpenTofu runtime image with your own tools and dependencies. - [Policies Templates](/docs/develop/library/iac_policies/): Create and enforce IAC policies in StackGuardian to align infrastructure with security standards and best practices, such as restricting root user access keys. - [Workflows & Stacks Templates](/docs/develop/library/iac_stack_templates/): Create and manage IAC or Stack templates for AWS EC2 instances with Terraform. Automate infrastructure provisioning and enhance collaboration. - [Manage Template Revisions](/docs/develop/library/manage_template_revisions/): Create and manage workflow templates with revisions and automation. - [SG noCode Form Builder](/docs/develop/library/nocode_template_builder/): Create no-code templates with StackGuardian's Template Builder using JSONSchema Form, custom UI widgets, and dynamic data fetching to enhance workflow design. - [Library](/docs/develop/library/overview/): Discover StackGuardian's Library for managing IAC resources. Easily create templates, groups, and policies, ensuring secure, compliant, and efficient cloud automation. - [Runtime containers](/docs/develop/library/workflow_step/): Create and manage customized Runtime containers templates in StackGuardian with Terraform integration for seamless infrastructure automation. - [Overview](/docs/develop/overview/): Explore StackGuardian's Templates, workflows, and policies. Manage cloud infrastructure with ease using workflow groups, stacks, and policy tools. - [Create Policy](/docs/develop/policies/create_policy/): Create and enforce compliance with StackGuardian's 250+ policies or customize your own. Streamline approvals and secure workflows with ease. - [NoCode Policy Builder](/docs/develop/policies/nocode_policy_builder/): Learn how to craft policies using StackGuardian's NoCode Policy Builder. Explore providers, operations, conditions, and error tolerance guidelines. - [Policy Types](/docs/develop/policies/policy_types/): Explore StackGuardian's Policy Builder for enforcing workflows and cloud compliance. Learn about infrastructure, cost control, security, and tagging policies. - [workflow-policies](/docs/develop/policies/workflow-policies/):