SSO Plugin. Integration for Jasper Server. J System Solutions. http://www.javasystemsolutions.com Version 3.6



Similar documents
SSO Plugin. Integrating Business Objects with BMC ITSM and HP Service Manager. J System Solutions. Version 4.

SSO Plugin. Authentication service for HP, Kinetic, Jasper, SAP and CA products. J System Solutions. JSS SSO Plugin Authentication service

SSO Plugin. Integration for BMC MyIT and SmartIT. J System Solutions. Version 4.0

SSO Plugin. Authentication service for HP, Kinetic, Jasper, SAP and CA products. J System Solutions. Page 1 of 23.

SSO Plugin. J System Solutions. Upgrading SSO Plugin 3x to 4x - BMC AR System & Mid Tier.

SSO Plugin. HP Service Request Catalog. J System Solutions. Version 3.6

SSO Plugin. Release notes. J System Solutions. Version 3.6

SSO Plugin. Installation for BMC AR System. J System Solutions. Version 4.0

SSO Plugin. Case study: Integrating with Ping Federate. J System Solutions. Version 4.0

SSO Plugin. J System Solutions. Troubleshooting SSO Plugin - BMC AR System & Mid Tier.

SSO Plugin. Installation for BMC AR System and WUT. J System Solutions. Version 3.4

DIGIPASS Pack for Citrix on WI 4.5 does not detect a login attempt. Creation date: 28/02/2008 Last Review: 04/03/2008 Revision number: 2

SSO Plugin. Troubleshooting. J System Solutions. Version 3.4

SecureAware on IIS8 on Windows Server 2008/- 12 R2-64bit

SOLGARI CLOUD BUSINESS COMMUNICATION SERVICES CLOUD CONTACT CENTRE MICROSOFT DYNAMICS INTEGRATION

Remedy ITSM Service Request Management Quick Start Guide

SSO Plugin. Troubleshooting. J System Solutions. Version 3.5

tpischeduler tpischeduler TotalFBO tpischeduler TotalFBO Initial Installation tpischeduler TotalFBO tpischeduler

BMC Remedy Integration Guide

Knoa MicroStrategy Web Configuration Table of contents

SSO Plugin. Configuration of BMC Mid Tier, HP Web Tier and Authentication Service. J System Solutions. Version 4.

SAS 9.3 Foundation for Microsoft Windows

BusinessObjects Enterprise XI Release 2

KonaKart Portlet Installation for Liferay. 6 th February DS Data Systems (UK) Ltd., 9 Little Meadow Loughton, Milton Keynes Bucks MK5 8EH UK

Dynamics CRM 2011 Outlook Configuration Guide With Windows XP

McAfee One Time Password

Configure Single Sign on Between Domino and WPS

Acunetix Web Vulnerability Scanner. Getting Started. By Acunetix Ltd.

Plugin Single Sign On Version 1.2 Installation Guide

The purpose of this document is to describe how to connect Crystal Reports with BMC Remedy AR System using ODBC.

OneLogin Integration User Guide

Remedy ITSM Service Request Management Quick Start Guide

PaperCut Payment Gateway Module - PayPal Payflow Link - Quick Start Guide

How To Sync Quickbooks With Qvinci.Com On A Pc Or Macbook Or Mac Book (For A Webbook) With A Flashbook (For An Ubuntu Account) With An Ipo (For Macbook) On A Mac

Table of contents. Jasig CAS support for the Spring Security plugin.

BMC Software Webinars 2013 Atrium Single Sign On (Atrium SSO)

Workshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies:

TypingMaster Intra. LDAP / Active Directory Installation. Technical White Paper (2009-9)

PaperCut Payment Gateway Module - RBS WorldPay Quick Start Guide

ISL Online Integration Manual

Task Manager. Tasks. Starting Task Manager CHAPTER

Q&A Session for Understanding Atrium SSO Date: Thursday, February 14, 2013, 8:00am Pacific

Application Note - JDSU PathTrak Video Monitoring System Data Backup and Restore Process

PaperCut Payment Gateway Module CyberSource Quick Start Guide

SQL Server Setup for Assistant/Pro applications Compliance Information Systems

Edwin Analytics Getting Started Guide

Monitoring Remedy with BMC Solutions

