← BLOG
[ SECURE BROWSER ] · · 5 MIN READ

Moving off Amazon WorkSpaces Secure Browser: a practical migration plan

Amazon WorkSpaces Secure Browser closes to new customers on 29 October 2026. Here is how its settings map to Cloud Certainty Secure Browser, what does not carry over yet, and a cut-over plan.

Diagram of a managed browser portal moving into isolated browser sessions in your own AWS account

On 29 October 2026, Amazon WorkSpaces Secure Browser stops accepting new customers. If you were about to adopt it, you need another option. If you already run it, you will want a plan for what comes next, on your own timetable rather than in a hurry later.

Cloud Certainty Secure Browser follows the same model: a web portal, sign-in through your identity provider, and admin policies for what may cross between the remote browser and the user's device. The difference is where it runs. It is one CloudFormation stack in your own AWS account, in the VPC and subnets you choose, and nothing is sent to us.

This post covers how your settings carry over, what is not available yet, and a cut-over plan.

How your settings map

Most WorkSpaces Secure Browser settings have a direct equivalent.

WorkSpaces Secure BrowserCloud Certainty Secure Browser
Web portal with IAM Identity Center or SAML 2.0Portal with IAM Identity Center, any SAML 2.0 or OIDC provider, or Cognito users
User settings: copy, paste, upload, download, printProfile controls, plus a maximum file size
Idle, disconnect and maximum session timeoutsProfile timeouts
Browser policy (URL filtering, bookmarks, homepage)Profile URL filter, homepage and bookmarks, plus Chrome policy overrides
IP access settingsSettings → IP access
Network settings (VPC, subnets)Stack parameters VpcId and TaskSubnetIds
User access loggingAudit log and CloudWatch Logs, plus AWS CloudTrail
Per-group settingsProfiles assigned per user or group, with priorities
Customer managed KMS keyStack parameter KmsKeyArn

The main idea to carry across is the policy profile. A profile holds everything that applies to a session: clipboard in each direction, file upload and download with a size limit, printing, the URL filter, homepage and bookmarks, developer tools, extensions, incognito, and the three timeouts. You assign profiles to users by email or to groups from your identity provider.

What does not carry over yet

Be clear about the gaps before you plan the move:

  • Watermarking is not available yet.
  • Audio, webcam and microphone are not supported.

If either is a hard requirement for a group of users, keep that group where it is for now and move the rest.

A cut-over plan

1. Take an inventory

For each portal, write down:

  • the identity provider and the groups that use it;
  • the user settings (copy, paste, upload, download, print);
  • the timeouts;
  • the URL filter, homepage and bookmarks;
  • the IP access ranges;
  • the VPC and subnets, and the KMS key if you use one.

This list becomes your stack parameters and your profiles.

2. Deploy the stack

Subscribe on AWS Marketplace (opens in a new tab) and choose Launch stack, or use the Terraform module cloudcertainty/secure-browser/aws. Point VpcId and TaskSubnetIds at the same network your portal uses today, so sessions can reach the same internal applications. Set KmsKeyArn if you use a customer managed key.

Sessions need outbound access on port 443 only. They accept no inbound connections, so there is no load balancer to put in front of them. If users need websites on other ports, the TaskOutboundAccess parameter opens port 80, a list of ports, or all outbound traffic.

The stack is serverless and takes about ten minutes to deploy.

3. Connect your identity provider

If you use IAM Identity Center today, add a custom SAML application for Secure Browser and update the stack once. Users get a tile in the AWS access portal and sign in with one click. Entra ID, Okta and other SAML 2.0 or OIDC providers work too, and your MFA and sign-in policies apply as before.

Grant the Admin role to at least one group as well as the first administrator from BootstrapAdminEmail.

4. Recreate your settings as profiles

Create one profile per distinct set of user settings, then map groups to profiles under Admin → Assignments. When a user is in several groups, the profile with the lowest priority number wins. A profile assigned directly to a user's email beats any group.

The stack starts with a restrictive default profile: no clipboard, no file transfer and no printing. That is a safe failure mode. Anyone you forget to assign gets a working browser with nothing crossing the boundary, rather than more access than they should have.

Finally, copy your IP ranges into Settings → IP access. The console will not save a list that locks out your own current IP.

5. Run a pilot

Pick one group, ideally one that uses the most restrictive settings, and move them first. Check the audit log as they work: session starts, refused downloads and clipboard use all show up, so you can confirm the policy behaves as you intended before anyone else moves.

6. Move everyone else and forward the logs

Move the remaining groups. Forward the audit log from Amazon CloudWatch Logs, and AWS CloudTrail, to your SIEM. Then retire the old portal.

Keeping it current

Each release is a new CloudFormation template that pins its container image, so nothing changes until you upgrade. Critical browser vulnerabilities are fixed in a new release within 72 hours of the fixed browser package being available. Upgrading is a stack update with the new template URL, and running sessions keep going while it happens.

Pricing

$0.10 per session-hour through AWS Marketplace, metered per second while a session runs, plus the AWS resources the stack uses in your account. No upfront fee and no per-user licences.

Want help?

Our fixed-price migration service maps your existing portal settings to profiles, sets up the stack and your identity provider with your team, and plans the cut-over. See the support plans (opens in a new tab), read the full admin guide mapping (opens in a new tab), or email [email protected].

More in Secure Browser → All posts →

Tell us what you have. We'll make it better and cheaper.

Send a short description of your current setup. We will tell you what we would improve, what it would cost, and where the savings are. A considered reply from an engineer, not a sales sequence.

TELL US ABOUT YOUR SETUP →