RONIN BLOG
  • HOME
  • COLLECTIONS
  • DOCS
  • SUPPORT
  • SLACK
  • RONIN LINK
Sign in Subscribe
admin-collection

Onboarding users into RONIN ISOLATE

Quickly onboard users into RONIN Isolate with our step-by-step guide. Learn how to set up user access in AWS WorkSpaces Applications, assign RONIN stacks, and walk end users through logging in to RONIN via their secure desktop environment.

  • Aaron Albrighton

Aaron Albrighton

29 Jan 2026 • 5 min read
Onboarding users into RONIN ISOLATE

Providing secure, streaming access to desktop applications is easier than ever with Amazon WorkSpaces Applications (formerly known as Amazon AppStream 2.0). Whether you are onboarding a new team member or setting up a contractor, the process involves two distinct phases: the Admin Setup in the AWS Console, and the End-User Onboarding.

In this guide, we’ll walk through how to provision a user and grant them access to the RONIN stack.


Phase 1: The Admin Setup

1. Access the Service

First, log into your AWS Console. In the search bar at the top, type "workspace". Look for and select WorkSpaces Applications from the results (you may see it described as "Stream desktop applications securely to any web browser").

Tip: Even though the service has been rebranded to WorkSpaces Applications, you might still see references to AppStream in emails or older documentation.

2. Navigate to the User Pool

Once inside the WorkSpaces Applications console, look at the left-hand navigation sidebar. Under the WorkSpaces Applications section, click on User Pool.

This screen displays all current users, their email addresses, and their status (Enabled/Disabled). To add a new person, click the orange Create User button in the top right corner.

3. Create the User Identity

You will be prompted to enter the user's details. Fill in the following fields:

  • Email:
  • First name:
  • Last name:

Once filled, confirm the creation. The user will now appear in your list, but they don't have access to anything yet.

4. Assign the Stack

This is the most critical step. A user can exist in the pool, but they cannot log in until they are assigned to a specific "Stack" (a collection of applications/desktops).

  1. Click on the specific user's email address in the User Pool list to open their details page.
  1. Click the Action dropdown menu in the top right.
  2. Select Assign stack.
  3. In the modal that appears, select RONIN-stack (or the relevant stack for your team).

Ensure the send email notification to user is checked! And click Assign Stack

5. Granting Platform Access (AWS Cognito)

You have now given the user access to the streaming desktop, but they still need an identity to log into the actual RONIN platform once they are inside.

Ensure you have added the user's credentials to AWS Cognito. Without this, they will be able to launch the desktop but won't be able to sign in to the RONIN dashboard.

Create new users for RONIN
Now you have your shiny new RONIN you need to fill it up with users.
RONIN BLOGDon Hancock

6. Granting Access to a RONIN Project

Once the user is inside the system, they will need to be added to a RONIN project so that they can start creating resources! We've written a blog post about that too.

Adding Users to Projects in RONIN
Once you have created your project in RONIN, you might want to add in some other people to work with you. Lets get started!
RONIN BLOGAaron Albrighton

Phew! Good job getting there! Next we discuss what the End User will need to do to get access to their Secure Isolate environment.


Phase 2: The End-User Experience

Once you have completed the admin steps, the baton passes to the user. Here is what they should expect.

1. The Welcome Email

The user will receive an automated email from Amazon.

  • Subject: Welcome to Amazon AppStream 2.0
  • Action: The email contains a Login page link, their Email address, and a Temporary password.
Important: Tell your users to check their Spam/Junk folder if they don't see this email immediately!

2. Logging In

When the user clicks the link, they will be taken to the Amazon WorkSpaces Applications login portal.

  1. Enter the email address.
  2. Enter the temporary password provided in the email.
  3. They may be prompted to set a new, permanent password.

3. Launching the Application

After successfully logging in, the user will see the Catalog page.

  1. Select the RONIN-stack catalog.
  2. Choose the D

4. Session Preparation

Once an app is selected, the system will begin provisioning the streaming instance. The user will see a loading bar with a message: "Your session is being prepared."

This usually takes less than 2 minutes.

9. Landing on the Desktop

Success! The browser will launch a streaming desktop session. You are now inside the secure environment.

  • Take a look at the taskbar - you will see that RONIN LINK is already installed and ready for you.

10. Accessing the RONIN Isolate

To access your specific isolate environment:

  1. Open Google Chrome from the desktop or taskbar.
  2. You don't need to hunt for the URL. On the new tab page, simply click the RONIN bookmark/shortcut.
  3. This will navigate you directly to the login page for the RONIN Isolate, where you can use your credentials to sign in and start working.

11. Signing in to RONIN

If your account has been set up with Single Sign On, then you should have a nice shiny LOGIN button, and that's all you need!

If, for some reason, Single Sign On couldn't be set up for you, sadly you have some more logging in to do 😢

Please see our post on how to log into RONIN using two-step authentication!

And if you're here and you're finally logged in, congratulations! You've crossed all the secure "barbed wire" that keeps your resources safe (and you safe). Now go do amazing things!

Sign up for more like this.

Enter your email
Subscribe
Start Building AI: A New Way to Deploy LLMs in RONIN

Start Building AI: A New Way to Deploy LLMs in RONIN

Whether you need a sandbox for LLaMA, a secure environment for sensitive data, or just raw GPU power without the setup costs, RONIN can handle the heavy lifting.
11 Feb 2026 2 min read
Creating an AI Machine in RONIN

Creating an AI Machine in RONIN

Introduction AI is everywhere right now - writing poems, summarising meetings, answering your oddly specific questions about 18th-century bread recipes. But behind the magic are some seriously powerful tools. We’re talking Artificial Intelligence (AI), Machine Learning (ML), Deep Learning, and Large Language Models (LLMs). Big-brain models, like Gemma, LLaMA,
11 Feb 2026 7 min read
Customising RONIN's Default Bucket Policy

Customising RONIN's Default Bucket Policy

The "ronin-bucket-policy" parameter allows RONIN Admins to view and edit the default s3 bucket policy that is applied to all new buckets created by RONIN. This blog post walks you through the defaults, the differences in Core vs Isolate environments and the required placeholders.
11 Feb 2026 3 min read
RONIN BLOG © 2026
Powered by Ghost