Enabling Slack ChatOps for Run Confirmations

Last updated: September 15, 2025

To enable Slack ChatOps so engineers can confirm or discard runs directly from Slack, you need to meet the following requirements:

Requirements

  • Slack integration must be enabled in Spacelift

  • Users must have Write-level permissions, which can be granted through either:

    • Login Policy, or

    • User Management permissions

About Login Policies

Login Policies are a type of policy that controls who can log into Spacelift and under what conditions (such as restricting access to certain IdP groups or IP ranges). While they can be used to grant the Write-level permissions required for Slack approvals, they are not required for Slack ChatOps functionality.

If your organization manages access via User Management roles, that's sufficient for enabling Slack ChatOps. You don't need Login Policies specifically.

Enabling Login Policies (Optional)

If you wish to enable Login Policies and start using them instead of User Management, you would need to change the management strategy in your settings.

Additional Resources