Getting Started
This guide will help you set up VSAY Terminal and connect to your first machine.
Prerequisites
Before you begin, ensure you have:
- An active VSAY Terminal account
- At least one server/machine you want to connect to
- Admin access to your organization (for initial setup)
Step 1: Sign Up or Login

Using OIDC (Recommended)
If your organization has configured OIDC authentication:
- Navigate to the VSAY Terminal login page
- Click "Sign in with SSO"
- Select your identity provider
- Complete the authentication flow
- You'll be redirected to your dashboard
Using Email/Password
- Navigate to the login page
- Enter your email and password
- Click "Sign In"
Step 2: Join or Create an Organization
VSAY Terminal uses organization-based multi-tenancy. Each organization has its own:
- Admin users who manage the organization
- Machines/servers registered under the organization
- Team members with various roles
Creating a New Organization

If you're starting fresh:
- Click "Create Organization" from your dashboard
- Enter your organization name
- Configure initial settings
- You'll automatically become the organization admin
Joining an Existing Organization
If you've been invited to an organization:
- Check your email for the invitation link
- Click the invitation link
- Complete your profile setup
- You'll be added to the organization with your assigned role
Step 3: Register Your First Machine

To connect to a machine through VSAY Terminal:
-
Navigate to Machines in your dashboard
-
Click "Add Machine"
-
Enter the machine details:
- Name: A friendly name for the machine
- Host: The IP address or hostname
- Port: SSH port (default: 22)
- Description: Optional description
-
Configure authentication:
- Upload SSH key or use password authentication
- Set up any required jump hosts
-
Click "Save"
Step 4: Connect to Your Machine
Once your machine is registered:
- Go to the Machines list
- Find your machine and click "Connect"
- The Web Terminal will open in a new tab
- You're now connected! Start running commands.
Next Steps
Now that you're connected, explore more features:
- Set up team collaboration - Add team members and assign roles
- Configure monitoring - Track server health and command history
- Review audit logs - Understand your compliance capabilities
- Set up OIDC - Enable Single Sign-On for your organization
Your Enterprise Features
You have access to all VSAY Terminal features:
| Feature | Status | Description |
|---|---|---|
| Secure SSH Access | ✅ | Connect through encrypted tunnels |
| Web Terminal | ✅ | Browser-based terminal access |
| Team Collaboration (RBAC) | ✅ | Role-based access management |
| Real-time Monitoring | ✅ | Track server health and performance |
| Audit Logs | ✅ | Complete activity logging |
| TLS Encryption | ✅ | Secure data in transit |
| VSAY Shell CLI | ✅ | Command-line interface tool |
| VSAY VSCode Extension | ✅ | IDE integration |
| API Access | ✅ | REST API for integrations |
| MTLS (Mutual TLS) | ✅ | Certificate-based authentication |
| OIDC/SSO (Keycloak) | ✅ | Single Sign-On with your identity provider |
| Multi-tenancy (Organizations) | ✅ | Organization-based access control |
| Organization API | ✅ | Multi-tenancy API endpoints |
| Priority Support | ✅ | Dedicated enterprise support |
All Features Unlocked
As an Enterprise user, you have access to all VSAY Terminal features including OIDC integration and multi-tenancy support.