Skip to content

Tell customers to enable via IaC #341

Description

@drernie

Background

When the Integrated Benchling Webhook is not enabled, the current behavior is to handle it automatically, which can lead to stack drift.

Proposed Behavior

  1. Check if the required configuration is enabled
  2. Tell the user to ask IT to enable it via their IaC config (e.g., CloudFormation, Terraform)
  3. Optionally allow rerunning with --force if absolutely necessary

Rationale

Most customers manage their stacks via IaC tooling. The correct path is to:

  • Escalate to IT so they can adjust the IaC config and apply the change
  • Avoid making ad-hoc changes that bypass IaC state

Although this is an inconvenient UX ("First, wait for your IT department to do something"), it prevents stack corruption and aligns with how customers actually manage infrastructure.

References

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions