Tagged with Omniscope_Web_Server - Visokio Forums http://forums.visokio.com/discussions/tagged/Omniscope_Web_Server/feed.rss Mon, 30 Oct 17 12:06:10 -0400 Tagged with Omniscope_Web_Server - Visokio Forums en-CA Branding: "branding.internal" folder and how to customize html file http://forums.visokio.com/discussion/3164/branding-branding.internal-folder-and-how-to-customize-html-file Tue, 16 Aug 2016 10:55:05 -0400 junrong 3164@/discussions The way we work is: we installed the Omniscope server and it has the mobile sharing folder where we put all *.iok files in.
We can view all sub-folder and IOK applications from browser by typing the link of this server.

Where is the branding folder? Can we modify the branding html/css files to customize the look of web page?]]>
Refresh: Mobile Viewer not refreshing? http://forums.visokio.com/discussion/2711/refresh-mobile-viewer-not-refreshings Thu, 11 Sep 2014 05:52:57 -0400 DominicChan 2711@/discussions
I have an IOK file, created and saved using our fully licensed server, aimed to be viewed on a mobile phone, set to refresh automatically, where the data feed is just a iok output which is refreshed and saved down every 15minutes.

image

However, it doesn't refresh. I have looked through some of the previous threads in the forum and applied the settings as discussed.

image

Am I doing something wrong, please advise if there are other steps I need to take?

Thanks]]>
Web Server: HTTPS and URL Redirection http://forums.visokio.com/discussion/2422/web-server-https-and-url-redirection Fri, 06 Dec 2013 10:42:51 -0500 antonio 2422@/discussions
These two different redirection rules are applied in the following order:
  1. URL Redirection: redirects incoming client requests to a different host/context
    This technique allows you to make a web address/context available under more than one URL address.
    It can be used for URL shortening, to prevent broken links, to allow multiple domain names to refer to a single Omniscope Mobile. (more info here)

    Host redirection
    For instance, the following configuration allows to redirect the client, that was navigating to "alpha.omniscope.me", to the different "https://omniscope.me" host.
    image
    e.g. it redirects from "http://alpha.omniscope.me/folder/file.iok" to "https://omniscope.me/folder/file.iok"

    Context redirection
    Another example is to redirect requests to a particular context (e.g. link to a particular IOK file)
    Say that your server is serving at "http://server.domain" and you want to redirect "http://server.domain/dashboard" to the full link "http://server.domain/MyDefinitelyBeautifulDashboard.iok". The following configuration allow you to do so.
    image
    e.g. it redirects from "http://server.domain/dashboard" to "http://server.domain/MyDefinitelyBeautifulDashboard.iok"

    Host and context redirection
    This example combines host and context redirection.
    Say that you server is serving at "http://alpha.omniscope.me" and you want to redirect the "/demo" context to a different host "https://demoserver/" and different context "/MyBeautifulDashboard.iok". Then use the following configuration
    image
    It will redirect from "http://alpha.omniscope.me/demo" to "https://demoserver/MyBeautifulDashboard.iok".

    To redirect all incoming requests to a particular context regardless your server host/virtualhost name, then leave the VirtualHosts field empty.

    N.B. by specifying the Redirect from field you define which context has to be redirected.
    If you leave it blank then the URL redirection will be applied on all the incoming requests. In this case it is better if you perform redirection to a different host by specifying a full URL in the Redirect to field (e.g. "https://differentHost/pathTo/file.iok")
    Be aware that misconfiguration may create redirect loop error.

  2. Redirect HTTP to HTTPS: redirects all incoming HTTP requests to HTTPS.
    If the HTTPS protocol is enabled, this option will configure your server to serve the content only through the HTTPS secured channel.
]]>
Web Server: New "mask version" option in Web Server config menu (2.9 Plus) http://forums.visokio.com/discussion/2847/web-server-new-mask-version-option-in-web-server-config-menu-2.9-plus Tue, 17 Feb 2015 08:32:27 -0500 steve 2847@/discussions
Omniscope Web Server > Config > Permissions > Mask version

This will encode the version identifier where displayed to end users on the web (such as in the page title and the About box) in a form that masks the intricacies of the Visokio build+branch+versioning system.]]>
Deployment: How to publish HTML5 web browser versions? http://forums.visokio.com/discussion/2829/deployment-how-to-publish-html5-web-browser-versionss Tue, 27 Jan 2015 04:56:11 -0500 StefanikI 2829@/discussions
I need your help and information about the topic Omniscope on web.

