From web development to digital marketing, we build for growth. Head to Mavlers Agency.

Mavlers Logo
Book a call
All blogs

SFMC

What are the security changes in Salesforce Marketing Cloud (2026)?

Salesforce is rolling out a wave of mandatory security controls across its platform, including Marketing Cloud Engagement. Here’s the lowdown.

By Mohit Kumar Sewani

8 minutes

July 28, 2026

What are the security changes in Salesforce Marketing Cloud (2026)?

If you manage Salesforce Marketing Cloud Engagement (MCE), your admin must have received an email titled “ACTION REQUIRED: Upcoming Security Enhancements for Marketing Cloud Engagement.” While it may be tempting to set this aside, please review it promptly. One of the changes has a firm deadline of September 30, 2026. If you don’t act by then, your integrations will stop working without warning.

In 2026, Salesforce will implement mandatory security controls across its entire platform. Marketing Cloud Engagement will have its own specific requirements.

Let’s take a look at the key updates, how they affect you, and what you need to do. 

Salesforce Marketing Cloud: Security updates 2026 

ChangeDeadlineRisk if ignored
Client secret expirationSept 30, 2026 — then every 180 daysIntegrations silently fail
IP allowlisting enforcementPhased from July 30, 2026Legitimate users and systems locked out
Step-up authenticationPhased from July 30, 2026Admin workflow friction
PR-MFA for adminsRecommended now, enforced laterScramble when enforcement lands

1. Client secrets now expire every 180 days

When your website, CRM, data warehouse, or middleware tool connects to Salesforce Marketing Cloud it authenticates itself using a ‘client secret’. 

​It is similar to the extra office key that is given to a reliable vendor.

​In the past, these keys remained valid indefinitely. For instance, a key generated in 2019 would keep on working without any further action.

​Salesforce has revised its security procedures so that from now on each key will expire after 180 days. All current keys, no matter when they were created, will cease to be valid on September 30, 2026.

Impact

Many organizations lack a comprehensive inventory of which systems use specific keys. Client secrets are often hardcoded in CloudPages, embedded in middleware configurations, or included in scripts by former developers. 

On October 1, API calls will begin to fail authentication. Your web form will stop adding subscribers to the Data Extension. Triggered sends will not execute. Nightly syncs will be skipped without notification. 

These issues may only become apparent days later. 

What to do 

  • Inventory all Installed Packages: The Installed Packages page in Marketing Cloud Setup now displays the expiration date for each client secret. Map each package to its corresponding system and retire any packages that are no longer in use.
  • Use the staged rotation process: Salesforce provides a zero-downtime approach: generate and stage a new secret, update your external systems, and then activate the new secret. During staging, both the old and new secrets remain active.
  • Centralize your secrets: Rotation must be performed manually in the Marketing Cloud Engagement interface, as there is no available API. However, you can streamline downstream processes by storing secrets in a single vault, such as AWS Secrets Manager or Azure Key Vault.
  • Establish a recurring schedule: Set a recurring task around day 150 of each cycle. Treat this as a permanent, semiannual operational routine to ensure preparedness. 

2. IP allowlisting moves to enforcement mode 

Currently, anyone with valid credentials can access your Marketing Cloud Engagement instance from any location. The only security in place is the account password.

Starting on July 30, 2026, Salesforce will begin to restrict access to approved network locations. Users will be required to log in from an authorised location even if they have the correct password.

​If your organization is not already making use of IP allowlisting and has a small number of users, Salesforce will offer you a recommended list of standard /24 (256-address) address ranges based on the login patterns that have been observed. You will then have to check this list, confirm it, and give your approval.

What to do 

  • Identify all legitimate access points as soon as possible. This includes office networks, VPN egress IPs, remote workers, agencies and partners who access your systems, and any servers making API calls. Any access point you omit will be locked out.
  • Do not approve the auto-generated list without review. Salesforce’s recommendations are based only on observed activity; they may not include infrequent users such as contractors or rarely used VPNs. Cross-check the list with your actual access map.
  • Engage with partners early in the process. If an agency manages your instance, ensure their IP addresses are included before enforcement begins for your account. Enforcement will be phased, and you will receive advance notification. Use this time to prepare.
  • Where possible, use tightly scoped ranges instead of the broadest acceptable range. Overly broad ranges will not be allowed in the future and reduce the intended protection of the control.

