Secure Remote Access

What Is Secure Remote Access?

Secure Remote Access (SRA) is part of the Akeyless identity security platform. It provides Zero Trust access to private resources by brokering access through gateway and SRA services with dynamic and rotated secret patterns, rather than long-lived static credentials. This model follows a Zero Standing Privileges (ZSP) approach by minimizing persistent credentials in access flows.

SRA supports interactive access to servers, databases, Kubernetes clusters, web applications, and cloud consoles. Users can connect from the Gateway-hosted portal, the public SRA Portal, the desktop application, or CLI tools such as Akeyless Connect and Akeyless SCP.

Supported access patterns include SSH, RDP, SQL, kubectl, LDAP, and web access workflows.

ℹ️

Note (Getting started):

To deploy quickly, start with the Quick Start. For deployment planning and architecture decisions, continue with Setup Overview.

How It Works

At a high level, SRA follows this flow:

  1. A user authenticates with a configured identity provider.
  2. Configured SRA access restrictions and policy settings, such as allowed access IDs and authentication controls, are applied through gateway and SRA components, and traffic is routed to SRA services.
  3. The session is established through SRA web or SSH bastion components.

In gateway-managed deployments, SRA runtime and management paths include:

  • /sra/portal
  • /sra/web-client
  • /sra/ssh-config
  • /config/sra

These paths are part of the gateway route and SRA configuration model described in the implementation.

Architecture

SRA is deployed with the Akeyless Gateway. Core components are:

  • Gateway service for routing and configuration management.
  • SSH bastion service for terminal and CLI-native access.
  • Web bastion service for browser-based sessions.
  • Optional cache and optional Zero Trust Web Access components, depending on topology.
Akeyless Gateway and Secure Remote Access architecture

Deployment Models

SRA supports multiple deployment patterns:

  • Unified deployment: Deploy SRA by using the akeyless-gateway chart with SRA enabled.
  • Legacy split deployment: Existing environments might still use the standalone SRA chart model, but migration to unified deployment is recommended.
  • Topology variants: Kubernetes and Docker Compose are both supported, including Zero Trust Web Access patterns for browser-isolated access.

Important (Migration):

New deployments should use unified deployment with the akeyless-gateway chart. Existing split deployments should plan migration to reduce operational drift.

Before Deployment

Before deployment, confirm these prerequisites:

  • A supported runtime (Kubernetes or Docker Compose).
  • Required network access and open ports for gateway and SRA components.
  • At least one authentication method, an access role, and an SSH certificate issuer for SSH-based access.

Start Here by Goal

Use this path based on the immediate objective:

  1. Baseline deployment: Quick Start
  2. Deployment planning and architecture: Setup Overview
  3. Resource onboarding: Supported Resource Types
  4. User operation model: SRA User Guides
  5. Admin controls and policies: SRA Admin Guides

Documentation Map

Use this map to move through the SRA documentation by workflow:

What to Configure Next

After baseline deployment, most teams configure these in order:

  1. Access and entitlement policy for SRA users.
  2. Session recording and forwarding destination settings.
  3. Resource-specific access configuration for required target types.
  4. CLI and API workflows for automation.

Supported Resource Types

The Akeyless Remote Access solution supports connections to the following resource types:

Web Access

Remote access to external software as a service systems can also be configured through the Web Access Application. This supports browser-isolated access to approved web destinations and secure proxy mode for internal resources.

For details about the different remote access components, see Setup Overview.


What’s Next
Footer Section