Hotfix 913CDD03 Visual Data Explorer and SAS Web OLAP Viewer for Java

Similar documents
Configuration Instructions. SAS Service Pack. Overview. SAS/ACCESS Interface to ODBC

Approaches for Upgrading to SAS 9.2. CHAPTER 1 Overview of Migrating Content to SAS 9.2

SAS AppDev Studio TM 3.4 Eclipse Plug-ins. Migration Guide

AppDev StudioTM 3.2 SAS. Migration Guide

BEAAquaLogic. Pages. Installation and Upgrade Guide

SAS 9.2 Intelligence Platform. Web Application Administration Guide, Third Edition

Credit Risk Management for Banking 4.2 Post-Installation Tasks SAS

Live Data Connection to SAP Universes

Using Virtualization Environments to Support Migration to SAS 9.2

Configuring Apache HTTP Server as a Reverse Proxy Server for SAS 9.2 Web Applications Deployed on BEA WebLogic Server 9.2

Installation Instructions for Hot Fix A5T002

Readme File. Hyperion System 9 BI+ Application Builder.NET Release 9.2 Readme. Hyperion System 9 BI+ Application Builder.NET Release 9.

Tutorial: Developing a Simple Hello World Portlet

SAS. Information Map Studio 3.1: Creating Your First Information Map

Deltek Costpoint Enterprise Reporting 6.1. Installation Guide for New Users

Stored Processes What are they and how can they be used? Adam Player (Nerd)

SAS Integration Technologies Server Administrator s Guide

Using SAS Enterprise Guide with the WIK

AutoVue Integration SDK & Sample Integration for Filesys DMS

SAS Intelligence Platform to 9.2 Migration Guide

SAS Intelligence Platform to 9.2 Migration Guide

UIMA Simple Server User Guide

Hyperion Application Builder for.net. Readme. Release

Troubleshooting an Installation of Platform Product Suite for SAS

Contents Overview... 5 Upgrading Primavera Gateway... 7 Using Gateway Configuration Utilities... 9

OpenText StreamServe 5.6 Document Broker Plus

Installation Instructions for Release 5.1 of the SAS Performance Management Solutions

Installation Instructions for Hot Fix A5T006

SAS 9.3 Intelligence Platform

Installation Instructions for Release 5.2 of the SAS Performance Management Solutions

SAS Profitability Management 2.3 Installation, Migration and Configuration Guide

SAS. Installation Guide Fifth Edition Intelligence Platform

SAS Intelligence Platform

SAS Model Manager 2.2. Tutorials

SAS 9.2 Enterprise Business Intelligence Audit and Performance Measurement for UNIX Environments. Last Updated: May 23, 2012

SAS Web Infrastructure Kit 1.0. Overview

IBM Maximo Anywhere Version 7 Release 6. Planning, installation, and deployment IBM

SAS Profitability Management 1.3. Installation Instructions

Tips and Tricks for Organizing and Administering Metadata

Introduction to DWH / BI Concepts

Installing the fix pack

Life Cycle of SAS Intelligence Platform Project

Installation, Upgrade, and Setup Guide Version: 10.2

Manufacturing Process Intelligence DELMIA Apriso 2017 Installation Guide

SAS Activity-Based Management 7.11 Installation, Migration, and Configuration Guide

Tzunami Deployer Hummingbird DM Exporter Guide

SAP NetWeaver Identity Management Identity Center. Implementation guide. Version 7.2 Rev 4. - Extension Framework

Crystal Reports XI Release 2

Migration and Source Control of SAS Business Intelligence objects in an ITIL environment

Oracle Policy Automation Connector for Siebel V10.2 Release Notes

IBM Maximo Anywhere Version 7 Release 6. Planning, installation, and deployment IBM

Contents Overview... 5 Downloading Primavera Gateway... 5 Primavera Gateway On-Premises Installation Prerequisites... 6

EnterpriseTrack Reporting Data Model Configuration Guide Version 17

Nesstar Server Configuration Tool User Guide

Custom Report Enablement

Red Hat Single Sign-On 7.1 Getting Started Guide

A SAS Data Integration Development

Red Hat Single Sign-On 7.2

StreamServe Persuasion SP5

TECHNICAL PAPER USING VERSION 9.2 OF THE SAS BUSINESS INTELLIGENCE PLATFORM TO ASSIGN UNIQUE SAS APPLICATION SERVERS TO SAS WEB ANALYTICS

Certkiller.A QA

BEAWebLogic. Portal. MobileAware Interaction Server Installation Guide

FuegoBPM Portlet. deployment. BEA WebLogic Portal

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2

SAS Cost and Profitability Management 8.3. Installation, Migration, and Configuration Guide

Configure Windows Server 2003 Release 2 Server Network File Share (NFS) as an authenticated storage repository for XenServer