Some organizations have previously met IP-range requirements by allowlisting the entire internet address space, which undermines security controls while appearing compliant. Salesforce product management has confirmed that this workaround will no longer be permitted. You will need to define a specific IP range that accurately reflects where your users connect from, rather than using a blanket range. 

3. Step-up authentication for high-risk actions 

Step-up authentication in Salesforce requires users to complete an additional identity verification before performing high-risk or sensitive actions, even if they are already logged in.

Starting July 30, 2026, all users, including those authenticated with MFA, must re-verify their identity before performing high-risk actions such as changing security settings. This measure addresses the risk of stolen sessions by ensuring that, even if a session is compromised, attackers cannot access sensitive controls without an additional identity check.

Salesforce is creating a number of controls, such as trusted IP ranges, phishing-resistant multi-factor authentication, and single sign-on with strong sign-in indicators, that can be used as alternatives to each other. Organizations which have strong compensating controls will come up against step-up prompts less frequently than those who depend only on standard login. The method offers a flexible solution, enabling administrators to modify the security measures in light of the existing protections.

What to do 

  • Inform your admins that the primary effect will be increased workflow friction, not system failures. Admins who frequently manage security settings will encounter additional verification prompts.
  • Ensure multi-factor authentication methods are up to date. Step-up prompts require users to have a valid, registered verification method. Admins with outdated phone numbers or unenrolled authenticators may be unable to proceed when needed most.
  • Consider if implementing stronger IP controls or enhancing SSO sign-in strength can reduce the frequency of step-up prompts, instead of viewing each prompt as unavoidable friction.
Salesfoce Marketing Cloud services

4. Phishing-resistant MFA setup 

Most people use a six-digit code from an authenticator app for MFA. The primary vulnerability is not the code itself, but the user. Attackers can create convincing fake login pages to capture these codes and use them immediately. The code is susceptible to phishing because users manually enter it.

Phishing-resistant MFA eliminates this risk by removing user input from the process. Hardware security keys (FIDO2), platform biometrics, and passkeys are cryptographically linked to the legitimate website. For example, your fingerprint cannot be provided to a fraudulent page because authentication only occurs on the genuine domain.

Where this stands

  • MFA for SSO users has been required since February 2022. Salesforce will now validate the authentication signals (AMR/ACR claims) provided by your Identity Provider during login. As a result, MFA must be technically enforced, not just documented.
  • PR-MFA for administrators is strongly recommended but not yet required for Marketing Cloud Engagement. Salesforce has announced that enforcement is forthcoming. On the core Salesforce platform, privileged users will transition to FIDO2 or passkey-only authentication. Traditional TOTP applications will be phased out for administrator roles.

If your SSO already enforces phishing-resistant authentication, you might not encounter duplicate prompts. Salesforce has stated it will trust Identity Providers that meet this standard, rather than requiring an additional MFA step. This underscores the importance of validating your IdP’s AMR/ACR claim support. Organizations with a mature SSO setup may experience minimal impact. 

What to do 

  • Transition your administrators to passkeys or hardware keys now. Taking this step while it is still optional allows you to set your own timeline, rather than waiting for an enforcement deadline.
  • Consult your identity team. If you use SSO, confirm that your identity provider supports standards-based AMR and ACR claims. A brief discussion now can help prevent potential access outages in the future.
  • Establish recovery procedures, as hardware keys can be lost. Set up backup phishing-resistant methods to ensure that losing a key does not lock out your only administrator.

Final thoughts 

Many admins have asked about the timing and speed of the rollout. 

Salesforce’s product leadership has acknowledged some challenges and schedule changes. According to them, two main factors are driving the current pace:

  • The threat landscape is changing at warp speed. Those organizations which have not already been the subject of an attack usually think that they are safe by default. Yet security measures which were adequate in the past might no longer work as attack techniques, such as those driven by advanced AI, keep on developing.
  • Advance notice alone does not always prompt timely action. Salesforce has observed that many organizations wait until just before enforcement deadlines to implement required changes, regardless of the lead time provided. This behavior influences the amount of preparation time included in these rollouts.

We urge you to take the deadlines seriously. 

Finally, engage your security or CISO team early to avoid disruptions. Begin inventorying secrets. Map access points and enrol admins in stronger MFA well in advance of the deadline. 

Frequently asked questions

What are the changes in Salesforce MFA 2026?

