Xi31 Sp4 Ivforsp Admin Fr

58
Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint SAP BusinessObjects XI3.1 Service Pack 4

Transcript of Xi31 Sp4 Ivforsp Admin Fr

Page 1: Xi31 Sp4 Ivforsp Admin Fr

Guide d'administration de SAPBusinessObjects XI 3.1, optiond'intégration pour logiciel MicrosoftSharePoint

SAP BusinessObjects XI3.1 Service Pack 4

Page 2: Xi31 Sp4 Ivforsp Admin Fr

© 2011 SAP AG. Tous droits réservés.SAP, R/3, SAP NetWeaver, Duet,PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, et les autres

Copyright

produits et services SAP mentionnés dans ce document, ainsi que leurs logosrespectifs, sont des marques commerciales ou des marques déposées de SAPAG en Allemagne ainsi que dans d'autres pays. Business Objects et le logoBusiness Objects, BusinessObjects, Crystal Reports, Crystal Decisions, WebIntelligence, Xcelsius et les autres produits et services Business Objects mentionnésdans ce document, ainsi que leurs logos respectifs, sont des marques commercialesou des marques déposées de Business Objects Software Ltd. Business Objectsest une société du Groupe SAP. Sybase et Adaptive Server, iAnywhere, Sybase365, SQL Anywhere, et les autres produits et services Sybase mentionnés dansce document, ainsi que leurs logos respectifs, sont des marques commercialesou des marques déposées de Sybase, Inc. Sybase est une société du GroupeSAP. Tous les autres noms de produits et de services mentionnés sont des marquescommerciales de leurs entreprises respectives. Les données contenues dans cedocument sont uniquement mentionnées à titre informatif. Les spécifications desproduits peuvent varier d’un pays à l’autre. Les informations du présent documentsont susceptibles d’être modifiées sans préavis. Elles sont fournies par SAP AGet ses filiales (« Groupe SAP ») uniquement à titre informatif, sans engagementni garantie d'aucune sorte. Le Groupe SAP ne pourra en aucun cas être tenu pourresponsable des erreurs ou omissions relatives à ces informations. Les seulesgaranties fournies pour les produits et les services du Groupe SAP sont cellesénoncées expressément à titre de garantie accompagnant, le cas échéant, lesditsproduits et services. Aucune des informations contenues dans ce document nesaurait constituer une garantie supplémentaire.

2011-05-27

Page 3: Xi31 Sp4 Ivforsp Admin Fr

Table des matièresBienvenue dans SAPBusinessObjects, option d'intégration pour logicielMicrosoft SharePoint 5

Chapitre 1

A propos de ce guide...................................................................................6Public concerné par ce guide......................................................................6

Configuration de l'option d'intégration pour logiciel MicrosoftSharePoint 7

Chapitre 2

Fichier modèle de configuration..................................................................8Mise à jour du fichier web.config pour des serveurs virtuels activésultérieurement par SharePoint ....................................................................8

Mise à jour du fichier web.config............................................................9Configuration des balises du fichier web.config...................................18

Création de sites SharePoint supplémentaires.........................................27Utilisation du modèle BusinessObjects................................................27

Configuration des composants WebPart...................................................28Ajout d'un composant WebPart............................................................28Connexion d'un composant WebPart...................................................29

Personnalisation de la Recherche avancée..............................................29

Déploiement de l'option d'intégration pour logiciel MicrosoftSharePoint 31

Chapitre 3

Présentation...............................................................................................32Configuration de BusinessObjects Enterprise...........................................32

Sécurité et connexion unique ..............................................................32Droits utilisateur et groupes d'utilisateurs.............................................41Configuration de Secure Socket Layer................................................41

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint 3

Page 4: Xi31 Sp4 Ivforsp Admin Fr

Configuration d'ISA 2006 pour proxy inverse.......................................43Configuration des paramètres facultatifs de BusinessObjects Enterprise..48

Définition d'un serveur pour le traitement des rapports........................48Définition des paramètres....................................................................49

Recommandations pour la planification et l'extension du système...........50Exportation de rapports........................................................................51Informations sur la source de données................................................51Droits et rapports..................................................................................51Amélioration des performances............................................................51

Remarques sur les rapports Crystal..........................................................52

Informations supplémentaires 53Annexe A

Index 57

4 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Table des matières

Page 5: Xi31 Sp4 Ivforsp Admin Fr

Bienvenue dans SAPBusinessObjects, optiond'intégration pour logicielMicrosoft SharePoint

1

Page 6: Xi31 Sp4 Ivforsp Admin Fr

A propos de ce guideLe présent guide décrit la configuration, le déploiement et le dépannage deSAP BusinessObjects XI 3.1, option d'intégration pour logiciel MicrosoftSharePoint.

Public concerné par ce guideCe guide s'adresse au public suivant :

• les administrateurs qui souhaitent savoir comment configurerBusinessObjects Enterprise pour travailler avec SAPBusinessObjects XI 3.1, option d'intégration pour logiciel MicrosoftSharePoint ;

• les développeurs de composants WebPart qui souhaitent apprendre àcréer des composants WebPart personnalisés.

Il est primordial de bien connaître son serveur de portail et d'avoir uneexpérience pratique de Crystal Reports et de BusinessObjects Enterprise.

Pour en savoir plus sur SAP BusinessObjects XI 3.1, option d'intégrationpour logiciel Microsoft SharePoint, voir le Guide d'installation de SAPBusinessObjects XI 3.1, option d'intégration pour logiciel MicrosoftSharePoint, le Guide de démarrage de SAP BusinessObjects XI 3.1, optiond'intégration pour logiciel Microsoft SharePoint et voir http://help.sap.com/.

Pour en savoir plus sur BusinessObjects Enterprise, voir le Guided'administration de SAP BusinessObjects Enterprise joint àBusinessObjects Enterprise. Pour en savoir plus sur Crystal Reports, voir leGuide de l'utilisateur de Crystal Reports inclus avec Crystal Reports.

6 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Bienvenue dans SAP BusinessObjects, option d'intégration pour logiciel Microsoft SharePoint1 A propos de ce guide

Page 7: Xi31 Sp4 Ivforsp Admin Fr

Configuration de l'optiond'intégration pour logicielMicrosoft SharePoint

2

Page 8: Xi31 Sp4 Ivforsp Admin Fr

Le présent chapitre décrit comment configurer SAP BusinessObjects XI 3.1,option d'intégration pour logiciel Microsoft SharePoint pour des déploiementsSharePoint spécifiques. Pour en savoir plus sur les tâches généralesd'administration, voir le Guide d'administration de SAPBusinessObjects Enterprise XI Portal Integration Kit.

Fichier modèle de configurationLe fichier modèle de configuration de SAP BusinessObjects XI 3.1, optiond'intégration pour logiciel Microsoft SharePoint est situé dans le répertoiresuivant : c:\Program Files\Common Files\Microsoft Shared\webserver extensions\12\CONFIG\webconfig.businessobjects.xml.

A chaque création de site Web via la solution SharePoint, SharePoint utilisece fichier modèle de configuration XML pour générer les entrées du fichierweb.config.

Ce modèle spécifie également les informations du systèmeBusinessObjects Enterprise indiquées lors de l'installation. Par conséquent,si vous installez le CMS (Central Management Server)BusinessObjects Enterprise sur un autre ordinateur, vous devez mettre àjour ce fichier XML. Vous devez notamment mettre à jour la valeur de la cléBusinessObjects Enterprise Central Management Server pour vousassurer qu'elle correspond au nom du CMS.

Mise à jour du fichier web.config pourdes serveurs virtuels activésultérieurement par SharePoint

La présente section décrit comment mettre à jour le fichier web.config.Elle aborde aussi la définition des balises et des paramètres de configurationde SAP BusinessObjects XI 3.1, option d'intégration pour logiciel MicrosoftSharePoint.

8 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Configuration de l'option d'intégration pour logiciel Microsoft SharePoint2 Fichier modèle de configuration

Page 9: Xi31 Sp4 Ivforsp Admin Fr

Mise à jour du fichier web.config

Le programme d'installation de SAP BusinessObjects XI 3.1, optiond'intégration pour logiciel Microsoft SharePoint met à jour le fichierweb.config situé sur l'emplacement racine standard du serveur Web(.\Inetpub\wwwroot). Le programme d'installation crée également unfichier de sauvegarde du fichier web.config, intitulé backup web.config.Ce fichier est stocké dans le répertoire d'installation.

Remarque :Dans certains cas, le fichier web.config peut se trouver à un autre endroit.Prenez cet exemple : le site SharePoint est hébergé sur le port 81 et nonsur le port 80 par défaut. Dans ce cas, le fichier web.config pour le port 81se trouve sous c:\nom_ordinateur\webroot\web.config, non àl'emplacement par défaut (c:\Inetpub\wwwroot\web.config). Mêmesi vous indiquez l'URL et le numéro de port appropriés lors de l'installation,le programme d'installation tente toujours de mettre le fichier de configurationà jour dans c:\Inetpub\wwwroot. Si le port 80 ne comporte aucundéploiement SharePoint ou .NET, il se peut que le répertoire c:\Inetpub\wwwroot ne contienne pas de fichier web.config. Dans ce cas, vousdevez mettre à jour manuellement le fichier web.config.

Au cours du processus d'installation, des balises supplémentaires sontajoutées au fichier web.config. Les balises contiennent le texte suivant :

• Pour SharePoint 2007 :

<appSettings><add key="Deployed_UrI" value=" <SHAREPOINT SITE>/_layouts" /><add key="logonPage" value=" <SHAREPOINT SITE> /logon.aspx" /><add key="FeedCacheTime" value="300" /><add key="FeedPageUrl" value="/_layouts/feed.aspx?"/><add key="FeedXsl1" value="/Style Library/Xsl StyleSheets/Rss.xsl" /><add key="ReportViewerMessages" value="Microsoft.SharePoint.Portal.Analytics.UI.ReportViewerMessages,Microsoft.SharePoint.Portal, Version=12.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" /><!-- Authentication mode can be secWinAD,secWindowsNT, secEnterprise -->

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint 9

2Configuration de l'option d'intégration pour logiciel Microsoft SharePointMise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 10: Xi31 Sp4 Ivforsp Admin Fr

<add key="BusinessObjects Enterprise AuthenticationMode" value="secEnterprise" /><!-- Management server is the name of the server wherethe CMS resides --><add key="BusinessObjects Central Management Server"value="bngvmharishk:6400" /><!-- Token expiry in minutes to limit re-authentication--><add key="BusinessObjects Enterprise Token Timeout"value="600" /><!-- InfoObject ProgID Exclusion Types (any valid Enterprise Prog-Id comma separated) --><add key="BusinessObjects Enterprise Object Exclusions"value="CrystalEnterprise.ObjectPackage,CrystalEnterprise.Program,CrystalEnterprise.AFDashboardPage" /><!-- Displaying problem tracking messages in web partpages --><add key="BusinessObjects Enterprise Trace Enabled"value="False" /><!-- Whether to prompt the logon page for the user toinput the username&password --><add key="BusinessObjects Enterprise Credential Prompt"value="true" /><!-- Voyager viewer Url Object Types that use AnalyticViewer Url Key --><add key="BusinessObjects Enterprise SharePoint InfoView Voyager Viewer Object Types" value="MDAnalysis"/><!-- Document viewer Url Object Types that use DocumentViewer Url Key --><add key="BusinessObjects Enterprise SharePoint InfoView Document Viewer Object Types"value="CrystalReport,Analysis,Webi,Rtf,Txt,Pdf,Excel,Ppt,Word,FullClient" /><add key="InfoViewLogonPage" value="/_layouts/InfoViewApp/logon.aspx" /><add key="BOBJBanner" value="/_layouts/BOBJResources/Images/login_banner_center.gif" /><!--relative Url needs to be given for the next 2 entries without the "/" preceding the start of the path--><add key="AdvancedSearchUrl" value="Pages/AdvanceSearch.aspx" /><add key="BOBJDefaultPage" value="Pages/default.aspx"/><add key="ssoEnabled" value="false" /><!-- Voyager viewer Url %id%, %type%, %lang% and %token% are substitution variables --><add key="BusinessObjects Enterprise SharePoint Info