Call: SAS BI Course Content:35-40hours

LPR for Windows 95/98/Me/2000 TCP/IP Printing User s Guide

InfoSphere Warehouse V9.5 Exam.

BEA WebLogic Mobility Server Installation Guide

Interstage Business Process Manager Analytics V11.1. Installation Guide. Windows/Solaris/Linux

Deploying a System Center 2012 R2 Configuration Manager Hierarchy

How to install and configure Solr v4.3.1 on IBM WebSphere Application Server v8.0

Installation Guide. Alfresco Office Workdesk 4.2.0

Session 8. Reading and Reference. en.wikipedia.org/wiki/list_of_http_headers. en.wikipedia.org/wiki/http_status_codes

Upgrade Guide Version 7.2

Composer Help. Import and Export

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.

Seamless Dynamic Web (and Smart Device!) Reporting with SAS D.J. Penix, Pinnacle Solutions, Indianapolis, IN

Red Hat Virtualization 4.2

Package Manager. Managing Cisco VXC Manager Packages CHAPTER

Module Browser-based Deployment

Resolution: The DataChannel servlet no longer stops working, regardless of the state of the DataChannel extension.

Pega Agile Studio. Upgrade Guide 7.4

Oracle FLEXCUBE OBIEE Reports Oracle FLEXCUBE Universal Banking Release [December] [2016]

Pentaho Aggregation Designer User Guide

SAS Enterprise Case Management 2.2. Administrator s Guide

SAS Forecast Server 3.1. Administrator s Guide to Installation and Configuration

Embed BA into Web Applications

Giving Your Headings Meaningful Names (Desktop and Plus) p. 158 Rearranging the Order of the Output p. 160 Formatting Data p. 163 Formatting Columns

APAR PO06620 Installation Instructions

EUSurvey OSS Installation Guide

ImageNow eforms. Getting Started Guide. ImageNow Version: 6.7. x

DigitalPersona Pro Enterprise

The DataNucleus REST API provides a RESTful interface to persist JSON objects to the datastore. All entities are accessed, queried and stored as

Information Design Tool User Guide SAP BusinessObjects Business Intelligence platform 4.0 Support Package 4

Lab 1 - Getting started with OIM 11g

Installation and Configuration Instructions. SAS Model Manager API. Overview

Tivoli Identity Manager

SAS Web Infrastructure Kit 1.0. Administrator s Guide

Transcription:

Hotfix 913CDD03 Visual Data Explorer and SAS Web OLAP Viewer for Java BEFORE DOWNLOADING: The hot fix 913CDD03 addresses issue(s) in 9.1.3 of Component Design and Development Components on Windows as documented in the "Issue(s) Addressed" section of the hot fix download page: http://ftp.sas.com/techsup/download/hotfix/cdd913.html#913cdd03 IMPORTANT NOTE(S): 1. You must have SAS 9.1.3, Service Pack 3 installed on your machine before applying this hotfix. 2. The SAS metadata foundation repository must contain a BI root folder with the name 'BIP Tree'. This is the default BI root folder name used in SAS 9.1.3 installs. If this root folder does not exist, it can be created using the SAS Management Console Business Reports Manager 3. FOR SAS WEB OLAP VIEWER Make back up copies of files being replaced: sas.ads.iqueryutil.jar "<SASWebOLAPViewerForJava root install folder>/2.1/saswebolapviewer/web-inf/lib" sas.dataexplorer.jar "<SASWebOLAPViewerForJava root install folder>/2.1/saswebolapviewer/web-inf/lib" 4. FOR SAS INFORMATION DELIVERY PORTAL Make back up copies of files being replaced: sas.ads.iqueryutil.jar

"<Portal root install folder>/portal/web-inf/lib" sas.dataexplorer.jar "<Portal root install folder>/portal/web-inf/lib" sas.dataexplorer.jar "<Portal root install folder>/sasservices/web-inf/lib AFTER DOWNLOADING - INSTALLATION: The hot fix package downloaded is a tar file named 913cdd03hx.tar. STEP 1: Extract the contents of the downloaded file Extract the contents of the tar file downloaded into a temporary directory, for example /tmp. $> cd /tmp/ $> tar -xf $HOME/913cdd03hx.tar where $HOME is the location to where the tar file was downloaded. This will create a directory called 913cdd03 in the current working directory, and in this directory will be the following two tar files containing installation files associated with the SAS products listed below: 913cdd03wik_h6i.tar - SAS Information Delivery Portal 913cdd03swovj_h6i.tar - SAS Web Olap Server for Java Each of the above files contains an installer: Setup_HPUX_IA64 media.inf setup.jar Extract the contents of each file into separate temporary directory and continue with STEP 2. (still using /tmp for illustration purposes). $> mkdir /tmp/913cdd03/wik /tmp/913cdd03/swovj $> cd /tmp/913cdd03/wik