Salesforce is shifting from contractual recommendations to strict technical enforcement. Mandatory MFA is enforced for all direct UI logins in sandboxes and production environments. Additionally, privileged users (such as System Admins) must use high-grade phishing-resistant MFA, and SSO implementations must pass explicit MFA claims (AMR/ACR signals) to avoid fallback verification prompts.

How do I check if MFA is enabled in Salesforce?

To check whether MFA is enabled in Salesforce, start by verifying the organization-wide setting. In Setup, navigate to Identity > Identity Verification and confirm that “Require multi-factor authentication (MFA) for all direct UI logins to your Salesforce org” is selected.

You should also verify MFA at the user level by reviewing user profiles or permission sets to ensure the “Two-Factor Authentication for User Interface Logins” system permission has been assigned.

Which MFA is phishing-resistant?

Phishing-resistant methods rely on FIDO2/WebAuthn standards that bind authentication credentials directly to a specific domain and device, making them immune to man-in-the-middle attacks. These include Hardware Security Keys (e.g., YubiKey), and Built-in Device Authenticators using passkeys or biometrics (e.g., Apple Touch ID/Face ID, Windows Hello). Standard TOTP authenticator apps, SMS, and email codes are not considered phishing-resistant.

How to set up phishing-resistant MFA in Salesforce?

To set up phishing-resistant MFA in Salesforce, first enable the required administrator settings. In Setup, navigate to Identity Verification and activate both “Let users verify their identity with a built-in authenticator” and “Let users verify their identity with a physical security key.”

Once these settings are enabled, users can register their authentication method by navigating to Personal Settings > Advanced User Details and selecting either Built-in Authenticators to register a passkey or Security Keys to register a YubiKey.

How to prepare for Salesforce's mandatory MFA changes in 2026?

Audit users to identify admins and other privileged users who require phishing-resistant authentication methods such as hardware security keys or biometrics. Update your single sign-on (SSO) configuration to ensure your identity provider (IdP) sends the appropriate AMR or ACR SAML/OIDC attributes to confirm that MFA requirements have been met. Review existing MFA exemptions, as the “Waive Multi-Factor Authentication for Exempt Users” permission no longer bypasses UI login prompts. Finally, test MFA login flows and passkey enrollments in sandbox environments before the production enforcement dates.

What is step-up authentication in Salesforce?

Step-up authentication requires an already logged-in user to re-verify their identity using MFA when they attempt to access sensitive resources or execute high-risk actions (e.g., exporting sensitive reports, viewing confidential object records, or opening Setup pages). It adds a dynamic security layer during an active session.

What is the difference between MFA and step-up authentication?

MFA (Primary Authentication) Occurs at initial login to verify who you are before granting entrance into Salesforce, whereas step-up authentication occurs mid-session inside Salesforce when you trigger specific sensitive actions, requiring a fresh verification prompt even if you logged in via MFA.

How to check the client secret expiration date?

The process depends on the Salesforce product you’re using.

For Connected Apps on the Salesforce Platform, navigate to Setup > App Manager, locate your Connected App, and select View to review the app’s settings or detail page for token validity and expiration information.

For Marketing Cloud Engagement, go to Setup > Installed Packages, select the relevant package, and open API Integration. The details pane displays the client secret’s creation date along with its time-to-live (TTL) or expiration date.

Keep in mind that all Marketing Cloud client secrets have a mandatory expiration date.

What happens if I don't rotate my Marketing Cloud client secret by September 30, 2026?

If you don’t rotate your Marketing Cloud client secret by September 30, 2026, all existing secrets will expire and fail authentication. Any external integrations, APIs, or automated processes using those credentials will immediately break, stopping data syncs and triggered sends until updated.

Mohit Kumar Sewani
LinkedIn

Subject Matter Expert (SME)

Salesforce Marketing Cloud specialist, certified Marketing Cloud Engagement Consultant, and Administrator. Expert in AMPScript, SQL, Journey Builder, and audience segmentation, building data-driven lifecycle campaigns across retail, gaming, wealth management, and more.

Susmit Panda
LinkedIn

Content Writer

Specializes in writing on email marketing, CRM, and marketing automation platforms. Combines strong writing expertise with deep domain knowledge to create clear, insight-led content on lifecycle strategy, campaign optimization, and martech ecosystems.

You may also like

Tell us about your requirement

We'll get back to you within a few hours!

Select a service