Integrating with Parallels RAS Clients
ProductsSupportPartnersDocumentation
  • Introduction
  • RAS Web Client API
    • API Basics
    • Main URL Format
    • JSON Payload
    • Example
    • Additional Information
    • Direct App access
  • Parallels Client URL Scheme
    • URL Scheme Basics
    • URL Format
    • Commands and Options
      • Get Parallels Client Version (GetVersion)
      • Launch Published Resources (LaunchApp)
      • Launch Resources with Advanced Security (Get2xa)
      • Log User Off (LogOff)
Powered by GitBook

Social media

  • Facebook
  • Twitter
  • LinkedIn
  • YouTube

Other Resources

  • Feedback

© 2025 Parallels International GmbH. All rights reserved.

On this page
Export as PDF
  1. RAS Web Client API

Main URL Format

When a user clicks a resource name (a link) on a custom web page, the URL behind it must have one of following formats:

https://<server>/userportal/?appinfo=https://<webserver>/<app-name>.js&theme=<theme-name>#/launch

or

https://<server>/<theme-name>/?appinfo=https://<server>/<app-name>.js#/launch

where:

  • <server> is the IP address or FQDN of the RAS Secure Gateway server.

  • <webserver> is a web server from where information about published resources and authorized users is served.

  • <app-name>.js is a payload in JSONP format containing user credentials and a published resource information. Note that since payload must contain user credentials, the payload should be generated dynamically for every user and every application, desktop, published resource to which a user has access through the web portal. For testing purposes, you can create a temporary ".js" file with all the required information and save it in a folder on your web server. The payload structure is described in the section that follows this one.

  • <theme-name> is the name of the Theme that will be used. This parameter is optional if you use the first URL format.

Note: You can use the /RASHTML5Gateway suffix instead of /userportal, but this is not recommended.

PreviousAPI BasicsNextJSON Payload

Last updated 9 months ago