Stepwork logoStepwork logo
ProcedureDeterministic AgentsMarketplaceSecurityClaude Co-Work Alternative
Book a Demo
ProcedureDeterministic AgentsMarketplaceSecurityClaude Co-Work Alternative
Book a Demo
  1. Home
  2. Marketplace
  3. Freeze user account in Salesforce

Freeze user account in Salesforce

Automatically freeze a Salesforce user from a Slack request with Stepwork. Sign-in is blocked at once, while their records and settings stay as they are.

Matt SilvaEngineering Lead

Book a DemoSee the process
Use case
Employee offboardingIT
Best for
Salesforce Administrator, IT Manager
Applications used
  • Salesforce
  • Slack
Business outcome
Risk reduction

On this page

  1. The problem
  2. The outcome
  3. The process
  4. Why Stepwork
  5. Similar use cases
  6. FAQ
IT
  • Salesforce

Freeze user in Salesforce

One Slack request. Sign-in blocked straight away.

Book a Demo

The problem

Deactivation can wait. Access can’t.

Some Salesforce users can’t be deactivated straight away. They own records that need a new home, or they are set as a default owner somewhere, and Salesforce stops the change until that is fixed.

Meanwhile the account stays live. For a sudden departure, that is the riskiest window, and it can last days while the cleanup gets done.

The outcome

Sign-in stops now. The cleanup can take its time.

Stepwork freezes the Salesforce user, so they can no longer sign in. Their records, settings, and license stay as they are until the rest of employee offboarding is done. The run records who asked and when the account was frozen.

Employee offboarding
  • Sign-in is blocked as soon as the run finishes.
  • Nothing the user owns is changed.
  • The Slack reply confirms the account is frozen.

The process

From Slack request to frozen account

A teammate posts the request in Slack. Stepwork freezes the user in Salesforce Setup, without changing anything else.

  1. Step 1

    Request it in Slack

    A teammate posts the person’s work email in the offboarding channel. That message starts the flow, and Stepwork records who asked and when.

    Slack message in #offboarding asking to freeze maya.chen@acme.co in Salesforce
  2. Step 2

    Find the user in Setup

    Stepwork signs in to Salesforce and opens Users in Setup. If no user has that email, or more than one does, the run stops instead of guessing.

    Salesforce Users search for maya.chen@acme.co, showing Maya Chen as active and not frozen
  3. Step 3

    Freeze the account

    Stepwork opens the user and selects Freeze, the same button a Salesforce admin uses. Sign-in is blocked straight away.

    Salesforce freeze confirmation for Maya Chen, noting that records and settings stay unchanged
  4. Step 4

    Confirm and reply in Slack

    Stepwork checks that the user shows as frozen, then posts the result back in Slack with a timestamp.

    Maya Chen shown as frozen in Salesforce, with a Slack reply that maya.chen@acme.co is frozen
Slack message in #offboarding asking to freeze maya.chen@acme.co in Salesforce
Salesforce Users search for maya.chen@acme.co, showing Maya Chen as active and not frozen
Salesforce freeze confirmation for Maya Chen, noting that records and settings stay unchanged
Maya Chen shown as frozen in Salesforce, with a Slack reply that maya.chen@acme.co is frozen

Why Stepwork

A freeze stays a freeze

A deterministic agent runs only the steps you recorded. This path freezes the user and stops. It does not deactivate them or move their records, so the cleanup happens when you choose.

Deterministic agents
Book a Demo

Similar use cases

Similar use cases

  • Deactivate user in SalesforceSigns into Salesforce Setup, locates the user, and deactivates the account, freeing the license.Learn more
  • Reassign a departing user’s Salesforce recordsTransfers accounts, open opportunities, and cases owned by a departing user to a named colleague.Learn more
  • Disable user account in Microsoft Entra IDSigns into the Entra admin center, locates the user, and blocks sign-in, disabling the account across Microsoft services.Learn more

FAQ

Common questions

  • Post their work email in Slack. Stepwork finds the user in Setup, selects Freeze, and confirms sign-in is blocked.
  • Freezing blocks sign-in and changes nothing else, so the license stays assigned. Deactivating ends the user and frees the license. When the cleanup is done, deactivate the user in Salesforce.
    Deactivate user in Salesforce
  • Yes. An admin can unfreeze the user in Setup, and they sign in as before.

See it run on a process you already repeat

Bring one. We will show you what it looks like as a flow and what each run records.

Book a Demo
Stepwork

Deterministic agents for work that must run the same way every time.

ProcedureDeterministic AgentsMarketplaceSecurityClaude Co-Work AlternativeFAQ
Terms and ConditionsPrivacy PolicyData Processing AgreementSubprocessors

2261 Market Street #4481, San Francisco, CA 94114, USA

Loot Discount inc dba Stepwork

© 2026 Stepwork. All rights reserved.