Setup and System Requirements

Supported Browsers 

Apty supports different browsers based on whether the content is created or published.

1. Creating instructional content using Apty Studio extension requires mainly two browsers - Google Chrome and Microsoft Edge.

2. Publishing the content requires Google Chrome, Microsoft Edge, and Mozilla Firefox.

Creating Instructional Content 

Apty content such as Workflows, Validations, Launchers, Tooltips, Announcements, and Activity Tracking is created by connecting the Apty Studio extension with the hosting web application opened in the Chrome browser and the latest version of the Microsoft Edge browser.

Google Chrome
 
 

Microsoft Edge

chrome logo     edge logo-2
v57.x and above
   
v88.x and above

Publishing Instructional Content 

Once the content is created for the hosting web application using Apty Studio, it must be published using the Apty Studio or the Admin Portal to make it available to end users through the Apty Client.

The following browsers support Apty Client depending on its mode of installation.

Installation Mode Supported Browsers

 

 

 

Extension

 

   Google Chrome                          Microsoft Edge

      chrome logo                              edge logo-2

   v57.x and above                       v42.x and above

 

 

 

 

Injected

 

Google Chrome

chrome logo

v57.x and above

Microsoft Edge

edge logo-2

v42.x and above

Mozilla Firefox

mozilla logo

v53.x and above

 

Supported Operating Systems 

Apty supports all operating systems. Apty only depends on the browser in use. Apty Studio and Apty Client installed using the extension mode works only on Chrome and Edge, whereas the injected mode of Apty Client works on Chrome, Edge, Safari, and Firefox. 

Supported Mobile Operating Systems 

Apty content can be viewed on any mobile OS provided the Apty Client has been injected for that application.

Note:

Mobile devices do not support the creation of content.

Domains / URLs that need Whitelisting 

Content Security Policy (CSP) is a W3C standard that provides a layer of protection against cross-site scripting (XSS), a known vulnerability of web applications that results in the injection of malicious client-side scripts into web pages. CSP policy allows blocking/allowing content from specified domains and avoiding content coming from unapproved origin. CSP rules work at the page level and apply to all components and libraries. This policy affects Apty's operation and if Apty, as well as third-party resources used by Apty have not been listed as CSP trusted sites, Apty content is going to be blocked.

Here is a list of trusted sites that should be whitelisted for the uninterrupted Apty operation.

Whitelisting URLs

When you define a CSP Trusted Site, you can add the site’s URL to the list of allowed sites for the following directives in the HTTP response headers:

  • frame-src
  • img-src
  • style-src
  • font-src
  • media-src

By using suitable CSP directives in HTTP response headers, you can selectively specify which data sources should be permitted in your web application.

Sites to be whitelisted for Apty operation


  1. HTTPS://FONTS.APP.APTY.IO : This site allows whitelisting a resource offering custom typography for Apty usage. No data is collected by this service.
  2. HTTPS://CLIENT.APP.APTY.IO : It is the server URL from where Apty widget data is fetched.

Note:

Alternatively, you can whitelist https://*.app.apty.io/ for points 1 & 2 mentioned above.

List of IP Addresses to be Whitelisted

Currently, there are no specific IP addresses that need to be added to the whitelist for Apty operation.

Minimum System Requirements

You can create Apty content such as Workflows, Validations, Launchers, Tooltips, Announcements, and Activity Tracking using the Apty Studio browser extension. This tool can run on any system that meets the specified requirements.

System Requirements for Installing
Apty Studio
Apty Studio Performance
CPU: 1Ghz or higher
 
CPU: 2% to 5% (on avg), 10% to 15% (on startup)
Memory (RAM): 2GB or higher
 
Memory (RAM): 200-300MB
Disk space: 200MB
 
Network: 1-2Mbps