JMETER - MONITOR TEST PLAN

Other documents in this series are available at: servernotes.wazmac.com

JusticeConnect AVL for Windows SETUP GUIDE

Guide to Using Citrix at SLU (Windows)

Setup guide. TELUS AD Sync

MicroStrategy Intelligence Server Configuration Table of contents

HP Service Manager. Collaboration Guide. For the Supported Windows and UNIX operating systems. Software Version: 9.31

Technical White Paper - JBoss Security

Video Administration Backup and Restore Procedures

Feith Dashboard iq Server Version 8.1 Install Guide

JOSSO 2.4. Internet Information Server (IIS) Tutorial

Release Notes Date: September 2013

HarePoint Active Directory Self Service Manual

CORISECIO. Quick Installation Guide Open XML Gateway

Configuring the Active Directory Plug-in

Setting Up the Mercent Marketplace Price Optimizer Extension

Active Directory Requirements and Setup

Sage ERP Accpac 6.0A. SageCRM 7.0 I Integration Guide

Magento Extension Point of Sales User Manual Version 1.0

Event Based Interface

Continuous Integration with CruiseControl.Net

IIS, FTP Server and Windows

Capture Pro Software FTP Server Output Format

Installation Guide. (June 2014)

Apache Tomcat ISAPI Redirector and Canto Cumulus WPP

WebScheduler TotalFBO TotalFBO Initial Installation TotalFBO Connecting to a Database TotalFBO

Installation Troubleshooting Guide

linux20 (R12 Server) R Single Node SID - TEST linux1 (10gAS Server) Oracle 10gAS ( ) with OID SID - asinf server name

Active Directory Integration for Greentree

BIRT Application and BIRT Report Deployment Functional Specification

Closed Loop Incident Process (CLIP) Solution

PaperCut Payment Gateway Module - PayPal Payflow Link - Quick Start Guide

KINETIC SR (Survey and Request)

INSTALLATION INSTRUCTIONS FOR UKSSOGATEWAY

Insight Video Net. LLC. CMS 2.0. Quick Installation Guide

pcanywhere Advanced Configuration Guide

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Collaboration Guide

Application Note VAST Network settings

JAMF Software Server Installation Guide for Windows. Version 8.6

Configuring Apache HTTP Server as a Reverse Proxy Server for SAS 9.3 Web Applications Deployed on Oracle WebLogic Server

