Skip to main content

Railway - User Guide

In this article, you will understand step by step how to integrate Scytale with Railway

Railway is a cloud application hosting platform that lets teams deploy applications, provision managed databases, and manage services across multiple environments.

Required Permissions

  • Workspace membership of token creator (Admin recommended)

  • Project visibility

The token must be created by a member of the Railway workspace you want to monitor, as Railway tokens have no permission scopes and inherit the access of the user who created them.

Scytale follows the least-privilege principle, limiting permission scopes strictly to what's required for reliable audit evidence collection.

How to Connect

  1. In Scytale, go to 'Integrations'.

  2. Search for Railway and select 'Connect'.

  3. Paste your API token.

  4. Add a connection name — this will be used to differentiate between your connections — and then select 'Connect'.

You have now successfully connected to Railway.

How to Generate an API Token in Railway

  1. Log in to the Railway dashboard at https://railway.com/dashboard

  2. Open the tokens page at https://railway.com/account/tokens (or click your avatar in the bottom-left corner → Account SettingsTokens)

  3. Enter a descriptive token name, e.g. scytale-integration

  4. In the Workspace dropdown, select the workspace that should be monitored — this creates a workspace token (recommended, least privilege). Selecting No workspace instead creates a personal account token that can access all workspaces the user belongs to.

  5. Click Create

  6. Copy the token value immediately — it is displayed only once

  7. Paste the token into the Scytale integration form

Note: Railway tokens have no permission scopes — a token inherits the access of the user who created it. Create the token as a workspace Admin so the member list and all projects are readable.

Did this answer your question?