MFA for Electronic Prescribing for Controlled Substances - Hyperspace

Electronic Prescribing for Controlled Substances (EPCS) transmits prescriptions for controlled substances electronically from physicians to pharmacies. Additionally, EPCS adds security by requiring auditing, multi-factor authentication, and other legal requirements from the U.S. Drug Enforcement Administration. EPCS removes the need for paper prescriptions by allowing physicians to electronically create, sign and securely transmit such prescriptions. Pharmacies can then use EPCS to receive, review, and dispense these controlled substances.

The Sign-In Widget (third generation) doesn’t support multifactor authentication for third-party agents.

See MFA for Electronic Prescribing for Controlled Substances (ePCS) - Flow.

Before you begin

Ensure the following:

  • User:
    • Must exist in Okta
    • Must be assigned the Epic Hyperspace app in Okta
    • Must enroll in MFA prior to performing an ePCS transaction.
  • Administrator must configure servers to allow users write access to the log folder. Typically C:\Program Files (x86)\Okta\OktaHyperspaceLoginDevice\logs

Typical workflow

Task

Description

Configure TLS Configure required Transport Layer Security (TLS), ensuring that you configure TLS 1.2 or higher.
Configure Okta for ePCS Configure groups, MFA, and the Epic Hyperspace EPCS app.
Download the agent Org admins need to request that Okta Support provide the download link for the Okta Hyperspace Agent. See Okta Hyperspace Agent Version History.
Install the agent Install the Okta Hyperspace agent.
Configure a device in Chronicles Configure a new device in Chronicles.
Configure Hyperspace Configure Hyperspace to integrate with Okta.
Test user login process Test login flow.
Troubleshoot the Hyperspace integration Optional. Troubleshoot the integration.