Document From MAXIMUM BUSINESS INFORMATION TECHNOLOGY ON A. OwnCloud User Manual. TO I Cafe`

Security Assertion Markup Language (SAML) Site Manager Setup

Unity Application Suite SQL Server Database Integration

Deploying Intellicus Portal on IBM WebSphere

CA Business Intelligence

WebNow. Installation and Setup Guide. ImageNow Version: 6.7.x Environment: Windows Web Application Server: Tomcat

Capture Pro Software FTP Server System Output

Deploying RSA ClearTrust with the FirePass controller

UPGRADING TO XI 3.1 SP6 AND SINGLE SIGN ON. Chad Watson Sr. Business Intelligence Developer

SugarCRM CE (Community Edition Only) Plugin. Installation. Guide

PaperCut Payment Gateway Module PayPal Website Payments Standard Quick Start Guide

Transcription:

SSO Plugin Integration for Jasper Server J System Solutions Version 3.6

JSS SSO Plugin Integration with Jasper Server Introduction... 3 Jasper Server user administration... 4 Configuring SSO Plugin... 5 Installing SSO Plugin for Jasper Server... 6 Group mapping... 7 Restricting access... 7

Page 3 of 7 Introduction This document covers installation and configuration of SSO Plugin for the popular open source Jasper Server when integrating with BMC AR System or HP Service Manager. When using these products, users and groups are mapped to Jasper Reports and kept up to date when modified in the BMC or HP products. If you wish to deploy SSO Plugin to Jasper Reports without either of these products, please consultant the installation authorisation service document. The JSS support website contains all the SSO Plugin documentation and videos covering installation and configuration.

Page 4 of 7 Jasper Server user administration Jasper Server maintains its own user database and role mapping. The integration will automatically create users that exist in AR System or Service Manager but do not exist in Jasper Server, and will automatically map ARS/SM administrators to Jasper Server administrators.

Page 5 of 7 Configuring SSO Plugin You must first set up SSO Plugin to enable the Identity Federation Service: 1. Login to the Mid Tier or Web Tier SSO Plugin setup page. 2. Tick 'Enable Identity Federation Service'. 3. Enter a unique key or press the button to create one. Take a note of the key. 4. Press 'Set configuration' and ensure the SSO Plugin still functions using the 'Test SSO' link.

Page 6 of 7 Installing SSO Plugin for Jasper Server To enable SSO Plugin for Jasper Server, the following steps must be followed to copy the plugin to Jasper Server: 1. Login to Jasper Server and ensure you know the password for the Administrator account. This will allow you to login manually should you need to troubleshoot the SSO integration once complete. 2. Locate the jasperserver directory in the SSO Plugin installation files. Copy the jss-ssojasperserver.jar file into the Jasper Server Apache Tomcat WEB-INF/lib directory, typically found in C:\Program Files\Jasper Server\apache-tomcat\webapps\jasperserver\WEB-INF\lib. 3. The Jasper Server web.xml file requires patching. We provide a tool on the JSS support website to do this for you (/jss/service) and recommend you use it, or you can do this manually by following these steps: <filter> a. Open the web.xml.patch file from jasperserver installation directory, select all and copy to clipboard. b. Open the web.xml file from Jasper Server Apache Tomcat directory, ie webapps\jasperserver\web-inf\web.xml. c. Paste the block of text copied to clipboard after the XSS filter, ie. <filter-name>xss</filter-name> <filterclass>com.jaspersoft.jasperserver.war.security.crossscriptingfilter</filter -class> </filter> <!-- Patch for SSO Plugin --> <filter>... d. Referring to the patch pasted above, perform the following changes: i. identityfederationserviceurl: This points to the identity federation service running on the SSO Plugin installation. The identity federation service URL is /jss-sso/identityfederationservice, relative to the Mid Tier or Web Tier installation. Therefore, if the Mid Tier or Web Tier is installed at: http://bmcmid Tier or Web Tier:8080/arsys the identityfederationserviceurl is: http://bmcmid Tier or Web Tier:8080/arsys/jss-sso/identityfederationservice ii. key: This must be set to the federated identity key set in the Mid Tier or Web Tier SSO Plugin interface. 4. Open the "installation authorisation service" document and patch the files detailed in the section "Configuring Jasper Reports". 5. Restart the Jasper Server Tomcat instance. 6. Navigate to: http://host/jasperserver You should now be logged in as the AR System or Service Manager user to which your SSO user is mapped.

Page 7 of 7 Group mapping By default, the following AR System and Service Manager groups are mapped to a Jasper Server administrator user: Administrator, Incident Config, Asset Config, Change Config, Problem Config, Release Config, SLM Config, SRM Administrator. You can specify a custom group mapping from ARS/SM ITSM to Jasper Server by editing the SSOPluginUserDetailService bean configured in the Spring applicationcontext-security.xml file. This example shows how Problem Manager can be mapped to the Jasper Server role ROLE_PROBLEM_MANAGER (note, the ROLE_ is not specified in the mapping, but ROLE_PROBLEM_MANAGER must be setup in Jasper Server): <bean class="com.javasystemsolutions.integrations.spring.security.ssopluginuserde tailservice"> <property name="sessionfactory" ref="sessionfactory" /> <property name="userauthorityservice" ref="jss.txproxy.userauthorityservice" /> <property name="groupmapping"><map> <entry key="problem Manager"> <value>problem_manager</value> </entry> </map></property> </bean> The administrator groups can also be configured by adding the following to the bean: <property name="admingroups"><list> <value>group name</value><value>another group name</value> </list></property> Jasper Server must be restarted when this file is changed. Restricting access If you want to restrict SSO access to Jasper Reports, a set of groups (of which a user must be a member of at least one) can be configured. To do this, locate the SSOPluginPreAuthFilter and add the text in bold: <bean id="jss.j2eefilter" class="com.javasystemsolutions.integrations.spring.security.ssopluginpreaut hfilter"> </bean> <property name="authenticationmanager" ref="authenticationmanager"/> <property name="allowgroups"><list> <value>reporting Group</value> </list></property>