I want to show reports to our clients on web. What do I need to do first?
Can you write me process of this task?

Thank you for your help!]]>
Idea: Browser version - Support Scrolling Document layout? http://forums.visokio.com/discussion/2726/idea-browser-version-support-scrolling-document-layouts Wed, 24 Sep 2014 08:59:33 -0400 daniel 2726@/discussions Versions: Web Publishing in version 2.9? http://forums.visokio.com/discussion/2804/versions-web-publishing-in-version-2.9s Tue, 06 Jan 2015 10:43:33 -0500 dpawley 2804@/discussions
Any advice would be great]]>
Security: Authentication on Omniscope Web Server? http://forums.visokio.com/discussion/2801/security-authentication-on-omniscope-web-servers Thu, 25 Dec 2014 01:24:36 -0500 stavro 2801@/discussions
How can I create an authentication page which will be shown when we click to mobile web server page? Also all users shouldn't access to all reports. Can you explain it detailed.]]>
Versions: 'Omniscope Web Server' part of Scheduler not visible? http://forums.visokio.com/discussion/2785/versions-omniscope-web-server-part-of-scheduler-not-visibles Fri, 12 Dec 2014 07:41:34 -0500 stavro 2785@/discussions
I noticed on the site that Omniscope Scheduler 2.9 has an option called 'Omniscope Web Server'. We are running version 2.9, but we can't see it on our Scheduler. What is the problem?

I am using the version: 2.9-beta b1342]]>
Deployment: Time out settings on browser deployments? http://forums.visokio.com/discussion/2770/deployment-time-out-settings-on-browser-deploymentss Wed, 26 Nov 2014 04:27:52 -0500 Alexander 2770@/discussions
Clients that use Omniscope mobile, are "kicked out" after 15 min inactivity.
We think this is a good feature, yet we have some users that would like stay logged in for a longer period.

Can we disable this function? Of adapt the time slot?

Thanks for your advice.]]>
Idea: Saving browser sessions in hosted IOK folders? http://forums.visokio.com/discussion/2701/idea-saving-browser-sessions-in-hosted-iok-folderss Fri, 29 Aug 2014 11:33:03 -0400 mustafa 2701@/discussions
This would prevent users from updating everyone else's view of a file, while allowing them to save their local changes made from the browser. It would use far less server memory than having multiple copies of the IOK file, since the data would be shared. When a given user next logs in they would get their own configuration of the file as they left it, but will also have the ability to revert back to the master file configuration.

This would allow each user to have their own saved state of an IOK file; the master IOK file itself would hold the data (along with the original "master configuration").

A new user permission would control whether you could save back to the "master configuration" in the IOK itself or not.

We are also considering allowing some kind of URL query param to specify the "saved user id" which will be used to identify the user. There is a related discussion here about query params mentioned here:

http://forums.visokio.com/discussion/comment/9410/