10 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Configuration de l'option d'intégration pour logiciel Microsoft SharePoint2 Mise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 11: Xi31 Sp4 Ivforsp Admin Fr

View Voyager Viewer Url"value=" <JAVA INFOVIEW> //OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&amp;iDocID=%id%&amp;token=%token%&amp;lang=%lang%" /><!-- Document viewer Url %id%, %type%,%lang% and %token% are substitution variables --><add key="BusinessObjects Enterprise SharePoint InfoView Document Viewer Url" value=" <.NET INFOVIEW>//OpenDocument/opendoc/openDocument.aspx?sKind=%type%&amp;sIDType=CUID&amp;iDocID=%id%&amp;token=%token%&amp;lang=%lang%"/></appSettings>

<system.net><defaultProxy><proxy autoDetect="true" /></defaultProxy></system.net><CrystalReports><add key="path.dhtmlViewer" value="/crystalreportviewers12"/></CrystalReports><InfoViewAppSettings><!-- ==================== --><!-- Customizable options --><!-- You can specify the default CMS machine name here--><!-- Put your CMS name inside <param-value> "/> --><!-- eg. --><!-- <add key="cms.default</param-name> --><!--CrystalMS"/> --><add key="cms.default" value="localhost" /><!-- Choose whether to let the user change the CMSname--><!-- If it isn't shown the default System from abovewill be used --><add key="cms.visible" value="false" /><!-- You can specify the default Authentication typeshere --><!-- secEnterprise, secLDAP, secWinAD, secSAPR3 --><add key="authentication.default" value="secEnterprise"/><!-- Choose whether to let the user change the authentication type --><!-- If it isn't shown the default authentication typefromabove will be used --><add key="authentication.visible" value="false" /><!-- The default home page -->

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint11

2Configuration de l'option d'intégration pour logiciel Microsoft SharePointMise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 12: Xi31 Sp4 Ivforsp Admin Fr

<add key="homepage.default" value="/listing/Home.aspx"/><!-- If the locale preference is disabled (only englishlanguages will be used/allowed) --><add key="disable.locale.preference" value="false" /><!-- Set to false to disable Siteminder single signon. --><add key="siteminder.enabled" value="false" /><!-- You can specify the siteminder Authenticationtype here --><!-- secLDAP, secWinAD --><add key="siteminder.authentication" value="secLDAP"/><!-- Set to true to enable other single sign on. --><add key="sso.enabled" value="false" /><!-- Set to false to disable logon with token. --><add key="logontoken.enabled" value="true" /><!-- For turning persistent cookies on/off for thelogonpage. Defaults to true if this is not present --><add key="persistentcookies.enabled" value="true" /><!--Trusted authentication: set how to retrieve userIDset to "REMOTE_USER" for HttpServletRequest.getRemoteUser()set to "HTTP_HEADER" for HTTP headerset to "QUERY_STRING" for URL query stringset to "COOKIE" for cookieset to "WEB_SESSION" for web sessionset to "USER_PRINCIPAL" for user principalreset to empty to disable trusted authentication--><add key="trusted.auth.user.retrieval" value="" /><!--Trusted authentication: set Header/URL parameter/Cookie/Sessionvariable name to retrieve usernameNo need to set for REMOTE_USER or USER_PRINCIPAL.--><add key="trusted.auth.user.param" value="" />

<!--Trusted authentication: session variable name to retrieve theshared secret;Leave empty if shared secret is not passed from websession-->

<add key="trusted.auth.shared.secret" value="" />

12 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Configuration de l'option d'intégration pour logiciel Microsoft SharePoint2 Mise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 13: Xi31 Sp4 Ivforsp Admin Fr

<!--Configurable logon serviceThese 2 configurations allow one to customize the location of the logon serviceconfig.logon.service.context: the service context path.e.g. /InfoViewAppconfig.logon.service.url: the service url without context path. e.g. /logon/logon.do-->

<add key="config.logon.service.context" value="" /><add key="config.logon.service.url" value="" />

<!--Configurable timeout serviceThese 2 configurations allow one to customize the location of the timeout serviceconfig.timeout.service.context: the service contextpath. e.g. /InfoViewAppconfig.timeout.service.url: the service url withoutcontext path. e.g. /logon/logon.do-->

<add key="config.timeout.service.context" value="" /><add key="config.timeout.service.url" value="" />

<!--cms.clusters: comma separated list of cluster namesEach cluster in the above list requires its own parameter:param-name = cms.clusters.<clustername> (without the@)param-value = comma separated list of cms servers

note: Each param-name must match case with the corresponding value in cms.clusters.note2: No port needs to be given for a server. If noneis given, then the default port 6400 is assumed.

Alternatively, these parameters may be put in a filecalled"clusters.properties" which should be placed in theWEB-INF/classes directory. The parameters inthis file should be stored in the normal .propertiesformat, i.e. one"<name>=<value> pair per line. If this file exists,the settings in web.xml will be ignored entirely.--><!-- EXAMPLE:<add key="cms.clusters" value="@samplecluster, @sample

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint13

2Configuration de l'option d'intégration pour logiciel Microsoft SharePointMise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 14: Xi31 Sp4 Ivforsp Admin Fr

cluster2, @samplecluster3"/><add key="cms.clusters.samplecluster" value="cmsone:6400, cmstwo"/><add key="cms.clusters.samplecluster2" value="cms3,cms4, cms5"/><add key="cms.clusters.samplecluster3" value="aps05"/>--><!-- Sample equivalent clusters.properties file:cms.clusters=@samplecluster, @samplecluster2, @samplecluster3cms.clusters.samplecluster=cmsone:6400, cmstwocms.clusters.samplecluster2=cms3, cms4, cms5cms.clusters.samplecluster3=aps05--><!-- proxy.contextpaths: comma separated list ofproxies --><!-- EXAMPLE:<add key="proxy.contextpaths" value="/Infoview"/>OR<add key="proxy.contextpaths" value="/Marketing,/Sales/infoview,/HR"/>--><add key="proxy.contextpaths" value="" /><!-- Default window properties when viewing a documentin a new window. --><!-- Does not override the window properties definedin the plugin files. --><add key="window.properties.default"value="fullscreen=yes,location=no,scrollbars=yes,menubars=no,toolbars=no,resizable=yes"/><!-- location to pick up help files --><add key="customized.help.location" value="" /><!-- Shared Destination From Field --><!-- Enables or Disables the From field when schedulinga object to a destination.

When the value is set to false the From field will notbe rendered and the systemwill first attempt to get the email value from thereport default, if report defaultis not available it will attempt to get the value fromthe email address on userprofile of the logged on user and lastly if the userprofile email address in notavailable it will use the job server default. -->

<add key="SMTPFrom" value="true" /><!-- application name --><add key="app.name" value="BusinessObjects InfoView"

14 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Configuration de l'option d'intégration pour logiciel Microsoft SharePoint2 Mise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 15: Xi31 Sp4 Ivforsp Admin Fr

/><add key="app.name.short" value="InfoView" /><add key="app.name.greeting" value="BusinessObjects"/><add key="app.supportmygroups" value="false" /><add key="app.supportlocreports" value="false" /><add key="app.ondemandlink" value="http://information.ondemand.com/istore/" /><add key="app.ondemand.toolbar.button.enabled" value="false" /><add key="app.ondemand.textlink.enabled" value="true"/>

<!-- threshold at which the tree list control will notdisplay all the nodes --><!-- instead, a too many children message will beprinted --><add key="max.tree.children.threshold" value="200" /><!-- URLs --><add key="url.exit" value="" /><add key="url.error" value="common/error.aspx" /><!-- Content : ALL schema and non-schema (global) fileresources. --><!-- Resolution: Resource path resolves to <schemaPath>/<resourcePathAndFileName>. -->

<!-- Prefixes : - Values prefixed with the value givenbyschema.prefix are resolved to the current schema --><!-- - Values prefixed with the value given byschema.global.prefix are resolved as non-schema (global) items --><!-- - NONE indicates no prefix --><!-- - If these 2 prefixes are the same (includingboth NONE)you essentially have NO global items. -->

<!-- - If neither prefix is matched, item is "schema".--><!-- - The prefix is not part of the file spec. --><!-- Note : Only the default schema is now in use. --><!-- Schemas -->

<add key="schema.global.prefix" value="NONE" /><add key="schema.prefix" value="*" /><!-- context-relative paths -->

<add key="schema.global" value="/res/general" />

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint15

2Configuration de l'option d'intégration pour logiciel Microsoft SharePointMise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 16: Xi31 Sp4 Ivforsp Admin Fr

<add key="schema.default" value="/res/schema.blue" /><!-- File resources --><add key="img.obj.default" value="ce_generic_object.gif" /><add key="img.list.heading.separator" value="separator_grey_title_bar.gif" /><add key="img.list.plus" value="collapse.gif" /><add key="img.list.minus" value="expand.gif" /><add key="img.banner.left" value="*IV_left_topbanner.gif" /><add key="img.banner.right" value="*IV_right_topbanner.gif" /><add key="img.banner.logo" value="*login_banner_center.gif" /><!-- Sorting Arrows --><add key="img.sort.arrowdown" value="sort_desc.gif"/><add key="img.sort.arrowup" value="sort_asc.gif" /><!-- Panel gradient & buttons --><add key="img.panel.titlebar" value="*panel_title_bar_fill.gif" /><add key="img.panel.footerbar" value="*panel_footer_bar_fill.gif" /><add key="img.panel.new.window" value="*new_window.gif"/><add key="img.panel.new.window.hover" value="*new_window_hover.gif" /><add key="img.panel.arrowdown" value="*arrow_down.gif"/><add key="img.panel.arrowdown.hover" value="*arrow_down_hover.gif" /><add key="img.panel.arrowleft" value="*arrow_left.gif"/><add key="img.panel.arrowleft.hover" value="*arrow_left_hover.gif" /><add key="img.panel.arrowright" value="*arrow_right.gif" /><add key="img.panel.arrowright.hover" value="*arrow_right_hover.gif" /><add key="img.panel.arrowup" value="*arrow_up.gif" /><add key="img.panel.arrowup.hover" value="*arrow_up_hover.gif" /><add key="img.panel.close" value="*close_panel.gif"/><add key="img.panel.close.hover" value="*close_panel_hover.gif" /><add key="img.panel.maximize" value="*maximize.gif"/><add key="img.panel.maximize.hover" value="*maximize_ho

16 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Configuration de l'option d'intégration pour logiciel Microsoft SharePoint2 Mise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 17: Xi31 Sp4 Ivforsp Admin Fr