$> tar -xf /tmp/913cdd03/913cdd03wik_h6i.tar $> cd /tmp/913cdd03/swovj $> tar -xf /tmp/913cdd03/913cdd03swovj_h6i.tar STEP 2: Initiate the installation wizard (for each of the products) $> export DISPLAY=<nodename>:0 <==== set your display $> cd /tmp/913cdd03/wik/h6i <==== For SAS Information Delivery Portal hot fix $>./Setup_HPUX_IA64 Follow the prompts to complete the installation. $> cd /tmp/913cdd03/swovj/h6i <==== For SAS Web Olap Server for Java hot fix $>./Setup_HPUX_IA64 Follow the prompts to complete the installation. MANUAL POST-INSTALLATION STEPS: After the hotfix, 913CDD03, finishes execution, you should rebuild and redeploy the associated.war file by following the steps below: SAS WEB OLAP VIEWER 1. Run the "configure.bat" file in "<SASWebOLAPViewerForJava root install folder>/2.1" to create a new war file for deployment. 2. Follow the steps in the "<SASWebOLAPViewerForJava root install folder>/2.1/config.doc" file for redeploying the war file. SAS INFORMATION DELIVERY PORTAL 1. Run the "configure_wik.bat" file in "<Portal root install folder>" to create a new Portal.war file for deployment. 2. Follow the steps in "Step 11: Deploy Web Application Files into the Servlet Container" in the "wik_readme.html" file in the "<Portal root install folder>". This will redeploy the Portal.war file to the servlet container on your portal Web application's Web server machine.

Additional Usage Instructions: Securing User Folders Data explorations are saved views of Information Maps stored as metadata objects. Metadata objects can be organized and secured in folder structures in the metadata repository. Access permissions can be applied to folders containing objects to provide a secure framework to create and access metadata. The Read Metadata permission allows the viewing of a data exploration, and the Write Metadata permission allows the creation of a data exploration. The SAS Visual Data Explorer (VDE) and the SAS Web OLAP Viewer for Java (SWOVJ) provide a File Save feature to store data explorations in user folders created in the BIP Tree root folder, using the following pattern: /BIP Tree/Users/<userid>/ For 9.1.3 SP3, these user folders were not secured by the application. The 913CDD03 hot fix modifies these applications to programmatically secure the user folder to the owner when it is created. Access permissions are applied that grant Read Metadata and Write Metadata to the owning user, and deny Read Metadata and Write Metadata to the PUBLIC metadata group. Limiting the File Save feature to the secure user folder location For the initial creation of user folders, VDE and SWOVJ users must have Write Metadata permissions at this folder location, /BIP Tree/Users/, and as a result, data explorations can be stored in this unsecured location. With this hot fix, the File Save feature will be restricted to the user s secure user folder. To apply this hot fix successfully, the metadata repository must have a root BI Folder with the name BIP Tree. This is the default name used in product installs. If this file does not exist, it can be created using the SAS Management Console Business Reports Manager. Direct opens for cubes and generated information maps When VDE or SWOVJ open Cubes for viewing, the applications generate information maps for use by the query subsystem. These maps are created in a common, unsecured folder location,

/BIP Tree/SASGeneratedMaps/<OLAP Schema Name>/ where <OLAP Schema Name> refers to the OLAP schema for the cube. All VDE and SWOVJ users must have Read Metadata and Write Metadata permissions to access this folder when accessing OLAP cubes, and the generated information maps created here are accessible to these users. Although the information map cannot expose cube views restricted by access permissions on the cube metadata, customer application developers may wish to limit direct access to cubes and the potential to browse and access generated maps. With this hot fix, the application code will support a new initialization parameter that controls the File Open dialog. When set, the parameter removes cubes File Open Files of Type: selection list. To prevent the opening of cubes, an administrator would add the following xml to the web.xml file for the VisualDataExplorerServlet class is defined in the xml: <init-param> <param-name>allowopeningcubes</param-name> <param-value>false</param-value> </init-param> The Portal uses the VisualDataExplorer servlet to view information maps and the web.xml to configure this servlet is located in the deployed web applications directory:.webapps/portal/web-inf The XML would be placed as follows: <servlet> <servlet-name>informationmapviewerservlet</servlet-name> <servlet-class>com.sas.servlet.util.visualdataexplorerservlet</servlet-class> <init-param> <param-name>allowopeningcubes</param-name> <param-value>false</param-value> </init-param> </servlet> Modifying the deployed XML file and restarting the Portal application will have an immediate effect the servlet. However, it always a best practice to modify the web.xml file in the Portal s installation staging area, and then rebuild and redeploy the Portal WAR file. The web xml file in the Portal s installation staging area, depending on host, will have a path like this:

/<sas install root>/sas/web/portal2.0.1/portal/web-inf/web.xml.orig