Let us know of your thoughts and ideas and if you would be happy to help develop this idea.

]]>
Idea: Passing Parameters/Variables inside URLs? http://forums.visokio.com/discussion/2375/idea-passing-parametersvariables-inside-urlss Mon, 14 Oct 2013 06:40:54 -0400 bfromson1 2375@/discussions
At the moment we have implemented our first web report with a link to Microsoft SQL reporting services - we use the Omniscope report for top level view of a group of accounts then a linked field on the user account number to allow direct access to the SRSS report which shows all transactions on the account going back up to 10 years. Embedding report parameters in the URL effectively makes all data linkable within the scope of the designers imagination!]]>
Installation: Public-facing Omniscope (Mobile) Server setup http://forums.visokio.com/discussion/2676/installation-public-facing-omniscope-mobile-server-setup Fri, 08 Aug 2014 05:05:32 -0400 steve 2676@/discussions
  • Omniscope - a native desktop app that opens and explores IOK files (the free Viewer). When activated, enables analysing and editing your own data, configuring and authoring IOKs, and also DataManager for importing, transforming and exporting data.
  • Omniscope Server - a native desktop app or background server process comprising the Scheduler (for automating IOK updates and publishing) and Mobile Server, a production grade http server for a web-based Omniscope Viewer.

  • Providing you have a Server Edition license you can host a public Omniscope server like ours: https://omniscope.me
    Note that Server Edition licenses are sold by number of concurrent web users supported, an individual user being a browser instance on either a desktop or mobile device.

    Hardware needed

    To experiment, or for smaller files, a reasonable desktop or laptop will do. We support Windows, Mac and common server-class Linux distributions. You can simply run the Server app from your start menu shortcut, after activating.

    For a production-grade system, you'd want it always-on, with a UPS, hardware redundancy, etc., probably hosted in a datacenter or IaaS cloud like Amazon EC2.

    Install configuration

    You'd also ideally want to install Omniscope to run as a service, i.e. in the background on startup, without a user desktop session logged in.

    Once you have the Server app open, you'll see the links to the default sharing folder and serving web address in the Omniscope Server window. Drop some IOKs in the sharing folder and start browsing locally.

    To make it publicly available:
    1. Configure security options as needed
    2. Enable port forwarding on your external network firewall
    3. Buy a domain name
    4. Configure the domain to point to your firewall's external IP address
    5. If using user logins, you should also buy an SSL certificate and configure HTTPS only access.

    You now have a public server available at http://www.your-domain-name.com/

    For more details see http://forums.visokio.com/discussion/2610/announcing-omniscope-2.9-beta/p1]]>
    Security: Mobile Web Server user permissions http://forums.visokio.com/discussion/2388/security-mobile-web-server-user-permissions Mon, 28 Oct 2013 15:04:16 -0400 antonio 2388@/discussions
    To enable this feature, just create a folder.xml configuration file and put it into your sharing folder (or subfolder).
    You can start by using the folder.xml.default file, present into the mobile sharing folder, as template.

    Remember, the settings present into the folder.xml file will override the default anonymous/folder permissions, and the default users credentials and permissions. As a note for system administrators, folder.xml works like Apache .htaccess file.

    Here follows the main aspects you have to knowledge to properly configure the folder.xml file:

    Permissions


    These are permissions you can set on a folder or per user basis:
    • listDirectory : allow users to list existing files and subfolders
    • downloadFile : allow users to download the IOK files
    • viewInMobile : allow users to launch the Omniscope Mobile app for the existing IOK files
    • fileManagement : allow users to upload IOK files, rename and delete resources, create new folders in the folder
    • getStatic : allow users to get/access static resources from the folder, and to customise default styles (e.g. logo, icons, css files)
    • viewServerState : allow users to view the server state through a monitoring page

    N.B. A missing permission in the configuration is equivalent to deny

    User Credentials


    To specify user credentials is required you specify:
    • username : in clear text
    • password : hash encrypted string using MD5 algorythm. As reference you can use this link to generate the hash.


    folder.xml file structure


    • Anonymous section
      The <anonymous> element describes the unauthenticated permissions, and is also used as default values for per-user permissions.
      Unauthenticated public access will be given these permissions. Any false/missing permissions will require authentication.
    • Users section
      The <user> element describes the credentials and the permissions per user, and is made by the following elements/attributes:
      • Enabled : whether or not the user is enabled.
      • Credentials : the user username and password
      • Permissions: the user permissions that will override the anonymous ones



    folder.xml example


    <?xml version="1.0" encoding="UTF-8"?>
    <mobilefolder>
    <anonymous>
    <permissions listDirectory="true" downloadFile="false" viewInMobile="true" fileManagement="false" getStatic="false" viewServerState="false"/>
    </anonymous>
    <users>
    <user enabled="true">
    <credentials>
    <credentials username="antonio" password="9aeb94180027a7081352cba05e6a3782" />
    </credentials>
    <permissions>
    <permissions listDirectory="true" downloadFile="true" viewInMobile="true" fileManagement="true" getStatic="true" viewServerState="true" />
    </permissions>
    </user>
    <user enabled="true">
    <credentials>
    <credentials username="guest" password="4aeb93180027a708186hy4505e6a6465" />
    </credentials>
    <permissions>
    <permissions listDirectory="true" viewInMobile="true" getStatic="true" />
    </permissions>
    </user>
    </users>
    </mobilefolder>


    Common use cases:


    • Anonymous access not allowed, Admin user full permissions, Guest users browse and play IOK files
      <?xml version="1.0" encoding="UTF-8"?>
      <mobilefolder>
      <anonymous>
      <permissions listDirectory="false" downloadFile="false" viewInMobile="false" fileManagement="false" getStatic="false" viewServerState="false"/>
      </anonymous>
      <users>
      <user enabled="true">
      <credentials>
      <credentials username="admin" password="9aeb94180027a7081352cba05e6a3782" />
      </credentials>
      <permissions>
      <permissions listDirectory="true" downloadFile="true" viewInMobile="true" fileManagement="true" getStatic="true" viewServerState="true" />
      </permissions>
      </user>
      <user enabled="true">
      <credentials>
      <credentials username="guest" password="4aeb93180027a708186hy4505e6a6465" />
      </credentials>
      <permissions>
      <permissions listDirectory="true" viewInMobile="true" getStatic="true" />
      </permissions>
      </user>
      </users>
      </mobilefolder>

    • Anonymous can browse folders, no Admin user, Guest users browse and play IOK files
      <?xml version="1.0" encoding="UTF-8"?>
      <mobilefolder>
      <anonymous>
      <permissions listDirectory="true" getStatic="true" />
      </anonymous>
      <users>
      <user enabled="true">
      <credentials>
      <credentials username="guest" password="4aeb93180027a708186hy4505e6a6465" />
      </credentials>
      <permissions>
      <permissions listDirectory="true" viewInMobile="true" getStatic="true" />
      </permissions>
      </user>
      </users>
      </mobilefolder>


    ]]>
    Network View: Now available in browser versions http://forums.visokio.com/discussion/2575/network-view-now-available-in-browser-versions Thu, 29 May 2014 12:48:14 -0400 chris 2575@/discussions
    The Network view supports a subset of the functionality of the desktop equivalent, more specifically:

    • Both grouped and relational network types are supported.
    • Node size, shape and colour.
    • Line width and arrows.
    • Label font and background.
    • The "Circle" and "Best fit" layouts.

    We are planning to migrate other functionality, such as line labels and additional layout types, in the near future. We will update on this forum post once these features have been implemented.

    The screenshot below is a relational network showing the voting between countries at the Eurovision song contest 2014. Here we are filtering so that links are only shown where 8 or more points are being awarded. Popular countries, such as Austria and The Netherlands (who came 1st and 2nd respectively) are positioned nearer the center of the network.

    image
    The screenshot below shows a grouped network where an employee database is split by sex, location and age range. The size and colours of the nodes indicate the number of records, so for example we can see a large proportion of males are based in London (98 Males out of 646 total).

    image
    The Mobile Network view supports tiling and paning. Both of these features are not available in the desktop Network view. The screenshot below shows the Eurovision data described above paned by the number of points awarded, from 1 point to 12 points:

    image
    If you encounter any problems using the network view please let us know. In addition, if you have any comments or ideas for improving the Network view we would be keen to hear from you.]]>
    Security: Web Server SSL configuration http://forums.visokio.com/discussion/2358/security-web-server-ssl-configuration Mon, 30 Sep 2013 08:53:33 -0400 antonio 2358@/discussions keystore.jks.default).

    If you want to use your own fully validated SSL certificate, you need to configure the path and the password of the keystore file containing the certificate.
    image

    To generate keys and certificates, follow one of these two guides:
    Generate a Self Signed Certificate using Java Keytool
    Generate a Trusted Certificate]]>
    Web Server: dashboard loads after switching tabs? http://forums.visokio.com/discussion/2413/web-server-dashboard-loads-after-switching-tabss Thu, 28 Nov 2013 05:43:20 -0500 Mees 2413@/discussions
    When we open a mobile dashboard on a tablet, a new tab opens but the dashboard doesn't. Only after opening another (existing) tab and returning to our dashboard tab, the dashboard opens immediately.

    Any idea what the solution might be?

    Thanks
    Arjan
    ]]>
    Deployment: Download IOK web links not working in IE? http://forums.visokio.com/discussion/2355/deployment-download-iok-web-links-not-working-in-ies Mon, 30 Sep 2013 05:44:48 -0400 SteveP 2355@/discussions
    The example page below contains two links to the same file - the first is pointing to one of Visokio's example files, on their website. The second link points to exactly the same file on our server.

    www.talysis.co.uk/example.html

    The second link is failing for me (let me know if it works in IE for you!), which suggests it is something on our server which is causing the problem. But what? ]]>
    Outputs: Hosting an .iok online? http://forums.visokio.com/discussion/2175/outputs-hosting-an-.iok-onlines Thu, 30 May 2013 04:48:47 -0400 kamleshmistry 2175@/discussions
    Thanks, Kamlesh]]>