- Downloading & installing
- Editions
- Licensing and activation
- Welcome screen
- Scaling & Performance
- Import Data from Files
- File Deployment Options
- Automation Options
- Data Refresh Options
- Feature Matrix by Edition
- Reference
- Dates & Times
- Manage Fields
- Database Connections
- Tokenised Data
- Formula Fields
- Guide to Views (2.5)
- Keyboard Shortcuts
- Legacy User Guide
- Small Print
- Specifications
- Web Services Integration
- Maps & Coordinates
- Troubleshooting
- Miscellaneous
|
|
||||||||
Server PermissionsServer PermissioningSetting files to authenticate permissionsOverviewThe server permissioning option in Omniscope allows you to save a file with a URL pointing to the server which will be used to authenticate users who try to open the file. For more detailed information on options for using HTTP authentication with Omniscpe files, see the KnowledgeBase. Requirements
The example below describes how to set up basic authentication using Apache. However, server permissioning will work with any other HTTP/HTTPS authentication server. Apache exampleStep 1: Creating authentication directoryIn your main website root directory create a new folder which can be named anything i.e. test. This new folder should be accessible from the web in the following format:
Where <domain name> should be replaced with the actual domain name e.g. 'www.visokio.com' and <folder name> with the name of the folder created above i.e. authentication. The final URL should look like http://www.visokio.com/authentication or https://www.visokio.com/authentication
Once the URL above is working, create an index.html/index.jsp/index.php relevant page which is just a welcome message e.g. "You have successfully logged in from Omniscope" in the folder created above. This page is shown to the user once they have successfully logged in through Omniscope and the file will then open. Step 2: Creating HTTP passwordThe next step is to create HTTP authentication to determine which users are allowed to access to this location. First you need to create the password file with the usernames and passwords using Apache htpasswd.exe. For further information please refer to http://httpd.apache.org/docs/2.0/programs/htpasswd.html Step 3: Creating .htaccess fileOnce you have created the HTTP password file the next step is to create the .htaccess file. Create a new file called '.htaccess' in the folder created in Step 1. Open the file in Notepad and enter the authentication information please refer to Apache docs for further information. For example: AuthType Basic
Helpful information: AuthType: The type of authentication Step 4: Omniscope configurationStart Omniscope open the file you wish to use this server permissioning on. Once open you can set this option by either going to File > File security > Server permissioning..., or from the Save dialog. You can also set server permissioning option from the Scheduler using the Secure File action. Once you click on the Server permissioning option enter the URL created in Step 1, save the file and test to verify that it works before deploying or sending to users. |