ver.gif" /><add key="img.panel.minimize" value="*minimize.gif"/><add key="img.panel.minimize.hover" value="*minimize_hover.gif" /><add key="img.panel.restore" value="*restore_down.gif"/><add key="img.panel.restore.hover" value="*restore_down_hover.gif" /><add key="img.panel.tearoff" value="*tear_off.gif" /><add key="img.panel.tearoff.hover" value="*tear_off_hover.gif" /><!-- Toolbar (22x22) images --><add key="img.toolbar.calendar" value="toolbar/calendar.gif" /><add key="img.toolbar.home" value="toolbar/home.gif"/><add key="img.toolbar.refresh" value="toolbar/refresh.gif" /><!-- Error (32x32) image --><add key="img.error" value="infoview_error.gif" /><!-- InfoView homepage icons --><add key="img.home.myinfoview" value="MyInfoView.gif"/><add key="img.home.favefolder" value="favfolder.gif"/><add key="img.home.folder" value="folder.gif" /><add key="img.home.help" value="help.gif" /><add key="img.home.inbox" value="inbox.gif" /><add key="img.home.preferences" value="preferences_infoview.gif" /><add key="img.home.ondemand" value="ondemand.gif" /><!-- JSTL Configuration --><add key="localizationContext" value="com.businessobjects.infoview.ApplicationResources" />

<!-- Clustering:true - SessionCleanupListener will expire an EnterpriseSession.false - SessionCleanupListener will logoff an Enterprise Session.-->

<add key="distributable" value="true" /><!-- Uncomment the following context-param if you areusingmulti-byte characters with WebLogic and you are notusing CrystalUTF8InputActionServlet as theaction servlet. Please note that for this to work your

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint17

2Configuration de l'option d'intégration pour logiciel Microsoft SharePointMise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 18: Xi31 Sp4 Ivforsp Admin Fr

application will need to send data toand receive data from the client browser in UTF8. -->

<!--<add key="weblogic.httpd.inputCharset./*" value="utf-8"/>--><add key="path.rightFrame" value="1" /></InfoViewAppSettings><InfoViewAppActionMapping><add key="logon" value="/logon/logon.aspx" /><add key="logonForm" value="/logon/logon.aspx" /><add key="logonService" value="/logon/logon.aspx" /><add key="timeout" value="/logon/logon.aspx" /><add key="logoff" value="/logon/logoff.aspx" /><add key="main" value="/listing/main.aspx" /><add key="appService" value="/common/appService.aspx"/><add key="help" value="/help/helpredir.aspx" /></InfoViewAppActionMapping></configuration>

Si le fichier web.config ne se trouve pas à l'emplacement par défaut,copiez ces balises et collez-les dans le fichier web.config approprié.

Remarque :Ces balises doivent se trouver à la fin de votre fichier web.config, entreles balises </system.web> et </configuration>.

Configuration des balises du fichier web.config

Etat de la session

L'état enablesession doit être défini sur "true" dans le fichier web.config :

<pages enableSessionState="true" enableViewState="true"enableViewStateMac="true" validateRequest="false"

