Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Community
  • Home
  • Insights
  • Other

SFTP Delivery and Access

Written by Stephen Smith

Updated at February 6th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Insights
    Getting Started Standard Reports Custom Reports User Management Other
  • What's New
    Release notes
  • Insights+
    General Information Features What's New
+ More

Table of Contents

Requirements For SFTP Access Getting an SSH Key Pair Connecting to the Server Directory Structure

Insights provides a dedicated SFTP server that can be used as an additional delivery mechanism for your scheduled Standard Reports and Custom Reports.

Connections to the server allow read-only access to the same Standard Reports and Custom Reports accessible in the Insights application.

Access to the SFTP server is provided using public key authentications at a user level, and permissions are provided by Insights' Role-Based Access Controls.

Insights will not send files to an existing SFTP site at your organization. If you need reports sent to your organization's SFTP site, you can pull them from the Insights SFTP site.

 

Requirements For SFTP Access

To connect and use the Insights' SFTP server you will need the following:

  • The Create SSH Key (SFTP Access) permission. Any user who has the Insights permission Manage Account Basic Users can assign a Basic user the permission to create an SSH Key. Any user who has the Manage Account Admins permission can assign an Admin user the permission to Create an SSH Key.
  • An SFTP client or process that supports public key authentication. There are many third-party SFTP clients available online.
  • An SSH Key Pair (issued to you by the Insights Application). You will use this when you set up your SFTP client to connect to the SFTP server.

 

Getting an SSH Key Pair

To get an SSH key pair:

1. Select Settings to open the settings page.

2. On the Profile tab, select Create SSH Key (in the SSH Key section) to open a code prompt. The system will send an email with a 4-digit code to the email address associated with your account. The code is only valid for 15 minutes after it is generated and will come from no-reply@hstream.com.

3. Enter the code in the email into the code prompt in Insights. This will trigger an automatic download of the SSH key pair to your computer. Your unique key is only accessible one time; HealthStream does not store or log your private key and if you lose access to it, a new one will need to be generated. Please employ secure best practices when accessing and managing your private key.

 

Connecting to the Server

Use the following settings in your SFTP client to connect to the server:

Protocol: SFTP – SSH File Transfer Protocol

Host: sftp.insights.hstream.com

Port: 22

Logon Type: Key file

User:

  • Federated User: Your HLC user email (this will be the email used to sign in to the HLC directly or through single-sign on, typically your corporate email).

or

  • Manual User: Your hStream ID (this will be the email used to sign in to Insights as a manual, non-federated user).

Key File: Select the browse option—This will open the file browser where you will select the key file you previously downloaded and saved.

 

Directory Structure

The Insights SFTP site has the following directory structure:

For example, ACME Healthcare has a daily scheduled report called Annual Mandatory Scheduled Report. This is what their SFTP directory structure looks like:

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Alerting
  • Scheduled Exports

Terms | Privacy Policy | Cookie Policy

Quick Links

  • About
  • Careers
  • Investors
  • Press
  • Store
  • Resources
  • Contact

Connect

  • Find HealthStream on LinkedIn
  • Find HealthStream on Facebook
  • Find HealthStream on Twitter

Contact us

615.301.3100

Corporate Address:
500 11th Avenue North
Suite 1000
Nashville, TN 37203

© 2022 HealthStream

Expand