Before you connect
Network access — Supaboard connects from a fixed set of egress IPs. Add them to your Redshift cluster’s VPC security group before attempting a connection. The current IP list is shown inside the connector form under Whitelist IPs. For clusters in a private VPC, use an SSH tunnel through a bastion host in the same VPC. Database user permissions — The user you provide needs at minimum:CONNECTon the databaseUSAGEon the target schema(s)SELECTon the tables you want to expose
Connection fields
SSL — Supaboard always uses SSL when connecting to Redshift. No toggle is needed.
SSH Tunnel fields
Shown when the SSH Tunnel toggle is enabled.Finding your connection details
Amazon Redshift Console
Provisioned cluster endpoint:- Open the Redshift Console and go to Clusters.
- Select your cluster.
- Under General information, copy the Endpoint — it looks like:
- Use the hostname part (before the colon) as Host,
5439as Port, and the database name (after the final/) as Database.
- In the Redshift Console, go to Serverless dashboard.
- Select your workgroup.
- Under Workgroup details, copy the Endpoint — it looks like:
- Parse the same way as provisioned clusters above.
- On the cluster or workgroup detail page, find the VPC security group.
- Open the security group in the EC2 Console.
- Add an inbound rule: Type = Custom TCP, Port = 5439, Source = each Supaboard egress IP (as
/32CIDR rules).
SSH Tunnel
Use an SSH tunnel when your Redshift cluster is in a private VPC with no public endpoint. When to use it:- Cluster is not publicly accessible (most production configurations)
- Security policy requires all external traffic to pass through a bastion host
- The bastion host is in the same VPC as the Redshift cluster
- The bastion host’s security group allows SSH (port 22) from Supaboard egress IPs
- The Redshift cluster’s security group allows port 5439 from the bastion host’s security group
- The SSH user has permission to forward connections
- If using a private key, it is in PEM format
Recommended database user permissions
public with each schema you want to expose.