Comment following tag in <system.web> Section: (This willbe available with MOSS 2007 and won't be available withWSS 3)<!-- <sessionState mode="SQLServer" timeout="60"allowCustomSqlDatabase="true"partitionResolverType="Microsoft.Office.Server.Adminis

18 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Configuration de l'option d'intégration pour logiciel Microsoft SharePoint2 Mise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 19: Xi31 Sp4 Ivforsp Admin Fr

tration.SqlSessionStateResolver,Microsoft.Office.Server, Version=12.0.0.0, Culture=neutral,PublicKeyToken=71e9bce111e9429c" />-->

Ajoutez la balise suivante après la balise d'état de la session dans la section<System.Web> : <sessionState mode="InProc" />

Configurations AppSetting

Les balises suivantes doivent être ajoutées à la fin du fichier web.config :

<appSettings><add key="Deployed_UrI" value="<SHAREPOINTSITE>/_layouts" /><add key="logonPage" value="<SHAREPOINTSITE>/logon.aspx" />

Page de connexion InfoView

<add key="InfoViewLogonPage" value="/_layouts/InfoViewApp/logon.aspx" /><add key="BOBJBanner" value="/_layouts/BOBJResources/Images/login_banner_center.gif"/><!--relative Url needs to be given for the next 2 entrieswithout the "/" preceding the start of the path--><add key="AdvancedSearchUrl" value="Pages/AdvanceSearch.aspx"/><add key="BOBJDefaultPage" value="Pages/default.aspx"/><add key="ssoEnabled" value="false" /><!-- Voyager viewer Url %id%, %type%, %lang%and %token% are substitution variables -->

Visualiseur de documents

<add key="BusinessObjects Enterprise SharePoint InfoViewVoyager Viewer Url" value="<JAVAINFOVIEW>//OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&amp;iDocID=%id%&amp;token=%token%&amp;lang=%lang%"/>

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint19

2Configuration de l'option d'intégration pour logiciel Microsoft SharePointMise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 20: Xi31 Sp4 Ivforsp Admin Fr

<!-- Document viewer Url %id%, %type%, %lang% and %token%aresubstitution variables -->

<add key="BusinessObjects Enterprise SharePoint InfoViewDocument Viewer Url" value="<.NETINFOVIEW>//OpenDocument/opendoc/openDocument.aspx?sKind=%type%&amp;sIDType=CUID&amp;iDocID=%id%&amp;token=%token%&amp;lang=%lang%"/></appSettings>

Cette balise permet de définir l'URL du visualiseur de documents et celle dela liste de documents.

Visualiseur Crystal

<CrystalReports><add key="path.dhtmlViewer" value="/crystalreportviewers12" /></CrystalReports>

Paramètres App Infoview

<InfoViewAppSettings><!-- ==================== --><!-- Customizable options --><!-- You can specify the default CMS machine name here--><!-- Put your CMS name inside <param-value> "/> --><!-- eg. --><!-- <add key="cms.default</param-name> --><!--CrystalMS"/> --><add key="cms.default" value="localhost" /><!-- Choose whether to let the user change the CMS name--><!-- If it isn't shown the default System from above willbe used --><add key="cms.visible" value="false" /<!-- You can specify the default Authentication typeshere --><!-- secEnterprise, secLDAP, secWinAD, secSAPR3 --><add key="authentication.default" value="secEnterprise"/><!-- Choose whether to let the user change the authentication type --><!-- If it isn't shown the default authentication type

20 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Configuration de l'option d'intégration pour logiciel Microsoft SharePoint2 Mise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 21: Xi31 Sp4 Ivforsp Admin Fr

from above will be used --><add key="authentication.visible" value="false" /><!-- The default home page --><add key="homepage.default" value="/listing/Home.aspx"/><!-- If the locale preference is disabled (only englishlanguages will be used/allowed) --><add key="disable.locale.preference" value="false" /><!-- Set to false to disable Siteminder single sign on.--><add key="siteminder.enabled" value="false" /><!-- You can specify the siteminder Authentication typehere --><!-- secLDAP, secWinAD --><add key="siteminder.authentication" value="secLDAP" /><!-- Set to true to enable other single sign on. --><add key="sso.enabled" value="false" /><!-- Set to false to disable logon with token. -->

<add key="logontoken.enabled" value="true" /><!-- For turning persistent cookies on/off for the logonpage. Defaults to true if this is not present--><add key="persistentcookies.enabled" value="true" /><!--Trusted authentication: set how to retrieve userIDset to "REMOTE_USER" for HttpServletRequest.getRemoteUser()set to "HTTP_HEADER" for HTTP headerset to "QUERY_STRING" for URL query stringset to "COOKIE" for cookieset to "WEB_SESSION" for web sessionset to "USER_PRINCIPAL" for user principalreset to empty to disable trusted authentication--><add key="trusted.auth.user.retrieval"value="" /><!--Trusted authentication: set Header/URL parameter/Cookie/Session variable name to retrieve usernameNo need to set for REMOTE_USER or USER_PRINCIPAL.-->

<add key="trusted.auth.user.param" value="" /><!--Trusted authentication: session variable nameto retrieve the shared secret;Leave empty if shared secret is not passed from web session

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint21

2Configuration de l'option d'intégration pour logiciel Microsoft SharePointMise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 22: Xi31 Sp4 Ivforsp Admin Fr

-->

<add key="trusted.auth.shared.secret" value="" /><!--Configurable logon serviceThese 2 configurations allow one to customize the location of the logon serviceconfig.logon.service.context: the service context path.e.g. /InfoViewAppconfig.logon.service.url: the service url without contextpath. e.g. /logon/logon.do-->

<add key="config.logon.service.context" value="" /><add key="config.logon.service.url" value="" /><!--Configurable timeout serviceThese 2 configurations allow one to customize the location of the timeout serviceconfig.timeout.service.context: the service context path.e.g. /InfoViewAppconfig.timeout.service.url: the service url without context path. e.g. /logon/logon.do-->

<add key="config.timeout.service.context" value="" /><add key="config.timeout.service.url" value="" /><!--cms.clusters: comma separated list of cluster namesEach cluster in the above list requires its own parameter:param-name = cms.clusters.<clustername> (without the @)param-value = comma separated list of cms servers

note: Each param-name must match case with the corresponding value in cms.clusters.

note2: No port needs to be given for a server.If none is given, then the default port 6400 is assumed.

Alternatively, these parameters may be put in a filecalled "clusters.properties" which shouldbe placed in the WEB-INF/classes directory. The parameters in this file should be storedin the normal .properties format, i.e. one "<name>=<value> pair per line. If this fileexists, the settings in web.xml will be ignoredentirely.-->

22 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Configuration de l'option d'intégration pour logiciel Microsoft SharePoint2 Mise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 23: Xi31 Sp4 Ivforsp Admin Fr

<!-- EXAMPLE:<add key="cms.clusters" value="@samplecluster, @samplecluster2,@samplecluster3"/><add key="cms.clusters.samplecluster" value="cmsone:6400,cmstwo"/><add key="cms.clusters.samplecluster2" value="cms3, cms4,cms5"/><add key="cms.clusters.samplecluster3" value="aps05"/>--><!-- Sample equivalent clusters.properties file:cms.clusters=@samplecluster, @samplecluster2, @samplecluster3cms.clusters.samplecluster=cmsone:6400, cmstwocms.clusters.samplecluster2=cms3, cms4, cms5cms.clusters.samplecluster3=aps05-->

<!-- proxy.contextpaths: comma separated list of proxies--><!-- EXAMPLE:<add key="proxy.contextpaths" value="/Infoview"/>OR<add key="proxy.contextpaths" value="/Marketing,/Sales/infoview,/HR"/>--><add key="proxy.contextpaths" value=""/><!-- Default window properties when viewing a documentin a new window. --><!-- Does not override the window properties defined inthe plugin files. --><add key="window.properties.default"value="fullscreen=yes,location=no,scrollbars=yes,menubars=no,toolbars=no,resizable=yes"/><!-- location to pick up help files--><add key="customized.help.location" value="" /><!-- Shared Destination From Field --><!-- Enables or Disables the From field when schedulinga object to a destination.When the value is set to false the From field will notbe rendered and the systemwill first attempt to get the email value from the reportdefault, if report defaultis not available it will attempt to get the value fromthe email address on userprofile of the logged on user and lastly if the user

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint23

2Configuration de l'option d'intégration pour logiciel Microsoft SharePointMise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 24: Xi31 Sp4 Ivforsp Admin Fr

profile email address in notavailable it will use the job server default.--><add key="SMTPFrom" value="true" /><!-- application name --><add key="app.name" value="BusinessObjects InfoView" /><add key="app.name.short" value="InfoView"/><add key="app.name.greeting" value="BusinessObjects" /><add key="app.supportmygroups" value="false"/><add key="app.supportlocreports" value="false" /><add key="app.ondemandlink" value="http://information.ondemand.com/istore/" />

<add key="app.ondemand.toolbar.button.enabled" value="false" /><add key="app.ondemand.textlink.enabled" value="true" /><!-- threshold at which the tree list control will notdisplay all the nodes --><!-- instead, a too many children message will be printed--><add key="max.tree.children.threshold" value="200" /><!-- URLs --><add key="url.exit" value="" /><add key="url.error" value="common/error.aspx" /><!-- Content : ALL schema and non-schema (global) fileresources. --><!-- Resolution: Resource path resolves to <schemaPath>/<resourcePathAndFileName>.-->

<!-- Prefixes : - Values prefixed with thevalue given by schema.prefix are resolved to the currentschema--><!-- - Values prefixed with the value givenby schema.global.prefix are resolved as non-schema (global) items--><!-- - NONE indicates no prefix--><!-- - If these 2 prefixes are the same(including both NONE) you essentially have NO globalitems.--><!-- - If neither prefix is matched, item is "schema".--><!-- - The prefix is not part of the file spec. --><!-- Note : Only the default schema is now in use. -->

24 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Configuration de l'option d'intégration pour logiciel Microsoft SharePoint2 Mise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 25: Xi31 Sp4 Ivforsp Admin Fr

<!-- Schemas --><add key="schema.global.prefix" value="NONE" /><add key="schema.prefix" value="*" />

<!-- context-relative paths --><add key="schema.global" value="/res/general" /><add key="schema.default" value="/res/schema.blue" /><!-- File resources --><add key="img.obj.default" value="ce_generic_object.gif"/><add key="img.list.heading.separator" value="separator_grey_title_bar.gif" /><add key="img.list.plus" value="collapse.gif" /><add key="img.list.minus" value="expand.gif" /><add key="img.banner.left" value="*IV_left_topbanner.gif"/><add key="img.banner.right" value="*IV_right_topbanner.gif" /><add key="img.banner.logo" value="*login_banner_center.gif" />

<!-- Sorting Arrows --><add key="img.sort.arrowdown" value="sort_desc.gif" /><add key="img.sort.arrowup" value="sort_asc.gif" />

<!-- Panel gradient & buttons --><add key="img.panel.titlebar" value="*panel_title_bar_fill.gif" /><add key="img.panel.footerbar" value="*panel_footer_bar_fill.gif" /><add key="img.panel.new.window" value="*new_window.gif"/><add key="img.panel.new.window.hover" value="*new_window_hover.gif" /><add key="img.panel.arrowdown" value="*arrow_down.gif"/><add key="img.panel.arrowdown.hover" value="*arrow_down_hover.gif" /><add key="img.panel.arrowleft" value="*arrow_left.gif"/><add key="img.panel.arrowleft.hover" value="*arrow_left_hover.gif" /><add key="img.panel.arrowright" value="*arrow_right.gif"/><add key="img.panel.arrowright.hover" value="*arrow_right_hover.gif" />

<add key="img.panel.arrowup" value="*arrow_up.gif" /><add key="img.panel.arrowup.hover" value="*arrow_up_ho

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint25

2Configuration de l'option d'intégration pour logiciel Microsoft SharePointMise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 26: Xi31 Sp4 Ivforsp Admin Fr

ver.gif" /><add key="img.panel.close" value="*close_panel.gif" /><add key="img.panel.close.hover" value="*close_panel_hover.gif" /><add key="img.panel.maximize" value="*maximize.gif" /><add key="img.panel.maximize.hover" value="*maximize_hover.gif" /><add key="img.panel.minimize" value="*minimize.gif" /><add key="img.panel.minimize.hover" value="*minimize_hover.gif" /><add key="img.panel.restore" value="*restore_down.gif"/><add key="img.panel.restore.hover" value="*restore_down_hover.gif" /><add key="img.panel.tearoff" value="*tear_off.gif" /><add key="img.panel.tearoff.hover" value="*tear_off_hover.gif" />

<!-- Toolbar (22x22) images --><add key="img.toolbar.calendar" value="toolbar/calendar.gif" /><add key="img.toolbar.home" value="toolbar/home.gif" /><add key="img.toolbar.refresh" value="toolbar/refresh.gif" />

<!-- Error (32x32) image --><add key="img.error" value="infoview_error.gif" />

<!-- InfoView homepage icons --><add key="img.home.myinfoview" value="MyInfoView.gif" /><add key="img.home.favefolder" value="favfolder.gif" /><add key="img.home.folder" value="folder.gif" /><add key="img.home.help" value="help.gif" /><add key="img.home.inbox" value="inbox.gif" />

<add key="img.home.preferences" value="preferences_infoview.gif" /><add key="img.home.ondemand" value="ondemand.gif" />

<!-- JSTL Configuration --><add key="localizationContext" value="com.businessobjects.infoview.ApplicationResources"/>

<!-- Clustering:true - SessionCleanupListener will expire an EnterpriseSession.false - SessionCleanupListener will logoff an EnterpriseSession.

26 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Configuration de l'option d'intégration pour logiciel Microsoft SharePoint2 Mise à jour du fichier web.config pour des serveurs virtuels activés ultérieurement par SharePoint

Page 27: Xi31 Sp4 Ivforsp Admin Fr

--><add key="distributable" value="true" /><!-- Uncomment the following context-param if you areusing multi-byte characters with WebLogicand you are not using CrystalUTF8InputActionServlet asthe action servlet. Pleasenote that for this to work your application will need tosend data to and receive data from theclient browser in UTF8. -->

<!--<add key="weblogic.httpd.inputCharset./*"value="utf-8"/>-->

<add key="path.rightFrame" value="1" /></InfoViewAppSettings><InfoViewAppActionMapping><add key="logon" value="/logon/logon.aspx" /><add key="logonForm" value="/logon/logon.aspx" /><add key="logonService" value="/logon/logon.aspx" /><add key="timeout" value="/logon/logon.aspx" />

<add key="logoff" value="/logon/logoff.aspx" /><add key="main" value="/listing/main.aspx" /><add key="appService" value="/common/appService.aspx" /><add key="help" value="/help/helpredir.aspx" /></InfoViewAppActionMapping></configuration>

Création de sites SharePointsupplémentaires

Lors de la création du site SharePoint, vous pouvez ajouter manuellementdes composants WebPart au site à partir de la "Web Part Gallery" (Galeriede composants WebPart). Sinon, vous pouvez utiliser le modèle BusinessObjects pour créer un site SharePoint.

Utilisation du modèle BusinessObjects

Le modèle BusinessObjects vous permet de créer un site prêt à l'emploipour que vous puissiez travailler avec des objets de l'environnement

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint27

2Configuration de l'option d'intégration pour logiciel Microsoft SharePointCréation de sites SharePoint supplémentaires

Page 28: Xi31 Sp4 Ivforsp Admin Fr

SharePoint dans BusinessObjects Enterprise. Vous pouvez sélectionner lemodèle BusinessObjects lors de la création du site. Ce modèle est constituédes composants WebPart BusinessObjects suivants :• Composant WebPart Explorateur de contenu• Composant WebPart Actions d'utilisateur

Ces composants WebPart doivent être associés à des objetsBusinessObjects Enterprise issus du système SharePoint. La connexionentre les composants WebPart est déjà établie. Vous pouvez ajouter descomposants WebPart supplémentaires au site, si besoin.

Configuration des composants WebPartLa présente section décrit comment configurer des composants WebParten les ajoutant à la page SharePoint et en les connectant au "composantWebPart Explorateur de contenu".

Ajout d'un composant WebPart

Vous pouvez modifier l'affichage et les fonctionnalités des pages Web dusystème SharePoint en ajoutant des composants WebPart.

Pour ajouter un composant WebPart, procédez de la manière suivante :

1. Ouvrez le navigateur Web et accédez à la page du portail SharePoint àlaquelle vous souhaitez ajouter le composant WebPart.

La page est rechargée en mode Edition. En cas d'échec du chargementde la page en mode Edition, sélectionnez Modifier la page dans la listedéroulante Actions du site.

2. Cliquez sur Ajouter un composant WebPart.

La fenêtre "Ajouter des composants WebPart -- Dialogue de page Web"s'affiche.

3. Sélectionnez le composant WebPart prédéfini de votre choix dans la listedes galeries, puis cliquez sur Ajouter

Le composant WebPart est ajouté au portail SharePoint.

28 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Configuration de l'option d'intégration pour logiciel Microsoft SharePoint2 Configuration des composants WebPart

Page 29: Xi31 Sp4 Ivforsp Admin Fr

Connexion d'un composant WebPart

Pour connecter tout composant WebPart au "composant WebPart Explorateurde contenu", procédez de la manière suivante :

Remarque :La connexion de composants WebPart est uniquement possible en modeEdition.

1. Dans le "composant WebPart Explorateur de contenu", cliquez surEdition.

2. SélectionnezConnexions > Send RepositoryExplorer To (Connections> Envoyer RepositoryExplorer à).

Tous les composants WebPart ajoutés à la page SharePoint sontrépertoriés.

3. Cliquez sur le composant WebPart que vous voulez connecter au"composant WebPart Explorateur de contenu".

Le composant WebPart est désormais connecté au "composant WebPartExplorateur de contenu".

Personnalisationde laRecherche avancéeSur la page affichant les résultats de la recherche avancée, vous pouvezréaliser les actions disponibles pour le type d'objet sélectionné. Pour visualiserle résultat de ces actions, vous devez configurer la page cible. Par exemple,vous devez configurer la page cible pour pouvoir afficher un rapport Crystaldepuis la page de résultats de la Recherche avancée.

Vous pouvez aussi configurer la page cible pour restreindre les résultats dela recherche aux contenus BusinessObjects uniquement, aux contenusSharePoint uniquement, ou aux deux référentiels.

Pour configurer la page cible, procédez de la manière suivante :

1. Connectez-vous à SAP BusinessObjects XI 3.1, option d'intégration pourlogiciel Microsoft SharePoint.

2. Ouvrez la page Recherche avancée et cliquez sur Edit page (Modifierla page) dans la liste déroulante Actions du site.Le mode Edition est activé.

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint29

2Configuration de l'option d'intégration pour logiciel Microsoft SharePointPersonnalisation de la Recherche avancée

Page 30: Xi31 Sp4 Ivforsp Admin Fr

3. Cliquez sur Modifier et sélectionnez Modifier le composant WebPartpartagé.

4. Dans la fenêtre "Recherche avancée", développez ParamètresBusinessObjects.Les propriétés suivantes sont affichées :• Page cible des actions de l'utilisateur - Cette propriété vous permet

de personnaliser la page cible pour visualiser les résultats d'une actionréalisée depuis la page de résultats de la recherche avancée descontenus Business Objects. La page cible personnalisée à l'aide decette propriété n'affiche les résultats que si vous accédez à la pageRecherche avancée depuis le panneau Quick Launch (Démarragerapide) ou une page hébergeant le "composant WebPart Advancedsearch". Par défaut, la valeur de cette propriété est définie sur“BobjDefault page” (Page BobjDefault). Cette valeur est définie dansle fichier web.config.

• Page cible des résultats des deux recherches - Cette propriété vouspermet de personnaliser la page cible pour visualiser les résultatsd'une action réalisée depuis la page de résultats de la rechercheavancée des contenus Business Objects et SharePoint.

• Page cible des résultats de la recherche Sharepoint - Cette propriétévous permet de personnaliser la page cible pour visualiser les résultatsd'une action réalisée depuis la page de résultats de la rechercheavancée des contenus SharePoint.

• Page cible des résultats de la recherche BusinessObjects - Cettepropriété vous permet de personnaliser la page cible pour visualiserles résultats d'une action réalisée depuis la page de résultats de larecherche avancée des contenus Business Objects.

5. Définissez les propriétés selon vos besoins.

Remarque :Vérifiez que le chemin de la page ne commence pas par “/”. Par exemple,si vous souhaitez définir la page par défaut en tant que valeur d'unepropriété, saisissez la valeur “Pages/default.aspx”.

6. Cliquez sur Appliquer.7. Cliquez sur OK.

30 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Configuration de l'option d'intégration pour logiciel Microsoft SharePoint2 Personnalisation de la Recherche avancée

Page 31: Xi31 Sp4 Ivforsp Admin Fr

Déploiement de l'optiond'intégration pour logicielMicrosoft SharePoint

3

Page 32: Xi31 Sp4 Ivforsp Admin Fr

PrésentationLe présent chapitre décrit comment configurer BusinessObjects Enterprisepour travailler avec SAP BusinessObjects XI 3.1, option d'intégration pourlogiciel Microsoft SharePoint. Il propose aussi des conseils pour laplanification des rapports et la définition des propriétés afin d'optimiserl'efficacité des rapports des utilisateurs. Pour réaliser ces tâches, vous devezmaîtriser l'administration et l'utilisation de BusinessObjects Enterprise.

Pour en savoir plus sur l'installation de BusinessObjects Enterprise, voir leGuide d'administration de SAP BusinessObjects Enterprise.

Configuration de BusinessObjectsEnterprise

A la première installation de SAP BusinessObjects XI 3.1, option d'intégrationpour logiciel Microsoft SharePoint, vous devez configurer ou mettre à jourcertains paramètres de BusinessObjects Enterprise pour optimiser votredéploiement.

Sécurité et connexion unique

SAP BusinessObjects XI 3.1, option d'intégration pour logiciel MicrosoftSharePoint prend en charge les modes d'authentification suivants avec ledéploiement BusinessObjects Enterprise :• Enterprise• LDAP• Windows AD• Windows NT

La connexion unique est activée lorsque la valeur “true” est assignée àl'option “SSO Enabled” (Connexion unique activée) dans le fichier web.config.

Après l'installation de SAP BusinessObjects XI 3.1, option d'intégration pourlogiciel Microsoft SharePoint, vérifiez que les paramètres de sécurité deBusinessObjects Enterprise sont correctement définis. Dans le cas contraire,

32 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Déploiement de l'option d'intégration pour logiciel Microsoft SharePoint3 Présentation

Page 33: Xi31 Sp4 Ivforsp Admin Fr

le message d'erreur suivant peut s'afficher lorsque les utilisateurs tententd'accéder à l'application :

"Impossible d'accéder à l'infrastructure de BusinessObjects Enterprise au niveau de nomserveur pour nomutilisateur. Il se peut que l'infrastructure ne soit pas accessible ou que vous ne disposiez pas des droits via la connexion automatique avec modeauthentification. Contactezvotre administrateur de reporting pour en savoir plussur la disponibilité."

Si vous utilisez l'authentification LDAP, NT ou AD, assurez-vous que :• l'invite demandant les références utilisateur BusinessObjects Enterprise

a la valeur “false” ;• le déploiement LDAP, NT ou AD est correctement configuré ;• les noms d'utilisateur du portail correspondent aux alias définis dans le

système d'authentification.

Remarque :Pour les utilisateurs sélectionnant l'authentification Enterprise ou LDAP pourse connecter automatiquement, SAP BusinessObjects XI 3.1, optiond'intégration pour logiciel Microsoft SharePoint autorise l'accès avec le nomd'utilisateur du portail et un mot de passe vide. Pour empêcher les utilisateursd'accéder à l'application sans entrer de mot de passe, activez le processusd'authentification CMC.

Pour en savoir plus sur l'activation et la configuration de CMC pour lesdifférents types d'authentification, référez-vous au Guide d'administration deSAP BusinessObjects Enterprise.

Configuration de SAP BusinessObjects XI 3.1, optiond'intégration pour logiciel Microsoft SharePoint pour laconnexion unique avec NTLM de Windows AD et Kerberos

Pour configurer SAP BusinessObjects XI 3.1, option d'intégration pour logicielMicrosoft SharePoint pour la connexion unique avec NTLM de Windows ADet Kerberos, procédez comme suit :

1. Connectez-vous au portail SharePoint en tant qu'administrateur.2. Dans la barre d'outils du portail SharePoint, sélectionnez Actions du

site > Paramètres du site > Personnes et groupes.

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint33

3Déploiement de l'option d'intégration pour logiciel Microsoft SharePointConfiguration de BusinessObjects Enterprise

Page 34: Xi31 Sp4 Ivforsp Admin Fr

La page "People and Groups: Home Members" (Personnes et groupes :Membres locaux) s'affiche.

3. Sur la page "People and Groups: Home Members" (Personnes etgroupes : Membres locaux), cliquez sur Nouveau.La page "Add Users: Home" (Ajouter des utilisateurs : Accueil) s'affiche.

4. Sur la page "Add Users: Home" (Ajouter des utilisateurs : Accueil),saisissez le nom de l'utilisateur dans le champ Users/Groups(Utilisateurs/Groupes) et cliquez sur Check Names (Vérifier lesnoms) .Le nom de domaine et le nom de l'utilisateur apparaissent dans le champUtilisateurs/Groupes.

5. Dans la section "Autoriser l'accès" de la page "Add Users: Home" (Ajouterdes utilisateurs : Accueil), cliquez sur Ajouter des utilisateurs à ungroupe SharePoint et sélectionnez Home Owners [Full Control](Propriétaires locaux [Contrôle total]).

6. Cliquez sur OK.Les utilisateurs sont ainsi autorisés à se connecter à SAPBusinessObjects XI 3.1, option d'intégration pour logiciel MicrosoftSharePoint par le biais du mode d'authentification Windows AD.

7. Pour activer la connexion unique, accédez à C:\Inetpub\wwwroot\wss\VirtualDirectories\80 et C:\ProgramFiles\Common Files\Microsoft Shared\web server

34 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Déploiement de l'option d'intégration pour logiciel Microsoft SharePoint3 Configuration de BusinessObjects Enterprise

Page 35: Xi31 Sp4 Ivforsp Admin Fr

extensions\12\TEMPLATE\LAYOUTS\InfoViewApp et apportez lesmodifications suivantes au fichier web.config :• <add key="ssoEnabled" value= "true" />• <add key="authentication.default" value= "secWinAD" />

La connexion unique est désormais activée pour les utilisateurs.

Remarque :Le mode d'authentification doit être le même pour SAP BusinessObjectsEnterprise XI 3.1 et Microsoft Office SharePoint Server 2007.

Configuration de l'option d'intégration pour logiciel MicrosoftSharePoint pour l'authentification LDAP

Vous devez installer MOSS 2007 et un serveur LDAP. Vous devez aussicréer des groupes et utilisateurs dans LDAP.

Une application Web SharePoint doit aussi être créée sous MOSS 2007. SiMOSS 2007 et LDAP se trouvent sur deux systèmes différents, vous devezvous assurer que ces deux systèmes peuvent communiquer entre eux.

Pour configurer SAP BusinessObjects XI 3.1, option d'intégration pour logicielMicrosoft SharePoint pour Windows LDAP, procédez de la manière suivante :

1. Connectez-vous au site d'administration centrale de SharePoint 3.0.2. Cliquez sur l'onglet Gestion des applications.3. Dans la section de gestion des applications Web de SharePoint, cliquez

sur le lien Créer ou étendre une application Web.4. Cliquez sur Etendre l'application Web.5. Indiquez le nom du port, le nom de l'hôte, etc.6. Dans le menu déroulant Zone, sélectionnez Personnaliser puis cliquez

sur Créer.L'application étendue est alors créée.

7. Cliquez sur Gestion des applications.8. Sous Sécurité des applications, cliquez sur le lien Fournisseurs

d'authentification.9. Sur la page "Fournisseurs d'authentification", cliquez sur le lien Zone.10. Sur la page "Modifier l'authentification", sélectionnez Formulaires en

tant que type d'authentification.

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint35

3Déploiement de l'option d'intégration pour logiciel Microsoft SharePointConfiguration de BusinessObjects Enterprise

Page 36: Xi31 Sp4 Ivforsp Admin Fr

11. Saisissez le nom du fournisseur d'appartenances dans le champNom dufournisseur d'appartenances.Le nom d'appartenances LDAP désigne le nom du fournisseurd'appartenances LDAP que vous avez indiqué dans le fichier web.config.

12. Saisissez le nom du gestionnaire de rôles dans le champ Nom dugestionnaire de rôles.

13. Sélectionnez Non pour l'option Activer l'intégration des clients ?14. Cliquez sur Enregistrer.

Le <mode d'authentification> dans le fichier web.config de l'applicationWeb étendue est désormais défini sur "Formulaires".

Modification du fichier web.config de l'application Web étendue pour LDAP

Pour modifier le fichier web.config de l'application Web étendue pourLDAP, procédez de la manière suivante :

1. A partir d'IIS, ouvrez la console d'administration centrale, puis le fichierweb.config.

2. Dans le fichier web.config, ajoutez les lignes suivantes entre leséléments </system.web> et <runtime> :

<connectionStrings><add name="LDAPConnectionString"connectionString="ldap://bo-test.product.businessobjects.com:35020/dc=product,dc=businessobjects, dc=com"/></connectionStrings>

3. Dans le fichier web.config, ajoutez les informations du fournisseurd'appartenances suivantes entre les éléments </authorization> et<httpModules> :

<membership defaultProvider="LDAPMembership"><providers><add name="LDAPMembership"type="Microsoft.Office.Server.Security.LDAPMembershipProvider,Microsoft.Office.Server,Version=12.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c"server="bo-test"port="35020"useSSL="false"userDNAttribute="dn"

36 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Déploiement de l'option d'intégration pour logiciel Microsoft SharePoint3 Configuration de BusinessObjects Enterprise

Page 37: Xi31 Sp4 Ivforsp Admin Fr

userNameAttribute="uid"userContainer="dc=product,dc=businessobjects,dc=com"userObjectClass="top"useDNAttribute="false"userFilter="(ObjectClass=top)"scope="Subtree"otherRequiredUserAttributes="sn,givenname,cn"/></providers></membership>

Remarque :Les valeurs indiquées peuvent différer selon la manière dont l'utilisateura été créé dans LDAP.

4. Dans le fichier web.config de l'application Web, ajoutez les informationsdu gestionnaire de rôles suivantes :

<roleManager defaultProvider="LDAPRoleProvider"enabled="true" cacheRolesInCookie="true"cookieName=".PeopleDCRole"><providers><add name="LDAPRoleProvider"type="Microsoft.Office.Server.Security.LDAPRoleProvider,Microsoft.Office.Server, Version=12.0.0.0,Culture=neutral,PublicKeyToken=71E9BCE111E9429C" server="bo-test"port="35020"useSSL="false"groupContainer="dc=product,dc=businessobjects,dc=com"groupNameAttribute="cn"groupMemberAttribute="uniquemember"userNameAttribute="uid"dnAttribute="dn"useUserDNAttribute= "false"groupFilter="(ObjectClass=top)"scope="Subtree" /></providers></roleManager>

5. Dans le fichier web.config du site d'administration centrale, ajoutez lesinformations du gestionnaire de rôles suivantes entre les éléments</authorization> et <httpModules> :

<roleManagerdefaultProvider="AspNetWindowsTokenRoleProvider"enabled="true" cacheRolesInCookie="true"

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint37

3Déploiement de l'option d'intégration pour logiciel Microsoft SharePointConfiguration de BusinessObjects Enterprise

Page 38: Xi31 Sp4 Ivforsp Admin Fr

cookieName=".PeopleDCRole"><providers><add name="LDAPRoleProvider"type="Microsoft.Office.Server.Security.LDAPRoleProvider,Microsoft.Office.Server, Version=12.0.0.0,Culture=neutral,PublicKeyToken=71E9BCE111E9429C"server="bo-test"port="35020"useSSL="false"groupContainer="dc=product,dc=businessobjects,dc=com"groupNameAttribute="cn"groupMemberAttribute="uniquemember"userNameAttribute="uid"dnAttribute="dn"useUserDNAttribute= "false"groupFilter="(ObjectClass=top)"scope="Subtree" /></providers></roleManager>

6. Redémarrez IIS.7. Connectez-vous à l'administration centrale et cliquez sur l'onglet Gestion

des applications.8. Cliquez sur Administrateurs de collections de sites.9. Ajoutez tous les utilisateurs LDAP en tant qu'administrateur principal.

Lors de l'ajout d'un utilisateur LDAP en tant qu'administrateur principal,vérifiez que l'utilisateur est identifié.

10. Connectez-vous au site SharePoint en tant qu'administrateur du site avecles droits utilisateur LDAP.

Ajout d'utilisateurs et de groupes d'utilisateurs aux applications WebTout utilisateur connecté à une application Web en tant qu'administrateurdu site a accès à toutes les tâches d'administration, dont la création et lasuppression d'utilisateurs et de groupes d'utilisateurs. Cependant, les autresutilisateurs LDAP ne peuvent se connecter qu'après avoir été ajoutés àl'application Web.

Pour ajouter des utilisateurs et des groupes d'utilisateurs à une applicationWeb, procédez de la manière suivante :

1. Connectez-vous à l'application Web en tant qu'administrateur du site.

38 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Déploiement de l'option d'intégration pour logiciel Microsoft SharePoint3 Configuration de BusinessObjects Enterprise

Page 39: Xi31 Sp4 Ivforsp Admin Fr

2. Sélectionnez Paramètres du site > Personnes et groupes, puis ajoutezles groupes ou utilisateurs LDAP dans le champ Add the LDAP Groupsor Users (Ajouter les groupes ou utilisateurs LDAP), comme suit :• Pour ajouter un groupe, utilisez la syntaxe suivante : ldaprolepro

vidername: nomgroupe• Pour ajouter un utilisateur, indiquez le nom de l'utilisateur.

Connexion à l'application étendue en tant qu'utilisateur LDAPPour vous connecter à l'application étendue en tant qu'utilisateur LDAP,procédez de la manière suivante :

Remarque :Toutes les étapes sont à réaliser manuellement dans IIS.

1. Activez Authentification intégrée et désactivez Ouverture de sessionanonyme.

Remarque :Vérifiez que l'authentification LDAP est activée dans CMS, et testezl'accès de l'utilisateur LDAP à InfoView.

2. Comparez le fichier web.config de l'application de base avec le fichierweb.config de l'application étendue, et modifiez le fichier web.configde l'application étendue pour inclure les entrées manquantes.

3. Convertissez les dossiers InfoviewApp, InfoviewAppActions,PlatformServices, et AnalyticalReporting en répertoires virtuels. Vérifiezque ces répertoires virtuels de l'application étendue pointent vers le mêmepool d'applications que dans l'application de base.

4. Copiez les contenus du dossier "<Sharepoint:port\bin>" del'application de base dans le dossier <"ExtendedApplication:Port\bin> de l'application étendue.

5. Créez un répertoire virtuel appelé crystalreportviewers12 et faites-le pointer vers C:\Program Files\BusinessObjects\common\4.0\crystalreportviewers12.

Configuration de l'option d'intégration pour logiciel MicrosoftSharePoint pour la connexion unique de Windows NT

La présente section décrit comment modifier les fichiers web.config etajouter des utilisateurs au groupe SharePoint pour configurer SAP

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint39

3Déploiement de l'option d'intégration pour logiciel Microsoft SharePointConfiguration de BusinessObjects Enterprise

Page 40: Xi31 Sp4 Ivforsp Admin Fr

BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePointpour la connexion unique de Windows NT.

Modification du fichier web.config pour l'application Web étendue pour laconnexion unique Windows NT

Pour modifier le fichier web.config de l'application Web étendue pour laconnexion unique Windows NT, procédez de la manière suivante :

1. Accédez à C:\Program Files\BusinessObjects\BusinessObjects Enterprise 12.0\WebContent\InfoViewApp\InfoViewApp

2. Ouvrez le fichier web.config et suivez les étapes suivantes :• Définissez "cms.visible" sur "true"• Définissez "authentication.visible" sur "true"• Définissez "authentication.default" sur "secWindowsNT"• Définissez "sso.enabled" sur "true"• Retirez les commentaires "identity impersonate"

3. Accédez à C:\Program Files\BusinessObjects\BusinessObjects Enterprise 12.0\WebContent\InfoViewApp\PlatformServices

4. Ouvrez le fichier web.config et suivez les étapes suivantes :• Définissez "authentication.default" sur "secWindowsNT"• Définissez "sso.enabled" sur "true"• Retirez les commentaires "identity impersonate"

5. Accédez à C:\Program Files\Common Files\MicrosoftShared\web serverextensions\12\TEMPLATE\LAYOUTS\InfoViewApp

6. Ouvrez le fichier web.config et suivez les étapes suivantes :• Définissez "authentication.default" sur "secWindowsNT"• Définissez "sso.enabled" sur "true"• Définissez "authentication.visible" sur "true"• Retirez les commentaires "identity impersonate"

7. Accédez à C:\Program Files\Common Files\MicrosoftShared\web serverextensions\12\TEMPLATE\LAYOUTS\PlatformServices

8. Ouvrez le fichier web.config et suivez les étapes suivantes :

40 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Déploiement de l'option d'intégration pour logiciel Microsoft SharePoint3 Configuration de BusinessObjects Enterprise

Page 41: Xi31 Sp4 Ivforsp Admin Fr

• Définissez "authentication.default" sur "secWindowsNT"• Retirez les commentaires "identity impersonate"

Remarque :Une fois ces tâches accomplies, vous pouvez ajouter des utilisateurs àl'application. Pour en savoir plus sur l'ajout d'utilisateurs et de groupesd'utilisateurs à l'application, voir Ajout d'utilisateurs et de groupes d'utilisateursaux applications Web.

Droits utilisateur et groupes d'utilisateurs

Les utilisateurs doivent disposer des droits de visualisation pour consulterles rapports planifiés et les instances déjà déclenchées. Pour accéder auxrapports en temps réel, ils doivent disposer des droits Visualiser à lademande.

Pour vous assurer que tous les utilisateurs disposent des droits devisualisation, dans la CMC de BusinessObjects Enterprise, ajoutez lesutilisateurs au groupe “Tout le monde” puis assignez des droits devisualisation à ce groupe. Les droits de visualisation autorisent tous lesutilisateurs appartenant au groupe “Tout le monde” à visualiser les rapportsdepuis l'environnement SharePoint.

Pour en savoir plus sur la définition des droits d'utilisateur, voir le Guided'administration de SAP BusinessObjects Enterprise.

Configuration de Secure Socket Layer

Vérifiez qu'une application Web SharePoint de travail est disponible.

Pour configurer Secure Socket Layer (SSL) sur WSS 3.0 ou MOSS 2007,procédez de la manière suivante :

1. Connectez-vous au site d'administration centrale de SharePoint 3.0.2. Dans l'onglet Gestion des applications, cliquez sur Créer ou Etendre

l'application Web.3. Dans la liste déroulante Application Web, sélectionnez Etendre une

application Web existante puis l'application Web pour laquelle voussouhaitez configurer SSL.

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint41

3Déploiement de l'option d'intégration pour logiciel Microsoft SharePointConfiguration de BusinessObjects Enterprise

Page 42: Xi31 Sp4 Ivforsp Admin Fr

4. Dans le champ "Créer un nouveau site Web IIS", saisissez une valeuradaptée.

5. Dans le champ Port, indiquez le port SSL par défaut.6. Cochez la case Utiliser SSL.

Remarque :Vérifiez que la valeur indiquée dans le champ "URL" est correcte.

7. Dans le champ "Zone", sélectionnez Personnaliser.8. Cliquez sur OK.9. Accédez au site IIS, sélectionnez le site que vous avez créé puis

sélectionnez Propriétés.

Remarque :Vérifiez que le site Web est créé sur le port 80. Cependant, si le port 80est déjà utilisé par un autre site, vous pouvez assigner un autre port àvotre nouveau site. Le port 80 ne peut pas être employé par deux sitesWeb différents.

10. Sur la page "Propriétés", cliquez sur l'onglet Sécurité de répertoire.11. Sélectionnez Certificats de serveur.

• Si le système dispose déjà d'un certificat de serveur, sélectionnezAttribuer un certificat existant et suivez les instructions de l'Assistantà l'écran.

• En l'absence de certificat, vous devez en créer un. Pour IIS 6.0,téléchargez sur Internet l'outil Certificate Creation Utility et installez-le.

12. Dans la section Communications sécurisées de l'onglet Sécurité derépertoire, cliquez sur Modifier.• Sélectionnez Exiger SSL et Cryptage 128 bits pour un accès au site

via https. Lorsque ces options sont désactivées, le site est accessibleaussi bien via http que via https.

13. Sélectionnez la case Ignorer les certificats clients s'il n'existe aucuncertificat client.

14. Cliquez sur OK.15. Cliquez sur Appliquer.16. Accédez à la page "Administration centrale de SharePoint 3.0" et

sélectionnez l'onglet Opérations.17. Cliquez sur le lien Mappage des accès de substitution.

42 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Déploiement de l'option d'intégration pour logiciel Microsoft SharePoint3 Configuration de BusinessObjects Enterprise

Page 43: Xi31 Sp4 Ivforsp Admin Fr

18. Dans la liste déroulante Collection de mappages des accès desubstitution, sélectionnez l'ensemble pour lequel vous souhaitez mapperSSL.Vérifiez qu'une URL publique est indiquée pour la zone personnalisée.Le cas échéant, ajoutez une URL publique à la zone personnalisée.

19. Ouvrez un navigateur et indiquez l'URL SSL.

Remarque :Vous pouvez naviguer sur toutes les pages ou tous les composantsWebPart du site. Cependant, assurez-vous que l'URL ne passe pas dehttps à http au cours de la navigation sur les pages ou composantsWebPart.

Configuration d'ISA 2006 pour proxy inverse

Installez ISA 2006 en utilisant vos références Windows.

Pour configurer ISA 2006, procédez de la manière suivante :

1. Démarrez ISA 2006.2. Cliquez à l'aide du bouton droit sur Stratégie de pare-feu > Nouveau >

SharePoint Site Publishing Rule (Règle de publication du siteSharePoint).L'écran "Welcome to the SharePoint Publishing Rule Wizard" (AssistantRègle de publication SharePoint) apparaît.

3. Saisissez le nom de la règle de publication dans le champ SharePointpublishing rule name (Nom de la règle de publication SharePoint) puiscliquez sur Suivant.L'écran "Publishing Type" (Type de publication) s'affiche.

4. Sélectionnez Publish a single Web site or load balancer (Publier unseul site Web ou un équilibreur de charge) et cliquez sur Next (Suivant).L'écran "Server Connection Security " (Sécurité de la connexion auserveur) s'affiche.

5. SélectionnezUse non-secured connections to connect the publishedWeb server or server farm (Utiliser une connexion non sécurisée pourconnecter le serveur ou la batterie de serveurs) et cliquez sur Next(Suivant).

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint43

3Déploiement de l'option d'intégration pour logiciel Microsoft SharePointConfiguration de BusinessObjects Enterprise

Page 44: Xi31 Sp4 Ivforsp Admin Fr

L'écran "Internal Publishing Details" (Informations sur la publicationinterne) s'affiche.

6. Dans le champ Internal Site name (Nom de site local), saisissez le nomdu site local. Le nom du site local désigne le système qui exécute MOSS.

7. Sélectionnez Use a computer name or IP address to connect to thepublished server (Utiliser un nom ou une adresse IP d'ordinateur pourla connexion au serveur publié), indiquez le nom du système ou sonadresse IP dans le champ Nom ou adresse IP de l'ordinateur, puiscliquez sur Suivant.L'écran "Informations sur les noms publics" s'affiche.

8. Dans la liste déroulante Accept Request for (Accepter la demande de),sélectionnezAny domain name (Tous les noms de domaine) puis cliquezsur Next (Suivant).L'écran "Sélectionnez le port d'écoute" s'affiche.

9. Cliquez sur Nouveau.L'écran "Assistant Nouveau port d'écoute Web" s'affiche.

10. Indiquez le nom du port d'écoute Web, puis cliquez sur Suivant.L'écran "Sécurité de la connexion cliente" s'affiche.

11. Sélectionnez Do not require SSL secured connections with clients(Ne pas exiger de connexions sécurisées SSL avec les clients) et cliquezsur Suivant.L'écran "Adresses IP des ports d'écoute Web" s'affiche.

12. Sélectionnez Externe, Interne et Hôte local, puis cliquez sur Suivant.L'écran "Paramètres d'authentification" s'affiche.

13. SélectionnezNo Authentication (Aucune authentification) et cliquez surTerminer.

14. Sélectionnez le nouveau port d'écoute créé et cliquez sur Propriétés >Authentification.

15. Cliquez sur le bouton Advanced (Avancé) et sélectionnez Exiger quetous les utilisateurs s'authentifient et Allow Client Connections overHttp (Autoriser les connexions client sur Http).L'écran "Délégation de l'authentification" s'affiche.

16. Dans la liste déroulante, sélectionnez No delegation, and client cannotauthenticate directly (Aucune délégation, et le client ne peut pass'authentifier directement).

44 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Déploiement de l'option d'intégration pour logiciel Microsoft SharePoint3 Configuration de BusinessObjects Enterprise

Page 45: Xi31 Sp4 Ivforsp Admin Fr

L'écran "Alternate Access Mapping Configuration" (Configuration dumappage des accès de substitution) s'affiche.

17. Sélectionnez l'une des options suivantes en fonction de vos besoins :• SharePoint AAM is already configured on the SharePoint server

(Le mappage des accès de substitution SharePoint est déjà configurésur le serveur SharePoint)

• SharePoint AAM is not yet configured (Le mappage des accèsde substitution SharePoint n'est pas encore configuré)Sélectionnez également cette option si vous n'êtes pas sûr quele mappage des accès de substitution est configuré.

18. Cliquez sur Suivant.L'écran "Completing the New SharePoint Publishing Rule Wizard"(Assistant Fin de la nouvelle règle de publication SharePoint) s'affiche.

19. Cliquez sur Terminer.La règle de publication est maintenant créée.

20. Sélectionnez la règle de publication et cliquez sur Appliquer.21. Cliquez avec le bouton droit sur la règle et sélectionnez Propriétés.

L'écran "Propriétés" s'affiche.

22. Sélectionnez l'onglet Port d'écoute et vérifiez le port et le protocole.

Remarque :Par défaut, le port 80 est utilisé. Vous pouvez modifier le port utilisé dansl'onglet Connexions.

23. Sélectionnez l'onglet Nom public.24. Dans la liste déroulante Cette règle s'applique à :, sélectionnez

Requêtes pour les sites Web suivants et spécifiez le proxy inverse.Dans "Nom des chemins", saisissez le chemin du client et du serveur.

25. Sélectionnez l'onglet To (A) et vérifiez le nom et l'adresse IP de l'ordinateurde destination.

26. Sélectionnez l'onglet Pontage.27. Sélectionnez Rediriger les demandes au port HTTP et indiquez le port

exécutant le site Web SharePoint étendu.

Remarque :Si vous souhaitez que le proxy inverse pointe vers l'application étendue,indiquez le port de l'application étendue. Si vous souhaitez que le proxy

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint45

3Déploiement de l'option d'intégration pour logiciel Microsoft SharePointConfiguration de BusinessObjects Enterprise

Page 46: Xi31 Sp4 Ivforsp Admin Fr

inverse pointe vers l'application de base, indiquez le port de l'applicationde base.

28. Sélectionnez la règle et cliquez sur Appliquer.

Configuration du proxy inverse pour l'application SharePoint debase

Vérifiez qu'ISA 2006 est configuré sur SAP BusinessObjects XI 3.1, optiond'intégration pour logiciel Microsoft SharePoint.

Pour configurer le proxy inverse pour l'application SharePoint de base,procédez de la manière suivante :

1. Connectez-vous au site d'administration centrale.2. Cliquez sur Opérations puis sur le lien Mappage des accès de

substitution.3. Dans la liste déroulante, sélectionnez l'application Web.4. Cliquez sur le lien Ajouter une URL interne et ajouter l'URL du proxy

inverse.5. Dans la liste déroulante Zone, sélectionnez la zone Par défaut.6. Dans IIS, appliquez au Type d'authentification la valeur Simple.

Création d'un site Web étendu pour l'application Web

Pour créer un site Web étendu pour l'application Web, procédez de la manièresuivante :

1. Connectez-vous au site d'administration centrale de SharePoint 3.0.2. Dans l'onglet Gestion des applications, cliquez sur le lien Créer ou

étendre une application Web.3. Dans la liste déroulante Application Web, sélectionnez Etendre une

application Web existante.4. Sélectionnez l'application Web pour laquelle vous souhaitez configurer

une application proxy inverse.5. Saisissez une description, le port, l'URL, etc. dans les champs

correspondants.6. Sélectionnez une zone (Internet, par exemple), puis cliquez sur OK.

46 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Déploiement de l'option d'intégration pour logiciel Microsoft SharePoint3 Configuration de BusinessObjects Enterprise

Page 47: Xi31 Sp4 Ivforsp Admin Fr

7. Accédez au site d'administration centrale, cliquez sur l'onglet Opérationspuis sur le lien Mappage des accès de substitution.

8. Dans la liste déroulante, sélectionnez l'application Web.9. Cliquez sur le lien Ajouter une URL interne et ajouter l'URL du proxy

inverse.10. Dans la liste déroulante Zone, sélectionnez la zone à assigner à

l'application étendue.11. Cliquez sur OK.

Un site Web est désormais créé pour l'application Web.

Modification du fichier web.config de l'applicationWeb étenduepour proxy inverse

Pour modifier le fichier web.config de l'application Web étendue pourproxy inverse, procédez de la manière suivante :

1. Copiez tous les dossiers et DLL de la corbeille de l'application de basedans la corbeille des applications étendues.

2. Dans le fichier web.config de l'application de base, vérifiez qu'il n'existequ'une entrée sessionState : <"sessionState mode = Inproc"/>.Signalez toute autre entrée.

3. Dans l'application étendue, créez un répertoire virtuel crystalreports12et faites-le pointer vers C:\Program Files\BusinessObjects\common\4.0\crystalreportviewers12.

4. Convertissez les dossiers suivants en répertoires virtuels :• Infoviewapp• InfoviewAppActions• PlatformServices• Analytical Reporting• Crystal Reports• Xcelsius

Remarque :Vérifiez que les répertoires virtuels de l'application étendue pointent versle même pool d'applications que dans l'application de base.

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint47

3Déploiement de l'option d'intégration pour logiciel Microsoft SharePointConfiguration de BusinessObjects Enterprise

Page 48: Xi31 Sp4 Ivforsp Admin Fr

5. Comparez le fichier web.config de l'application de base avec le fichierweb.config de l'application étendue et modifiez le fichier web.configde l'application étendue pour inclure les entrées manquantes.

Configuration des paramètres facultatifsde BusinessObjects Enterprise

La présente section décrit la configuration des paramètres facultatifs deBusinessObjects Enterprise pour votre déploiement SharePoint.

Définition d'un serveur pour le traitement desrapports

Par défaut, les rapports que visualisent les utilisateurs sont traités par lePage Server de BusinessObjects Enterprise. Si le Page Server n'est pasdisponible, le RAS (Report Application Server) prend le relais.

Si vous souhaitez configurer le système de façon à utiliser le RAS pour traiterles rapports, créez un nouveau groupe de serveurs pour le RAS dansBusinessObjects Enterprise, indiquez ce groupe de serveurs dans tous lesrapports, puis arrêtez le Page Server de BusinessObjects Enterprise.

Pour indiquer un serveur de traitement des rapports, procédez de la manièresuivante :

1. Connectez-vous à la CMC.2. Dans la zoneObject Management (Gestion d'objets) de la CMC (Central

Management Console), cliquez sur le lien de l'objet.3. Cliquez sur l'onglet Processus.4. Dans la zone Serveurs par défaut à utiliser pour la visualisation,

sélectionnez l'une des options suivantes :• Utiliser le premier serveur disponible - Lorsque cette option est

sélectionnée, BusinessObjects Enterprise utilise le serveur qui disposedes ressources maximales pour visualiser le rapport.

• Donner la préférence aux serveurs appartenant au groupe -Lorsque cette option est sélectionnée, BusinessObjects Enterprisetente de traiter l'objet en utilisant les serveurs du groupe de serveurssélectionné dans la liste. Si les serveurs spécifiés ne sont pas

48 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Déploiement de l'option d'intégration pour logiciel Microsoft SharePoint3 Configuration des paramètres facultatifs de BusinessObjects Enterprise

Page 49: Xi31 Sp4 Ivforsp Admin Fr

disponibles, l'objet est traité par le serveur disponible suivant, quin'appartient pas forcément au groupe sélectionné.

• Utiliser uniquement les serveurs appartenant au groupe - Lorsquecette option est sélectionnée, BusinessObjects Enterprise utiliseuniquement les serveurs du groupe de serveurs sélectionné dans laliste déroulante correspondante. Si aucun serveur du groupe deserveurs n'est disponible, l'objet n'est pas traité.

5. Cliquez sur Mettre à jour.

Définition des paramètres

Les invites de paramètre ne sont activées que lorsque vous visualisez desrapports en temps réel (sauf si les paramètres s'inscrivent dans uneprocédure stockée). Dans la CMC (Central Management Console), vérifiezque la caseDemander lors de la visualisation est cochée. Sinon, les invitessont désactivées et les utilisateurs ne peuvent pas modifier leurs valeursdans le rapport.

Effectuez les étapes ci-dessous pour permettre aux utilisateurs de travailleravec des rapports incluant des paramètres :

• Vérifiez que les utilisateurs disposent des droits Visualiser à la demandeles autorisant à visualiser des rapports incluant des paramètres.

• Pour autoriser les utilisateurs à modifier les valeurs des paramètres,assurez-vous qu'ils visualisent les rapports en temps réel. Cependant,les rapports en temps réel consomment beaucoup de ressources. Pourréduire la charge de travail des services BusinessObjects Enterprise,assurez-vous que les utilisateurs travaillent avec des rapportsprogrammés, si possible.

• Si vous voulez permettre aux utilisateurs de travailler avec un rapportselon deux applications différentes (par exemple, avec le filtrage en tempsréel et la visualisation générale par date), créez deux copies du rapport.Autorisez les utilisateurs à visualiser le rapport sur demande pour lefiltrage en temps réel. Pour faciliter la visualisation générale par date,vous pouvez planifier l'exécution du rapport aussi souvent que nécessaire.La création de deux copies du rapport réduit la charge de travail pour lesressources du système, car seul le filtrage des rapports en temps réelnécessite une visualisation à la demande.

Pour définir les paramètres, procédez comme suit :

1. Connectez-vous à la CMC.

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint49

3Déploiement de l'option d'intégration pour logiciel Microsoft SharePointConfiguration des paramètres facultatifs de BusinessObjects Enterprise

Page 50: Xi31 Sp4 Ivforsp Admin Fr

2. Dans la zone Object Management (Gestion d'objets) de la CMC,sélectionnez un rapport en cliquant sur le lien correspondant.

3. Dans le rapport, cliquez sur l'onglet Processus, puis sur le lienParamètres.

4. Sous la colonne Valeur, sélectionnez la valeur associée au paramètreque vous voulez modifier.

5. SélectionnezDemander lors de la visualisation pour que les utilisateursreçoivent une invite lorsqu'ils afficheront l'instance du rapport dans lecomposant WebPart correspondant.

6. Cliquez sur Soumettre.

Recommandations pour la planificationet l'extension du système

BusinessObjects Enterprise planifie, traite et exécute des rapports. Lesrecommandations générales pour la planification et l'extension du systèmede BusinessObjects Enterprise s'appliquent aussi à SAPBusinessObjects XI 3.1, option d'intégration pour logiciel MicrosoftSharePoint. Utilisez la CMC (Central Management Console) pour spécifierles différentes propriétés de planification de vos rapports. Pour en savoirplus sur les recommandations pour la planification, voir le Guided'administration de SAP BusinessObjects Enterprise.

Voici quelques recommandations à suivre lors de la définition des propriétésde planification pour vos rapports.

• Si vous disposez de rapports à mettre à jour régulièrement, et si lesutilisateurs ont accès au même ensemble de données, vous devezplanifier les rapports pour les exécuter selon vos exigences.

• Si vous avez besoin de visualiser un rapport, planifiez-le et exécutez-leau lieu de le visualiser à la demande. En effet, les rapports planifiésconsomment moins de ressources.

• Si vous accordez des droits Visualiser à la demande aux utilisateurs, lesrapports consulteront les sources de données à chaque actualisation.

• Lors de la définition de votre portail, attention à la combinaison desdifférents composants WebPart de SAP BusinessObjects XI 3.1, optiond'intégration pour logiciel Microsoft SharePoint qui contiennent desaffichages en temps réel avec des composants Web tiers imposant uneactualisation fréquente de la page. Lorsqu'un utilisateur actualise une

50 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Déploiement de l'option d'intégration pour logiciel Microsoft SharePoint3 Recommandations pour la planification et l'extension du système

Page 51: Xi31 Sp4 Ivforsp Admin Fr

page, tous les rapports de la page Web sont actualisés. Par exemple, siune page Web contient un code de titre actualisé toutes les dix secondes,tous les rapports de cette page Web seront aussi actualisés toutes lesdix secondes.

Exportation de rapports

Pour optimiser les performances de SAP BusinessObjects XI 3.1, optiond'intégration pour logiciel Microsoft SharePoint, vous devez définir les optionsd'exportation (Microsoft Excel, Adobe Acrobat, etc.) au moment de laplanification. Lorsque les utilisateurs exportent un rapport de manièredynamique en sélectionnant les options de visualisation dans un autre formatà partir de la barre d'outils, cette requête est plus longue à traiter etconsomme plus de ressources.

Informations sur la source de données

Configurez vos informations de connexion à la base de données pour lesrapports par le biais de la CMC. Sinon, les utilisateurs devront se connecterà la base de données chaque fois qu'ils actualiseront ou visualiseront unrapport.

Droits et rapports

Si le rapport contient des paramètres, les utilisateurs qui souhaitent levisualiser doivent disposer des droits Visualiser à la demande.

Si vous utilisez le Page Server pour visualiser les résumés de différentsrapports, vous devez accorder des droits d'édition aux utilisateurs.

Amélioration des performances

Pour optimiser les performances de SAP BusinessObjects XI 3.1, optiond'intégration pour logiciel Microsoft SharePoint si vous n'utilisez pas de fermeWeb, l'état de la session est activé par défaut dans le serveur de l'applicationsWeb.

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint51

3Déploiement de l'option d'intégration pour logiciel Microsoft SharePointRecommandations pour la planification et l'extension du système

Page 52: Xi31 Sp4 Ivforsp Admin Fr

Remarques sur les rapports CrystalVoici quelques recommandations à suivre lors de la création d'un rapportCrystal :• Assurez-vous que l'arrière-plan de votre rapport est transparent.• Optimisez la résolution et l'espace de votre écran pour vos parties de

rapport.• Veillez à donner à vos paramètres des noms courts et des descriptions

pertinentes et utiles car ce sont des éléments que les utilisateurs pourrontconsulter dans la barre d'outils.

Pour en savoir plus sur la création de rapports Crystal, reportez-vous auGuide de l'utilisateur de Crystal Reports.

52 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Déploiement de l'option d'intégration pour logiciel Microsoft SharePoint3 Remarques sur les rapports Crystal

Page 53: Xi31 Sp4 Ivforsp Admin Fr

Informationssupplémentaires

A

Page 54: Xi31 Sp4 Ivforsp Admin Fr

EmplacementRessources d'informations

http://www.sap.comInformations sur le produitSAP BusinessObjects

Naviguez vers http://help.sap.com/businessobjects/ et cli-quez sur Tous les produits dans le panneau latéral "Pré-sentation de SAP BusinessObjects".

Vous pouvez accéder à la toute dernière documentationrelative aux produits SAP BusinessObjects et à leur déploie-ment sur le portail SAP Help Portal. Il est également pos-sible de télécharger des versions PDF ou des bibliothèquesHTML installables.

Certains guides résident sur SAP Service Marketplace etne sont, par conséquent, pas disponibles sur le portail SAPHelp Portal. Le portail d'aide répertorie ces guides et pro-pose un lien vers SAP Service Marketplace. Les clients quibénéficient d'un contrat de maintenance disposent d'un IDutilisateur pour accéder à ce site. Pour obtenir un identifiant,contactez votre support technique.

SAP Help Portal

http://service.sap.com/bosap-support > Documentation• Guides d'installation : https://service.sap.com/bosap-inst

guides• Notes de version : http://service.sap.com/releasenotes

SAP Service Marketplace comprend certains guides d'ins-tallation, guides de migration et de mise à niveau, guidesde déploiement, notes de version et des documents concer-nant les plates-formes prises en charge. Les clients quibénéficient d'un contrat de maintenance disposent d'un IDutilisateur pour accéder à ce site. Pour obtenir un identifiant,contactez votre support technique. Si vous êtes redirigévers SAP Service Marketplace à partir du site SAP HelpPortal, utilisez le menu situé dans le panneau de navigationà gauche pour sélectionner la catégorie contenant la docu-mentation que vous souhaitez consulter.

SAP Service Marketplace

54 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Informations supplémentairesA

Page 55: Xi31 Sp4 Ivforsp Admin Fr

EmplacementRessources d'informations

https://cw.sdn.sap.com/cw/community/docupedia

Docupedia fournit des ressources de documentation sup-plémentaires, un environnement de création collaboratif etun canal de commentaires interactif.

Docupedia

https://boc.sdn.sap.com/

https://www.sdn.sap.com/irj/sdn/businessobjects-sdklibraryRessources à l'attention desdéveloppeurs

https://www.sdn.sap.com/irj/boc/businessobjects-articles

Ces articles étaient précédemment appelées notes techniques.

Articles SAP BusinessObjectssur SAP Community Network

https://service.sap.com/notes

Ces remarques étaient précédemment appelées des ar-ticles de la base de connaissances.

Remarques

https://www.sdn.sap.com/irj/scn/forumsForums sur SAP CommunityNetwork

http://www.sap.com/services/education

Nous pouvons vous fournir un module de formation qui ré-ponde à vos besoins et convienne à votre style d'apprenti-ssage préféré, sous forme de stage traditionnel ou de sé-minaires plus ciblés.

Formation

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint55

AInformations supplémentaires

Page 56: Xi31 Sp4 Ivforsp Admin Fr

EmplacementRessources d'informations

http://service.sap.com/bosap-support

Le site SAP Support Portal présente des informations surles programmes et services de support technique. Il pro-pose également des liens vers de nombreuses informationstechniques ainsi que des téléchargements. Les clients quibénéficient d'un contrat de maintenance disposent d'un IDutilisateur pour accéder à ce site. Pour obtenir un identifiant,contactez votre support technique.

Support client en ligne

http://www.sap.com/services/bysubject/businessobjectsconsulting

Les consultants peuvent vous accompagner dans votredémarche, depuis la phase initiale d'analyse jusqu'à laphase finale de livraison de votre projet de déploiement.Ils peuvent vous faire bénéficier de leur expertise en matière de bases de données relationnelles et multidimensionnelles, de connectivité, d'outils de conception de base dedonnées et de technologie d'intégration personnalisée.

Conseil

56 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Informations supplémentairesA

Page 57: Xi31 Sp4 Ivforsp Admin Fr

IndexAajouter

composants WebPart 28Utilisateurs et groupes d'utilisateurs 38

application SharePoint de baseProxy inverse 46

authentification, modesEnterprise 32LDAP 32Windows AD 32Windows NT 32

Ccible, page

actions utilisateur 29résultats de la recherche BusinessObjects

29résultats de la recherche SharePoint 29

configurerbalises web.config 18composants WebPart 28option d'intégration pour logiciel Microsoft

SharePoint 8connecter (se)

composants WebPart 29Connexion unique 32Connexion unique de Windows AD 33Connexion unique Windows NT 40

Eétendre une application Web

LDAP 36

étendu, site Web 46exporter

rapports 51

IISA 2006 43

LLDAP

étendre une application Web 36LDAP, authentification 35

Mmettre à jour

web.config 8, 9Modèle BusinessObjects 27

OOption d'intégration pour logiciel Microsoft

SharePointfichier modèle de configuration 8

Pparamètre, invites 49paramètres 49personnaliser

Recherche avancée 29Proxy inverse 43

Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint57

Page 58: Xi31 Sp4 Ivforsp Admin Fr

Rrecommandations

planification et extension 50remarques

rapport Crystal 52

SSecure Socket Layer 41standard

emplacement racine 9

Ttraitement des rapports 48

VVisualiser à la demande 41

Wweb.config, balises

Configurations AppSetting 18Etat de la session 18Page de connexion InfoView 18Paramètres App Infoview 18Visualiseur Crystal 18Visualiseur de documents 18

WebPart, composantsajout 28configuration 28connexion 29

58 Guide d'administration de SAP BusinessObjects XI 3.1, option d'intégration pour logiciel Microsoft SharePoint

Index