Getting Access to a Cluster

Everything you need before you can build: an account, your first login, the right URLs, and an API token.

Every RUAL cluster is its own secured environment. Before you can open RUAL Studio or call a cluster API, an administrator of that cluster needs to create an account for you. This guide walks you through getting credentials, signing in for the first time, and setting up your development environment.

1. Obtain Cluster Credentials

RUAL clusters do not have public sign-up. Accounts are created by an existing administrator through User Access Management (UCM), who also decides which permissions your account gets.

  1. Contact an administrator of the cluster you want to work on and request an account. If you are new to the organization and don't know who manages the cluster, ask the person or team that invited you to the project.
  2. The administrator creates your user in the All users section of RUAL Studio and assigns the appropriate permissions for your role.
  3. You receive three things: the cluster URL, your username, and a password. Keep these private — they identify you in the cluster's audit log.
User Access Management in RUAL Studio, where administrators create cluster users

2. First-Time Login

  1. Open your cluster URL in a browser. You are greeted by the cluster login screen.
  2. Enter your username and password and sign in.
  3. Depending on how your cluster is configured, you may be asked to change your password or set up two-factor authentication on first use. Follow the on-screen instructions.
  4. After signing in you land in RUAL Studio, where the available menu items reflect the permissions on your account.
The default cluster login screen
Locked Out by a Custom Login Page? Clusters can replace the default login page with a custom one built in blueprints. If that page breaks and you can no longer reach the login form, append ?studio=request to the URL to regain access to the default login page. See Overwrite Default Pages for details.

3. Understanding Cluster URLs

You will work with two kinds of URLs: the RUAL Studio application, and your own cluster URL that serves the pages, apps, and APIs you build.

URL What it serves
rual.at RUAL Studio — the cluster management application where you build blueprints and manage your cluster.
<cluster-url> The production view of your cluster: the deployed pages and APIs your end users see.
<cluster-url>?development The development view. When logged in with a RUAL Developer User account, you see the non-deployed version of pages; RUAL Studio redirects you to this view automatically.
<cluster-url>?studio=request Forces the default login page, used to recover from a broken custom login page.

Saving work in a blueprint never affects production. Changes only reach the production URL after an explicit deploy.

4. Setting Up Your Development Environment

RUAL runs in the cloud, so there is nothing to install. You need three things:

  1. A modern web browser.
  2. Your cluster URL.
  3. Your username and password.

There are two distinct ways to work with a cluster, and it helps to separate them early:

Access type Used for Authenticated by
RUAL Studio access Building blueprints, managing users, storage, and deployment through the browser. Username and password authorized for RUAL Studio Access.
API access Calling cluster APIs from custom frontends, scripts, or external services. An access_token obtained through the login APIs.

To get an API token, a user logs in through the login APIs of the cluster, which return an access_token. Tokens are valid for 14 days and are extended automatically while actively used. You can pass a token as an Authorization: Bearer header, as x-authtoken or x-token, as a cookie named access_token, or in the URL as ?access_token=. See Cluster APIs for the full authentication reference.

5. Roles & Permissions

What you can see and do in a cluster is controlled by scopes. Administrators add scope values to the custom_scopes array on your user document, or assign you to user groups that bundle scopes for a role such as Sales or Support. Additional account settings — for example is_root_user for cluster administrators — control security-sensitive behavior. The full permission list is documented in User Access Management.

Security best practices for administrators and users alike:

  • Least privilege: grant only the scopes a user needs for their role, preferably through user groups instead of individual scopes.
  • Protect credentials: treat passwords and access tokens as secrets; never commit them to code or share them between users.
  • Use the audit log: sensitive actions such as removing blueprints and accessing secured system settings are logged — review the log regularly.

Next Steps

Quickstart Build your first working flow on the cluster in minutes. Core Concepts Learn the key ideas behind RUAL: blueprints, blocks, flows, storage, and deployment. User Access Management Full permission list, user groups, and account security settings.