SAP-integratieoptie voor Microsoft SharePoint-software Document Version: 4.0 Support Package 9 - 2014-02-18 Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software Inhoudsopgave 1 Welkom bij de integratieoptie voor Microsoft SharePoint-software. . . . . . . . . . . . . . . . . . . . . . . . 4 1.1 Info over deze handleiding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.1.1 Documentgeschiedenis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.2 Voor wie is deze handleiding bedoeld?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 1.3 Wat is de integratieoptie voor Microsoft SharePoint-software?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 De integratieoptie voor Microsoft SharePoint-software configureren. . . . . . . . . . . . . . . . . . . . . . 6 2.1 Inzicht in het sjabloonconfiguratiebestand. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2 De codes voor web.config configureren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3 Logboekregistratie en tracering inschakelen in de software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 ™ 2.4 Sites maken waarmee SAP BusinessObjects-inhoud binnen SharePoint kan worden opgeroepen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.5 2.4.1 Sites creëren met de sjabloon SAP BusinessObjects-sitedefinitie. . . . . . . . . . . . . . . . . . . . . . 13 2.4.2 Sites maken met een SharePoint-sitesjabloon. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.4.3 Siteverzameling configureren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Webonderdelen configureren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.5.1 Webonderdelen toevoegen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.5.2 Webonderdelen verbinden. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.5.3 Het webonderdeel "IOMS-Zoekresultaten weergeven" aan een lege site toevoegen. . . . . . . . . 17 2.6 Anonieme toegang in IIS inschakelen voor AnalyticalReporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17 2.7 Een hostkoptekst voor SharePoint 2010 installeren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18 2.8 Een server-farm voor SharePoint 2010 installeren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3 De software implementeren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.1 Overzicht. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.2 Het SAP BusinessObjects Business Intelligence Platform configureren. . . . . . . . . . . . . . . . . . . . . . . . .23 3.3 3.4 2 3.2.1 De software configureren voor LDAP-verificatie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.2.2 Windows Active Directory-verificatie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.2.3 Beveiliging en eenmalige aanmelding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.2.4 Gebruikers- en groepsrechten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 3.2.5 SSL configureren op IIS 6.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.2.6 SSL configureren op IIS 7.5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35 3.2.7 ISA 2006 configureren voor reverse proxy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 De optionele instellingen voor het BI-platform configureren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43 3.3.1 Een server opgeven voor het verwerken van rapporten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 3.3.2 Parameterinstellingen opgeven. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43 Aanbevelingen voor de planning en schaal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 3.4.1 Rapporten exporteren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 3.4.2 Informatie over gegevensbron. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 3.4.3 Rapportrechten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. Inhoudsopgave 3.4.4 3.5 Prestatieverbetering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Aandachtspunten voor Crystal Report-rapporten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software Inhoudsopgave rechten voorbehouden. 3 1 Welkom bij de integratieoptie voor Microsoft SharePoint-software 1.1 Info over deze handleiding Deze handleiding bevat informatie over de configuratie, implementatie en probleemoplossing voor de integratieoptie voor Microsoft SharePoint-software. 1.1.1 Documentgeschiedenis De volgende tabel bevat een overzicht van de recente historie van dit document: Versie Datum Beschrijving SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software 4.0 ondersteuningspakket 2 03/08/11 Eerste versie van deze handleiding SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software 4.0 functiepakket 3 16/03/12 De volgende onderwerpen zijn aan deze handleiding toegevoegd: SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software 4.0 ondersteuningspakket 9 17/01/14 ● "Logboekregistratie en tracering inschakelen in de software" ● "Anonieme toegang in IIS inschakelen voor AnalyticalReporting" ● "De codes voor web.config configureren" De volgende onderwerpen zijn aan deze handleiding toegevoegd: ● "Een hostkoptekst voor SharePoint 2010 installeren" ● "Een server-farm voor SharePoint 2010 installeren" ● "Siteverzameling configureren" Aan de volgende onderwerpen is een opmerking toegevoegd: 4 ● "Sites creëren met een SharePointsitesjabloon" ● "SSL configureren in IIS 6.0" ● "SSL configureren in IIS 7.5" ● "Het webonderdeel "IOMSZoekresultaten weergeven" toevoegen aan een lege site" ● "Het bestand web.config van de uitgebreide webtoepassing voor LDAP wijzigen" © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. Welkom bij de integratieoptie voor Microsoft SharePoint-software 1.2 Voor wie is deze handleiding bedoeld? Deze handleiding is voor de volgende gebruikers bedoeld: ● Beheerders die willen weten hoe ze het SAP BusinessObjects Business Intelligence-platform kunnen configureren voor gebruik met de integratieoptie voor Microsoft SharePoint-software ● Portletontwikkelaars die willen weten hoe aangepaste portlets kunnen worden gemaakt. Het is noodzakelijk dat u vertrouwd bent met de Microsoft SharePoint-portalserver en dat u ruime werkervaring hebt met zowel Crystal Reports als het SAP BusinessObjects BI-platform. 1.3 Wat is de integratieoptie voor Microsoft SharePointsoftware? De integratieoptie voor Microsoft SharePoint-software zorgt voor geavanceerde integratie met de Business Intelligence-inhoud en de Microsoft SharePoint-portal. Met deze software, die in uw webbrowser wordt uitgevoerd, krijgt u vanuit de Microsoft SharePoint-omgeving toegang tot de inhoud van SAP BusinessObjects BIplatform. Het belangrijkste doel van deze software is om gebruikers van Microsoft SharePoint toegang tot Business Intelligence-gegevens te geven zonder dat zij daarvoor een apart platform of een aparte portal nodig hebben. Deze doelstellingen worden als volgt gerealiseerd: ● De software geeft u een gebruiksklare sitesjabloon die hetzelfde uiterlijk en dezelfde werking heeft als Microsoft SharePoint-sjablonen. Als u beheerdersrechten hebt, kunt u na implementatie van de software op uw systeem deze sjabloon meteen gebruiken om een site te maken om inhoud van het SAP BusinessObjects Business Intelligence-platform te openen vanuit de Microsoft SharePoint-omgeving. ● De software geeft u toegang tot een galerie met modulaire functionaliteitseenheden die 'webonderdelen' worden genoemd. Als gebruiker met beheerdersrechten kunt u deze SAP BusinessObjects-webonderdelen configureren voor een willekeurige site in Microsoft SharePoint. Op deze manier kunt u inhoud van het SAP BusinessObjects BI-platform oproepen en beheren via een SharePoint-site, op basis van uw vereisten. ● Het biedt u end-to-end mogelijkheden zodat u alle vereiste acties kunt uitvoeren om gemakkelijk en uitgebreid met inhoud van het BI-platform te communiceren vanuit de SharePoint-omgeving. De verschillende typen van Business Intelligence-objecten bestaan uit Crystal Reports-documenten, Web Intelligence-documenten, Publicaties, Xcelsius-rapporten, Advanced Analysis-documenten, Portable Data Format-documenten, Microsoft Excel-werkbladen, Microsoft Word-bestanden, programmabestanden, objectpakketten en andere rapporten. Raadpleeg de Beheerdershandleiding voor SAP BusinessObjects Business Intelligence-platform die bij BIplatform is geleverd voor meer informatie over SAP BusinessObjects Business Intelligence-platform. Raadpleeg de Gebruikershandleiding voor Crystal Reports die bij Crystal Reports is geleverd voor meer informatie over Crystal Reports. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software Welkom bij de integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. 5 2 De integratieoptie voor Microsoft SharePoint-software™ configureren In dit hoofdstuk wordt uitgelegd hoe u de integratieoptie voor Microsoft SharePoint-software voor bepaalde SharePoint-implementaties configureert. Zie de documentatie van Microsoft Office SharePoint Server (2007 of 2010, afhankelijk van uw implementatie) voor meer informatie over algemene beheertaken. 2.1 Inzicht in het sjabloonconfiguratiebestand Telkens wanneer met behulp van de SharePoint-oplossing een website wordt gemaakt, wordt een XMLconfiguratiesjabloonbestand gebruikt om de <web.config>-bestandsitems te genereren. Deze sjabloon geeft ook de systeemgegevens voor het SAP BusinessObjects BI-platform aan die u tijdens de installatie hebt ingevoerd. Dit houdt in dat u dit XML-bestand moet bijwerken als zich wijzigingen voordoen in het systeem waarop de Central Management Server (CMS) van het BI-platform zich bevindt. U moet met name de waarde voor de sleutel van BusinessObjects Enterprise Central Management Server bijwerken om ervoor te zorgen dat de waarde overeenkomt met de naam van de CMS. Tijdens de installatie werkt het installatieprogramma voor de integratieoptie voor Microsoft SharePoint-software het web.config-bestand bij dat in de standaardhoofdmap van de SharePoint-webserver staat (..\InetPub \wwwroot\wss\VirtualDirectories\<poortnummer>). Het installatieprogramma maakt ook een reservekopie van het oorspronkelijke web.config-bestand (backup web.config). Dit bestand wordt opgeslagen in de installatiemap. Normaal gesproken wordt de SharePoint-site gehost op poort 80 en staat het web.config-bestand in het pad (C: \inetpub\wwwroot\wss\VirtualDirectories\80). Notitie De web.config-bestanden voor Microsoft SharePoint 2007 en SharePoint 2010 worden afzonderlijk onderhouden op de desbetreffende servers, maar vrijwel alle codes die tijdens de installatie door de integratieoptiesoftware worden toegevoegd, gelden voor beide producten. 2.2 De codes voor web.config configureren Als beheerder kunt u bepaalde codes in het web.config-bestand configureren om de werking van functies van de integratieoptiesoftware te bepalen. Deze configureerbare codes zijn: 6 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. ™ De integratieoptie voor Microsoft SharePoint-software configureren Document Viewer <!-- Voyager viewer Url %id%, %type%, %lang% and %token% are substitution variables --> <add key="BusinessObjects Enterprise SharePoint InfoView Voyager Viewer Url" value="http//<IP address of the CMS>/BOE/BI/OpenDocument/opendoc/openDocument.jsp? sIDType=CUID&iDocID=%id%&token=%token%&lang=%lang%" /> <!-- Document viewer Url %id%, %type%, %lang% and %token% are substitution variables --> <add key="BusinessObjects Enterprise SharePoint InfoView Document Viewer Url" value="/_layouts/OpenDocument/opendoc/openDocument.aspx?sKind=%type %&sIDType=CUID&iDocID=%id%&token=%token%&lang=%lang%" /> <add key="boe.trustguard.enable" value="true" /> </appSettings> Crystal Viewer <CrystalReports> <add key="path.dhtmlViewer" value="/crystalreportviewers" /> </CrystalReports> Infoview App Settings <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 will be used --> <add key="cms.visible" value="false" / <!-- You can specify the default Authentication types here --> <!-- 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 from above will be used. If you make it true, you would get the authentication field as a dropdown in the CMS logon screen of your BusinessObjects site --> <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 english languages 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 type here --> <!-- secLDAP, secWinAD --> <add key="siteminder.authentication" value="secLDAP" /> <!-- Set to true to enable other single sign on. --> © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software ™ De integratieoptie voor Microsoft SharePoint-software configureren rechten voorbehouden. 7 <add key="vintela.enabled" value="false" /> <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 logon page. Defaults to true if this is not present --> <add key="persistentcookies.enabled" value="true" /> <!-Trusted authentication: set how to retrieve userID set to "REMOTE_USER" for HttpServletRequest.getRemoteUser() set to "HTTP_HEADER" for HTTP header set to "QUERY_STRING" for URL query string set to "COOKIE" for cookie set to "WEB_SESSION" for web session set to "USER_PRINCIPAL" for user principal set to "VINTELA" for Vintela integration reset 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 username No need to set for REMOTE_USER or USER_PRINCIPAL. --> <add key="trusted.auth.user.param" value="" /> <!-Trusted authentication: session variable name to retrieve the shared secret; Leave empty if shared secret is not passed from web session --> <add key="trusted.auth.shared.secret" value="" /> <!-Configurable logon service These 2 configurations allow one to customize the location of the logon service config.logon.service.context: the service context path. e.g. /InfoViewApp config.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 service These 2 configurations allow one to customize the location of the timeout service config.timeout.service.context: the service context path. e.g. /InfoViewApp config.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 names Each 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 file called "clusters.properties" which should 8 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. ™ De integratieoptie voor Microsoft SharePoint-software configureren be placed in the WEB-INF/classes directory. The parameters in this file should be stored in the normal .properties format, 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, @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, @samplecluster3 cms.clusters.samplecluster=cmsone:6400, cmstwo cms.clusters.samplecluster2=cms3, cms4, cms5 cms.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 document in a new window. --> <!-- Does not override the window properties defined in the plugin files. --> <add key="window.properties.default" value="fullscreen=yes,location=no,scrollbars=yes,menubars=no,toolbars=no,resizable=y es" /> <!-- location to pick up help files --> <add key="customized.help.location" value="" /> <!-- Shared Destination From Field --> <!-- Enables or Disables the From field when scheduling a object to a destination. When the value is set to false the From field will not be rendered and the system will first attempt to get the email value from the report default, if report default is not available it will attempt to get the value from the email address on user profile of the logged on user and lastly if the user profile email address in not available 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 <add <!-<!-<add <!-<add <add <!-<!---> key="app.ondemand.toolbar.button.enabled" value="false" /> key="app.ondemand.textlink.enabled" value="true" /> threshold at which the tree list control will not display all the nodes --> instead, a too many children message will be printed --> key="max.tree.children.threshold" value="200" /> URLs --> key="url.exit" value="" /> key="url.error" value="common/error.aspx" /> Content : ALL schema and non-schema (global) file resources. --> Resolution: Resource path resolves to <schemaPath>/<resourcePathAndFileName>. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software ™ De integratieoptie voor Microsoft SharePoint-software configureren rechten voorbehouden. 9 <!-- Prefixes : - Values prefixed with the value given by schema.prefix are resolved to the current schema --> <!-- - Values prefixed with the value given by 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 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="*" /> <!-<add <add <!-<add <add <add <add <add <add <add context-relative paths --> key="schema.global" value="/res/general" /> key="schema.default" value="/res/schema.blue" /> File resources --> key="img.obj.default" value="ce_generic_object.gif" /> key="img.list.heading.separator" value="separator_grey_title_bar.gif" /> key="img.list.plus" value="collapse.gif" /> key="img.list.minus" value="expand.gif" /> key="img.banner.left" value="*IV_left_topbanner.gif" /> key="img.banner.right" value="*IV_right_topbanner.gif" /> 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" /> <!-<add <add <add <add <add <add <add <add <add <add Panel gradient & buttons --> key="img.panel.titlebar" value="*panel_title_bar_fill.gif" /> key="img.panel.footerbar" value="*panel_footer_bar_fill.gif" /> key="img.panel.new.window" value="*new_window.gif" /> key="img.panel.new.window.hover" value="*new_window_hover.gif" /> key="img.panel.arrowdown" value="*arrow_down.gif" /> key="img.panel.arrowdown.hover" value="*arrow_down_hover.gif" /> key="img.panel.arrowleft" value="*arrow_left.gif" /> key="img.panel.arrowleft.hover" value="*arrow_left_hover.gif" /> key="img.panel.arrowright" value="*arrow_right.gif" /> key="img.panel.arrowright.hover" value="*arrow_right_hover.gif" /> <add <add <add <add <add <add <add <add <add <add <add <add key="img.panel.arrowup" value="*arrow_up.gif" /> key="img.panel.arrowup.hover" value="*arrow_up_hover.gif" /> key="img.panel.close" value="*close_panel.gif" /> key="img.panel.close.hover" value="*close_panel_hover.gif" /> key="img.panel.maximize" value="*maximize.gif" /> key="img.panel.maximize.hover" value="*maximize_hover.gif" /> key="img.panel.minimize" value="*minimize.gif" /> key="img.panel.minimize.hover" value="*minimize_hover.gif" /> key="img.panel.restore" value="*restore_down.gif" /> key="img.panel.restore.hover" value="*restore_down_hover.gif" /> key="img.panel.tearoff" value="*tear_off.gif" /> key="img.panel.tearoff.hover" value="*tear_off_hover.gif" /> <!-<add <add <add Toolbar (22x22) images --> key="img.toolbar.calendar" value="toolbar/calendar.gif" /> key="img.toolbar.home" value="toolbar/home.gif" /> key="img.toolbar.refresh" value="toolbar/refresh.gif" /> <!-- Error (32x32) image --> <add key="img.error" value="infoview_error.gif" /> <!-- InfoView homepage icons --> 10 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. ™ De integratieoptie voor Microsoft SharePoint-software configureren <add <add <add <add <add key="img.home.myinfoview" value="MyInfoView.gif" /> key="img.home.favefolder" value="favfolder.gif" /> key="img.home.folder" value="folder.gif" /> key="img.home.help" value="help.gif" /> 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 Enterprise Session. false - SessionCleanupListener will logoff an Enterprise Session. --> <add key="distributable" value="true" /> <!-- Uncomment the following context-param if you are using multi-byte characters with WebLogic and you are not using CrystalUTF8InputActionServlet as the action servlet. Please note that for this to work your application will need to send data to and 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> Uitsluitingen Bepaalde objecttypen in de BI-platformrepository (BOE) worden niet ondersteund door de integratieoptie voor Microsoft SharePoint-software. Zodra gebruikers zich echter aanmelden bij SharePoint en verbinding maken met de CMS, kunnen alle objecttypen op hun sites worden weergegeven. Als u niet wilt dat de niet-ondersteunde objecttypen worden weergegeven op de BusinessObjects-site, werkt u de volgende code bij in het bestand web.config: <add key="BusinessObjects Enterprise Object Exclusions" value="<exc_Obj1>,<exc_Obj2>,<exc_Obj3>" /> waarbij {exc_Obj1, exc_Obj2...} de objecten zijn die u wilt uitsluiten. Bijvoorbeeld: <add key="BusinessObjects Enterprise Object Exclusions" value="MON.Probe,DFS.Parameters,PlatformSearchScheduling,Analytic" /> © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software ™ De integratieoptie voor Microsoft SharePoint-software configureren rechten voorbehouden. 11 2.3 Logboekregistratie en tracering inschakelen in de software Wilt u logboekregistratie en tracering om beveiligings- en controleredenen inschakelen, dan moet u bepaalde configuratie-instellingen uitvoeren door het bestand web.config bij te werken. Voer de volgende stappen uit: 1. Voeg de volgende label- en attribuutwaarden in de <configuratiesecties> van web.config toe: <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 2. Voeg de volgende labels en attributen in de <toepassingsinstellingen> van web.config toe: <add key="bobj.logging" value="True"/> <add key="bobj.logging.log4net.override" value="[Physical path]\\Logs\\ [FileName].xml"/> 3. Maak een XML-bestand met dezelfde naam als de naam die u hierboven hebt opgegeven in Bestandsnaam. Voeg de onderstaande inhoud aan dit bestand toe: <?xml version="1.0" encoding="utf-8" ?> <log4net> <!--For log --> <root> <appender name="LogAppender" type="log4net.Appender.FileAppender" > <file value="E:\Logs\iPointLog.log"/> <!-- You can specify any path here but the container Folder name for the log file has to be Logs --> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date[%thread] %-5level %logger %class - %m %n" /> </layout> </appender> <level value="FATAL"/> <level value="WARN"/> <appender-ref ref="LogAppender"/> </root> <!-- End for log --> </log4net> 1. Voor een Developer Trace-bestand kan het attribuut <waarde> van de label <level> de volgende mogelijke waarden hebben: INFO DEBUGGEN FOUT 2. Voor een logboekbestand voor beheerders kan het attribuut <waarde> van de label <niveau> de volgende mogelijke waarden hebben: FATAAL WAARSCHUWEN 3. Wilt u dat het attribuut <waarde> van de label <niveau> alle mogelijke waarden heeft (inclusief die voor het Developer Trace-bestand en het logboekbestand voor beheerders), dan kunt u <niveauwaarde="ALLE"/> instellen. Als u slechts specifieke waarden voor het attribuut wilt, kunt u deze individueel toevoegen zoals in het voorbeeld hierboven wordt weergegeven. 12 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. ™ De integratieoptie voor Microsoft SharePoint-software configureren 4. Vanaf nu wordt de functie logboekregistratie alleen geïmplementeerd in de Universal Repository Explorer(URE) van de software. (URE is een aangepast besturingselement dat wordt gebruikt voor de implementatie van bepaalde weergaven van de webpagina Gebruikersacties van een SAP BusinessObjectssite.) Dit betekent in feite dat logboekregistratie alleen wordt toegepast wanneer u bepaalde acties uitvoert, zoals het instellen van planningsopties voor een object (bijvoorbeeld Enterprise-ontvangers, Dynamische ontvangers voor een publicatie), de geschiedenis van een object bekijken, categorieën aan een object toewijzen en een object naar het Postvak IN sturen. Al deze acties bevatten de URE in verschillende weergaven van de webpagina Gebruikersacties. Logboekregistratie wordt voortaan voor alle webonderdelen geïmplementeerd. 2.4 Sites maken waarmee SAP BusinessObjects-inhoud binnen SharePoint kan worden opgeroepen Op basis van uw vereisten kunt u extra SharePoint-sites maken die toegang hebben tot de inhoud van het SAP BusinessObjects BusinessIntelligence-platform. U kunt dit op een van de volgende manieren doen: ● Door met behulp van een van de SharePoint-sjablonen een site te maken en de BusinessObjectswebonderdelen toe te voegen aan de pagina's van de site. ● Door met behulp van de sjabloon <SAP BusinessObjects-sitedefinitie> een site te maken die u meteen toegang tot de BI-platformgegevens geeft. 2.4.1 Sites creëren met de sjabloon SAP BusinessObjectssitedefinitie Gebruik de sjabloon SAP BusinessObjects-sitedefinitie om een gebruiksklare site te creëren. De sjabloon verwerkt alle basisactiviteiten die vereist zijn om Business Intelligence (BI)-content weer te geven, te beheren en ermee te communiceren vanuit een SharePoint-omgeving. Webonderdelen zijn essentieel voor het werken met objecten in BI-platform vanuit SharePoint. De sitedefinitiesjabloon bestaat uit de volgende webonderdelen: ● IOMS-advertentie ● IOMS-Context Explorer ● IOMS-Recente zoekacties ● IOMS-Recent bekeken ● IOMS-Zoekresultaten weergeven De sitedefinitiesjabloon wordt weergegeven in de “SAP BusinessObjects”-categorie van beschikbare sjablonen voor het creëren van een nieuwe SharePoint-site. Nadat u de sjabloon hebt geselecteerd, kunt u een unieke URL voor de site opgeven. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software ™ De integratieoptie voor Microsoft SharePoint-software configureren rechten voorbehouden. 13 Afbeelding 1: SharePoint 2010 2.4.2 Sites maken met een SharePoint-sitesjabloon Nadat u een SharePoint-sjabloon hebt gebruikt om een site op een SharePoint-portal te maken, kunt u SAP BusinessObjects-webonderdelen aan de site toevoegen. Na het toevoegen van webonderdelen moet u, voordat u met inhoud van Business Intelligence-platform kunt werken, de SAP BusinessObjects-sitefuncties van de integratieoptie voor Microsoft SharePoint-software activeren. Notitie Configureer niet meerdere SharePoint-sites met dezelfde naam (ook niet met verschillende protocollen) op dezelfde computer. U kunt de namen wel invoeren, maar de integratieoptie voor de SharePointsoftwareinstallatie werkt niet. Maak bijvoorbeeld geen SharePoint-site met de naam http://my_site en een andere onder de naam https://my_site (zelfde naam maar gecodeerd) op dezelfde computer. 2.4.2.1 De BusinessObjects-functies van een site activeren Ga als volgt te werk om de BusinessObjects-functies van uw site te activeren: 1. 14 Open Siteacties>Site-instellingen>Sitefuncties op de startpagina van de website. Op de pagina Sitefuncties ziet u een aantal BusinessObjects-functies. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. ™ De integratieoptie voor Microsoft SharePoint-software configureren 2. Klik op de knop Actief naast de functie die u wilt activeren. Klik op Deactiveren om de functie te deactiveren. In de volgende tabel vindt u een overzicht van de sitefuncties en hun doel: Functie Doel Aanmelden bij SAP BusinessObjects Activeer deze functie om verbinding te maken met de CMS (Central Management Server). Deze functie moet worden geactiveerd, omdat u verbinding met de CMS moet maken om met de inhoud van BI-platform te kunnen werken. Afmelden bij SAP BusinessObjects Activeer deze functie om u af te melden van de CMS. Hiermee wordt de verbinding met de inhoud van BIplatform verbroken en heeft u geen toegang meer. Actiepagina's van SAP BusinessObjects-platform Activeer deze functie om verschillende acties op de rapporten of objecten uit te voeren, zoals objecteigenschappen instellen, schema's opstellen, geschiedenis bekijken, een categorie toewijzen en rapporten of objecten versturen. Voorkeursinstellingen voor SAP BusinessObjects Schakel deze functie in om voorkeuren te kunnen instellen, zoals een wachtwoord, de tijdzone en landinstelling, datum- en tijdinstellingen en Web Intelligence- en Crystal Reports-voorkeuren. Nadat u de verplichte en gewenste functies hebt geactiveerd, kunt u via de webonderdelen die aan uw SharePointsite zijn toegevoegd, toegang krijgen tot en werken met de inhoud van BI-platform. Notitie Deze functies zijn al geactiveerd als u de gebruiksklare sjabloon SAP BusinessObjects-sitedefinitie van de integratieoptie gebruikt om uw site in SharePoint te maken. 2.4.3 Siteverzameling configureren Voor elke SharePoint-site die u creëert moet een siteverzameling worden geconfigureerd. Gebruik de teamsitesjabloon om een siteverzameling te configureren. 1. Voer op de pagina Siteverzameling creëren een titel in het vak Titel in en een omschrijving in het vak Omschrijving. 2. Naast Websiteadres selecteert u / in de URL-lijst. 3. Naast Sjabloonselectie selecteert u Teamsite op het tabblad Samenwerking. 4. Naast Primaire beheerder siteverzameling voert u <SharePointMachine>\administrator in het vak Gebruikersnaam in en klikt op OK. <SharePointMachine> is de naam van de computer waarop SharePoint is geïnstalleerd. Een vak met Site op het hoogste niveau succesvol gecreëerd wordt weergegeven, dat bevestigt dat de nieuwe site succesvol is gecreëerd. U dient de DNS-server te configureren voordat u de site kunt openen. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software ™ De integratieoptie voor Microsoft SharePoint-software configureren rechten voorbehouden. 15 2.5 Webonderdelen configureren In deze sectie wordt beschreven hoe u verschillende webonderdelen aan een SharePoint-sitepagina toevoegt en verbindt met het webonderdeel IOMS-Inhoud verkennen. 2.5.1 Webonderdelen toevoegen U kunt het uiterlijk en de functionaliteit van een webpagina in het SharePoint-systeem wijzigen door webonderdelen toe te voegen. Voer de volgende stappen uit om een webonderdeel toe te voegen: 1. Open de webbrowser en navigeer naar de pagina in de SharePoint-portal waar u het webonderdeel wilt toevoegen. Selecteer Pagina bewerken in de vervolgkeuzelijst Siteacties. De pagina wordt opnieuw geladen en wordt geladen in de Bewerkingsmodus. 2. Klik op Een webonderdeel toevoegen. Het venster Webonderdelen toevoegen -- Dialoogvenster van webpagina verschijnt. 3. Selecteer in de lijst met galerieën het vooraf gedefinieerde webonderdeel en klik op Toevoegen. Het webonderdeel wordt toegevoegd aan de SharePoint-portal. Notitie De webonderdelen van de integratieoptie kunt u vinden in het gedeelte <SAP BusinessObjects> van het dialoogvenster Webonderdelen toevoegen - Webpagina. 2.5.2 Webonderdelen verbinden Wanneer u webonderdelen van SAP BusinessObjects configureert op een pagina van een SharePoint-site, moet u deze webonderdelen mogelijk verbinden met andere webonderdelen om gemakkelijk BI-platformgegevens (Business Intelligence) te kunnen weergeven en bewerken. Voer de volgende stappen uit om een webonderdeel te verbinden met IOMS-Inhoud verkennen: Notitie U kunt alleen in de bewerkingsmodus verbinding met de webonderdelen maken. 1. Klik in het webonderdeel IOMS-Inhoud verkennen op Bewerken. 2. Selecteer Verbindingen > Send RepositoryExplorer To (Gegevensopslagverkenner verzenden naar). Alle webonderdelen die aan de SharePoint-pagina zijn toegevoegd, worden weergegeven. 3. Klik op het webonderdeel waarmee u het webonderdeel IOMS-Inhoud verkennen wilt verbinden. Het geselecteerde webonderdeel wordt verbonden met het webonderdeel IOMS-Inhoud verkennen. 16 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. ™ De integratieoptie voor Microsoft SharePoint-software configureren U kunt bijvoorbeeld verschillende viewerwebonderdelen, zoals de IOMS-Xcelsius-viewer, de IOMS-Crystal Reports-rapportviewer en de IOMS-Analytische rapportviewer, verbinden met het webonderdeel IOMSInhoud verkennen. 2.5.3 Het webonderdeel "IOMS-Zoekresultaten weergeven" aan een lege site toevoegen U kunt zoekresultaten van SAP BusinessObjects-inhoud en SharePoint-zoekresultaten weergeven op een site die is gecreëerd met de SharePoint-teamsitesjabloon. Voordat u "IOMS-Zoekresultaten weergeven" toevoegt aan een lege site, moeten de volgende hulpprogramma's zijn geïnstalleerd: ● Microsoft .NET Framework 3.5 ● Microsoft Internet Information Services (IIS) 7 Ook moet de siteverzameling zijn geconfigureerd voor de lege site. Voordat u zoekresultaten van SAP BusinessObjects-inhoud en SharePoint-zoekresultaten kunt weergeven in een site die met de lege sitesjabloon is gecreëerd, moet u het webonderdeel "IOMS-Zoekresultaten weergeven" toevoegen aan de site. 1. Creëer een lege SharePoint-sitepagina. Creëer bijvoorbeeld een pagina met de naam Bobjsrch.aspx 2. Voeg het webonderdeel IOMS-Zoekresultaten weergeven en het webonderdeel Microsoft-Hoofdresultaten zoeken toe aan de nieuwe pagina. 3. Selecteer Siteacties Site-instellingen en klik op Zoekinstellingen onder Beheer siteverzameling. Het vak Pagina met zoekresultaten voor siteverzameling wordt weergegeven op de pagina die wordt geopend. 4. Voer in het vak Pagina met zoekresultaten voor siteverzameling de paginanaam /SitePages/ Bobjsrch.aspx in 5. Voer een zoekopdracht uit op een webpagina van de site. De pagina wordt weergegeven waarop alle zoekresultaten worden weergegeven die zijn opgehaald uit de BusinessObjects-gegevensopslagruimte en de SharePoint-gegevensopslagruimte. 2.6 Anonieme toegang in IIS inschakelen voor AnalyticalReporting Als u een Web Intelligence-document wilt maken of bewerken vanuit de Microsoft SharePoint-portal, moet u anonieme toegang in Internet Information Services (IIS) inschakelen voor AnalyticalReporting. 1. Ga naar Start > Configuratiescherm > Systeembeheer > IIS-beheer of typ inetmgr in het opdrachtvenster om IIS-beheer te openen. 2. Ga naar Sites > SharePoint-site <poort> > _layouts > AnalyticalReporting. 3. Dubbelklik in de weergave Functies op Verificatie. 4. Selecteer Anonieme verificatie op de pagina Verificatie. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software ™ De integratieoptie voor Microsoft SharePoint-software configureren rechten voorbehouden. 17 5. Klik in het deelvenster Acties op Inschakelen. 2.7 Een hostkoptekst voor SharePoint 2010 installeren Voordat u een hostkoptekst installeert voor SharePoint 2010, moet aan alle vereisten van SharePoint 2010 zijn voldaan en de volgende hulpprogramma's moeten zijn geïnstalleerd: ● Microsoft .NET Framework 3.5 ● Microsoft Internet Information Services (IIS) 7 ● Microsoft SQL Server 2008 ● SharePoint-server 2010 Ook moet de siteverzameling zijn geconfigureerd voor de lege site. 1. Klik in serverbeheer op Rollen, klik op Rollen toevoegen en schakel het selectievakje DNS-server in het venster Serverrollen beheren van de wizard Rollen toevoegen in. 2. Creëer via de SharePoint-teamsitesjabloon een site op het hoogste niveau voor de standaardwebtoepassing van SharePoint op poort 80. 3. Creëer in SharePoint 2010 Centraal Beheer een webtoepassing voor op claims gebaseerde verificatie voor NT LAN Manager (NTLM): a) Selecteer op de pagina Nieuwe webtoepassing creëren, naast Verificatie, Verificatie in de klassieke modus. b) Selecteer naast IIS-website, Een nieuwe IIS-website creëren en voer sharepoint -<<port>> in het vak Naam in. Voer bijvoorbeeld sharepoint -19369 in <<port>> is de poort waar u de webtoepassing creëert. c) Voer in het vak Poort het poortnummer in dat u in stap 3b hebt ingevoerd. Voer bijvoorbeeld 19369 in d) Voer in het vak Hostkoptekst de naam van de hostkoptekst voor de webtoepassing in. Voer bijvoorbeeld ioms.<<HostHeader>>.com in In het vak Pad wordt C:\inetpub\wwwroot\wss\VirtualDirectories \<<HostHeader>>:<<port>> weergegeven. e) Indien nodig, wijzigt u het pad naar de webtoepassing in het vak Pad. f) Naast Beveiligingsconfiguratie selecteert u NTLM onder Verificatieprovider. Naast Openbare URL wordt in het vak URL http://<<HostHeader>>:<<port>> weergegeven. g) Indien nodig wijzigt u de URL naar de webtoepassing in het vak URL, maar laat andere opties onder Verificatieprovider ingesteld staan op de standaardwaarden. h) Naast Toepassingsgroep selecteert u Nieuwe toepassingsgroep selecteren. In het vak Naam toepassingsgroep wordt SharePoint - <<HostHeader>>:<<port>> weergegeven. 4. i) Indien nodig wijzigt u de naam van de toepassingsgroep in het vak Naam toepassingsgroep. j) Onder Een beveiligingsaccount voor deze toepassingsgroep selecteren selecteert u Vooraf gedefinieerd, selecteer Netwerkservice in de lijst en klik op OK. Creëer via de teamsitesjabloon een siteverzameling: a) Voer op de pagina Siteverzameling creëren een titel in het vak Titel in en een omschrijving in het vak Omschrijving. 18 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. ™ De integratieoptie voor Microsoft SharePoint-software configureren b) Naast Websiteadres selecteert u / in de URL-lijst. c) Naast Sjabloonselectie selecteert u Teamsite op het tabblad Samenwerking. d) Naast Primaire beheerder siteverzameling voert u <<SharePointMachine>>\administrator in het vak Gebruikersnaam in en klikt u op OK. <<SharePointMachine>> is de naam van de computer waarop SharePoint is geïnstalleerd. Een vak met Site op het hoogste niveau succesvol gecreëerd wordt weergegeven, dat bevestigt dat de nieuwe site succesvol is gecreëerd. U dient de DNS-server te configureren voordat u de site kunt openen. 5. De DNS-server configureren: a) In DNS-beheer, onder <<SharePointMachine>>, klikt u met de rechtermuisknop op Opzoekzones naar voren en selecteert u [nieuwe zone]. <<SharePointMachine>> is de naam van de computer waarop SharePoint is geïnstalleerd. b) Selecteer [primaire zone], voer de naam in van de hostkoptekst die u hebt ingevoerd voor de webtoepassing in het vak Naam zone en klik op Volgende tot het is voltooid. c) Open in een teksteditor het bestand hosts op de SharePoint-computer en wijs het Internet Protocoladres (IP-adres) van de SharePoint-computer toe aan de hostkoptekst die u voor de webtoepassing hebt ingevoerd. d) Zoek en open in de Windows Register-editor HKLM\System\CurrentControlSet\Con trol\Lsa, voeg DWORD (32-bit) value toe voor Loopbackcontrole uitschakelen en stel de waarde in op 1. e) Klik in Internet Information Servers (IIS)-beheer met de rechtermuisknop op Sharepoint <<HostHeader>>:<<port>> en selecteer Bindingen. f) Klik in het dialoogvenster Sitebindingen op Bewerken. g) In het dialoogvenster Sitebindingen bewerken voert u het adres in van de IP versie 4 (IPv4) van de SharePoint-computer in het vak IP-adres. h) Start de SharePoint-computer opnieuw op. i) Omdat er een internetsite bestaat voor http://<<HostHeader>>:<<port>>, schakelt u de proxyserver uit in het dialoogvenster Microsoft Internet Explorer Local Area Network (instellingen). 6. Ga naar de URL http://<<HostHeader>>:<<port>>. De startpagina van de nieuwe site wordt geopend. SharePoint 2010 is gereed voor de integratieoptie voor de SharePoint-softwareinstallatie. 7. Installeer de SAP BusinessObjects-integratieoptie voor de SharePoint-software op de SharePointwebtoepassing: a) Schakel in het dialoogvenster Instellingen SAP-integratie voor Microsoft SharePoint 4.1 het selectievakje http://<<SharePointMachine>>:<<port>> [SharePoint - <<HostHeader>>:<<port>>] in. b) In een teksteditor opent u het hosts-bestand op de SharePoint-computer en voegt IP-hosttoewijzing voor de BI-platformcomputer toe. Dit zorgt ervoor dat de integratieoptie voor de SharePoint-installatie de naam van de Central Management Server (CMS) en de basis-URL van OpenDocument uit het bestand hosts instelt. 8. Nadat u de integratieoptie voor SharePoint-software hebt geïnstalleerd op de IIS-site http:// <<SharePointMachine>>:<<port>>, stelt u de SharePoint-webtoepassing in via de hostkoptekst: a) Selecteer in SharePoint Centraal Beheer beheren Systeeminstellingen Farmbeheer Farmoplossingen en klik op infoview.wsp. De pagina Oplossingseigenschappen wordt weergegeven. Houd er rekening mee dat de integratieoptie voor SharePoint niet is geïmplementeerd in de webtoepassing http://<<HostHeader>>:<<port>>. b) Klik op Oplossing implementeren om infoview.wsp naar http://<<HostHeader>>:<<port>> te implementeren. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software ™ De integratieoptie voor Microsoft SharePoint-software configureren rechten voorbehouden. 19 c) Op de pagina Oplossing implementeren, naast Implementeren naar, selecteert u http:// <<HostHeader>>:<<port>> in de lijst Een webtoepassing selecteren om deze oplossing te implementeren. De pagina Oplossingseigenschappen wordt geopend, waarin wordt weergegeven dat de integratieoptie voor SharePoint is geïmplementeerd naar de webtoepassing http://<<HostHeader>>:<<port>>/; http://<<SharePointMachine>>:<<port>>/; http:<<SharePointMachine>>/. 9. Open een opdrachtvenster en voer de volgende opdracht in: call "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN\stsadm.exe" -o deploysolution -name "InfoView.wsp" -allowgacdeployment -immediate -force -url http:// <HostHeader>:<port> 10. Ga naar http://<<HostHeader>>:<<port>> en creëer een nieuwe SharePoint-site: a) Voer op de pagina Nieuwe SharePoint-site een titel in het vak Titel in en een omschrijving in het vak Omschrijving. b) Voer naast het Websiteadres de URL in naar de nieuwe site in het vak URL-naam. c) Naast Selectie sjabloon selecteert u SAP BusinessObjects-sitedefinitie op het tabblad SAP BusinessObjects en klikt u op Creëren. De startpagina van de nieuwe site is gecreëerd. 11. Open op de clientcomputer het bestand host en voeg de volgende tekst toe: [<SHAREPOINT machine IPv4 ip> <<HostHeader>>] Wanneer de site http://<<HostHeader>> in een browser wordt geopend, wordt u gevraagd om uw beheerdersreferenties voor de SharePoint-site in te voeren. 2.8 Een server-farm voor SharePoint 2010 installeren Noteer voor u een serverfarm voor SharePoint 2010 installeert de fysieke en logische architectuur, de specificaties, gebruikersaccounts, wachtwoorden, licentiesleutels en dergelijke die u nodig denkt te hebben. Daarnaast moeten de volgende hulpprogramma's zijn geïnstalleerd: ● Microsoft .NET Framework 3.5 ● Microsoft Internet Information Services (IIS) 7 Ook moet de siteverzameling zijn geconfigureerd voor de lege site. 1. Voer het installatiebestand uit voor de integratieoptie voor SharePoint. 2. Klik op Vereiste software installeren.onder Installeren in de installatiewizard van SharePoint. Het scherm Welkom van de productvoorbereidingstool voor Microsoft SharePoint 2010 verschijnt, met een lijst van de vereiste onderdelen die zullen worden geïnstalleerd. 3. Bekijk deze lijst en verwijder eerder geïnstalleerde items voor u verdergaat met installeren van de vereiste onderdelen. Als u bijvoorbeeld Windows Identity Foundation niet verwijdert voor u de vereiste onderdelen installeert, stopt de installatiewizard automatisch. 4. Klik op Volgende in het scherm Welkom om de vereiste onderdelen te installeren. 20 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. ™ De integratieoptie voor Microsoft SharePoint-software configureren Notitie Als een vereist onderdeel niet wordt geïnstalleerd, moet u dit oplossen voor u verdergaat met installeren, ook als de wizard toestaat dat u doorgaat. 5. Accepteer de voorwaarden van de licentieovereenkomst in het venster Licentievoorwaarden voor softwareproducten en klik op Volgende. Er verschijnt een statusbalk met de voortgang van de installatie van vereiste onderdelen. Als al deze onderdelen zijn geïnstalleerd, verschijnt het venster Installatie voltooid Vereiste onderdelen die niet zijn geïnstalleerd hebben "(no action taken)" achter de naam. 6. Klik op Voltooien om de wizard van de productvoorbereidingstool voor Microsoft SharePoint 2010 te sluiten en de installatiewizard voor Microsoft SharePoint Server 2010 te starten. 7. Typ uw licentiesleutel in het vak in het venster Geef de productcode op en klik op Doorgaan. 8. Selecteer het aankruisvakje voor het accepteren van de voorfwaarden in het venster Lees de licentievoorwaarden voor Microsoft-software en klik op Doorgaan. 9. Klik op Serverfarm in het venster Kies het gewenste installatietype. 10. Kies nu in het venster Servertype Volledig - Alle componenten installeren. Kan servers installeren om een SharePoint-farm te vormen en klik op Nu installeren. Er verschijnt een venster Installatievoortgang met de voortgang van de installatie. 11. Als de serverfarm meer dan een server omvat, voer dan de stappen 1 tot 10 uit voor de overige servers. 12. Start de configuratiewizard voor SharePoint-producten op de server waar het centrale SharePoint-beheer zal plaatsvinden. 13. Selecteer het aankruisvakje in het venster De wizard Configuratie uitvoeren en klik op Sluiten. 14. Klik op Volgende in het venster SharePoint-producten. Tijdens het configureren van een serverfarm kan het nodig zijn sommige services te stoppen of opnieuw in te stellen en op te starten. 15. Als er een melding verschijnt over stoppen en opnieuw starten van services, klik dan op Ja om door te gaan met de configuratiewizard. 16. Voer een van de volgende acties uit in het venster Verbinding met een serverfarm maken: ○ Als het om de eerste server in de farm gaat, selecteer dan Een nieuwe serverfarm maken, en klik op Volgende. ○ Als er al een server in de farm voorkomt, selecteer dan Verbinding met een bestaande serverfarm maken, en klik op Volgende. 17. Voer de volgende acties uit in het venster Instellingen voor de configuratiedatabase opgeven: a) Typ de naam van de databaseserver in het vak Databaseserver. b) Typ de naam van de database in het vak Databasenaam. c) Typ uw databasegebruikersnaam in het vak Gebruikersnaam. d) Typ uw databasewachtwoord in het vak Wachtwoord en klik opVolgende. 18. Typ de wachtwoordzin in het vak Wachtwoordzin en in Wachtwoordzin bevestigen in het venster Beveiligingsinstellingen opgeven voor de farm en klik op Volgende. De SharePoint-wachtwoordzin beveiligt farmconfiguratiegegevens en is nodig als u servers aan de farm wilt toevoegen. 19. Typ een poortnummer in het vak Geef een poortnummer op in het venster Centraal beheerde SharePointwebtoepassing configureren of accepteer het willekeurig nummer dat door de wizard is toegewezen. 20. Selecteer NTLM of Onderhandelen (Kerberos) onder Beveiligingsinstellingen configureren en klik op Volgende. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software ™ De integratieoptie voor Microsoft SharePoint-software configureren rechten voorbehouden. 21 21. Bekijk de configuratie-instellingen die van toepassing zullen zijn in het venster In the De wizard Configuratie van SharePoint-producten voltooien, breng zonodig correcties aan en klik op Volgende. Het venster SharePoint-producten configureren verschijnt en geeft de voortgang van de configuratie weer. Als de configuratie gereed is, verschijnt een venster Configuration voltooid. 22. Klik op Voltooien. 23. Klik op De wizard starten op de pagina Uw SharePoint-farm configureren in Centraal beheer van SharePoint, om de Wizard Farm configureren te openen. De wizardconfiguratie gebruikt de farmaccount voor alle servicetoepassingen. Om de groep van toepassingen en serviceaccounts waaronder bepaalde servicetoepassingen worden uitgevoerd, te wijzigen, maakt u beheerde accounts aan, en gebruikt u vervolgens het venster Services op server of Servicetoepassingen om de wijzigingen door te voeren. Als de configuratie gereed is, verschijnt een venster Configuration voltooid. 24. Klik op Voltooien. 22 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. ™ De integratieoptie voor Microsoft SharePoint-software configureren 3 De software implementeren 3.1 Overzicht In dit hoofdstuk kunt u lezen hoe u het SAP BusinessObjects Business Intelligence-platform configureert voor gebruik in combinatie met de integratieoptie voor Microsoft SharePoint-software. Tevens worden er aanbevelingen gedaan voor het plannen van rapporten en het instellen van eigenschappen om de effectiviteit van rapporten voor gebruikers te verbeteren. Als u deze activiteiten wilt uitvoeren, moet u bekend zijn met het beheer en gebruik van BI-platform. Raadpleeg de Beheerdershandleiding voor SAP BusinessObjects Business Intelligence-platform voor meer informatie over BI-platform. 3.2 Het SAP BusinessObjects Business Intelligence Platform configureren Wanneer u de integratieoptie voor Microsoft SharePoint voor de eerste keer installeert, moet u bepaalde instellingen binnen het SAP BusinessObjects BI-platform configureren of bijwerken om uw implementatie te optimaliseren. 3.2.1 De software configureren voor LDAP-verificatie U moet MOSS 2007 en LDAP-server installeren. U moet tevens groepen en gebruikers in LDAP maken. Er moet een SharePoint-webtoepassing op MOSS 2007 worden gemaakt. Als MOSS 2007 en LDAP zich op verschillende systemen bevinden, moet u ervoor zorgen dat deze twee systemen met elkaar kunnen communiceren. Voer de volgende stappen uit om de integratieoptiesoftware te configureren voor Windows LDAP: 1. Meld u aan bij de site van SharePoint 3.0 Centraal Beheer. 2. Klik op het tabblad Toepassingsbeheer. 3. Klik bij SharePoint-webtoepassingen beheren op de koppeling Webtoepassing maken of uitbreiden. 4. Klik op Webtoepassing uitbreiden. 5. Geef de poortnaam, hostnaam, enzovoort op. 6. Selecteer in de vervolgkeuzelijst Zone de optie Aangepast en klik op Maken. De uitgebreide toepassing wordt gemaakt. 7. Klik op Toepassingsbeheer. 8. Klik bij Toepassingsbeveiliging op de koppeling Verificatieproviders. 9. Klik op de pagina Verificatieproviders op de koppeling Zone. 10. Selecteer op de pagina Verificatie bewerken het verificatietype Formulieren. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software De software implementeren rechten voorbehouden. 23 11. Geef in het veld Naam van lidmaatschapsprovider de naam van de lidmaatschapsprovider op. De LDAP-lidmaatschapsnaam verwijst naar de naam van de LDAP-lidmaatschapsprovider die u opgeeft in het bestand <web.config>. 12. Geef in het veld Naam van rolmanager de naam van de rolmanager op. 13. Selecteer Nee voor de optie Clientintegratie inschakelen?. 14. Klik op Opslaan. De <Verificatiemodus> in het bestand<web.config> van de uitgebreide webtoepassing wordt gewijzigd in Formulieren. 3.2.1.1 Het bestand web.config van de uitgebreide webtoepassing voor LDAP wijzigen Voordat u het bestand web.config van de uitgebreide webtoepassing wijzigt, moeten de volgende hulpprogramma's zijn geïnstalleerd: ● Microsoft .NET Framework 3.5 ● Microsoft Internet Information Services (IIS) 7 Ook moet de siteverzameling zijn geconfigureerd voor de site. 1. In SharePoint Centraal Beheer, van Internet Information Server (IIS), opent u het bestand web.config. 2. Voeg in het bestand web.config de volgende regels toe tussen de codes </system.web> en <runtime>: <connectionStrings> <add name="LDAPConnectionString" connectionString="ldap://bo-test.product.businessobjects.com:35020/dc=product, dc=businessobjects, dc=com"/> </connectionStrings> 3. Voeg in het bestand web.config de volgende gegevens toe over de lidmaatschapsprovider tussen de codes </authorization> en <httpModules>: <membership defaultProvider="LDAPMembership"> <providers> <add name="LDAPMembership" type="Microsoft.Office.Server.Security.LDAPMembershipProvider,Microsoft.Office.Se rver, Version=12.0.0.0, Culture=neutral,PublicKeyToken=71e9bce111e9429c" server="bo-test" port="35020" useSSL="false" userDNAttribute="dn" userNameAttribute="uid" userContainer="dc=product,dc=businessobjects,dc=com" userObjectClass="top" useDNAttribute="false" userFilter="(ObjectClass=top)" scope="Subtree" otherRequiredUserAttributes="sn,givenname,cn"/> </providers> </membership> 24 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. De software implementeren Notitie De opgegeven waarden kunnen verschillen, afhankelijk van hoe gebruikers zijn gecreëerd in LDAP. 4. Open het bestand web.config van de uitgebreide webtoepassing en voeg de volgende regels toe: <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. Open het bestand web.config van de site SharePoint Centraal Beheer en voeg de volgende gegevens over de rolmanager toe tussen de codes </authorization> en <httpModules>: <roleManager defaultProvider="AspNetWindowsTokenRoleProvider" 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> 6. Start IIS opnieuw. 7. Meld u aan bij SharePoint Centraal Beheer. 8. Klik op het tabblad Toepassingsbeheer op Beheerders siteverzameling. 9. Voeg een LDAP-gebruiker toe als de primaire beheerder en bevestig dat de gebruiker is geïdentificeerd. 10. Meld u als sitebeheerder met LDAP-gebruikersrechten aan bij de SharePoint-site. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software De software implementeren rechten voorbehouden. 25 3.2.1.2 Gebruikers en groepen aan webtoepassingen toevoegen Een gebruiker die zich aanmeldt bij een webtoepassing als de beheerder van de site, kan alle beheertaken uitvoeren, zoals het maken en verwijderen van gebruikers en groepen. Andere LDAP-gebruikers kunnen zich echter alleen aanmelden als ze al aan de webtoepassing zijn toegevoegd. Voer de volgende stappen uit om gebruikers en gebruikersgroepen aan de webtoepassing toe te voegen. 1. Meld u als sitebeheerder aan bij de webtoepassing. 2. Selecteer Site-instellingen Personen en groepen en voeg als volgt de LDAP-groepen of -gebruikers toe in het veld De LDAP-groepen of -gebruikers toevoegen: ○ Als u een groep wilt toevoegen, gebruikt u de volgende syntaxis: ldaprolprovidernaam: groepsnaam ○ Als u een gebruiker wilt toevoegen, geeft u de gebruikersnaam op. 3.2.1.3 Aanmelden bij de uitgebreide toepassing als LDAPgebruiker Voer de volgende stappen uit om u bij de uitgebreide toepassing aan te melden als LDAP-gebruiker: Notitie Alle stappen in IIS moeten handmatig worden uitgevoerd. 1. Schakel Geïntegreerde verificatiein en schakel Anonieme Logon uit. Notitie Zorg ervoor dat u LDAP-verificatie hebt ingeschakeld in CMS en controleer of de LDAP-gebruiker zich kan aanmelden bij InfoView. 2. Vergelijk het <web.config>-bestand van de basistoepassing met het <web.config>-bestand van de uitgebreide toepassing en pas het <web.config>-bestand van de uitgebreide toepassing aan met de ontbrekende vermeldingen. 3. Converteer de mappen InfoviewApp, InfoviewAppActions, PlatformServices en AnalyticalReporting naar virtuele mappen. Zorg ervoor dat deze virtuele mappen in de uitgebreide toepassing naar dezelfde groep van toepassingen wijst in de basistoepassing. 4. Kopieer de inhoud van de map <"<Sharepoint:port\bin>"> van de basistoepassing naar de map <<"ExtendedApplication:Port\bin>> van de uitgebreide toepassing. 5. Maak een virtuele map met de naam <crystalreportviewers12> en maak hiervoor een verwijzing naar de C:\Program Files\BusinessObjects\common\4.0\crystalreportviewers12. 26 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. De software implementeren 3.2.2 Windows Active Directory-verificatie Business Intelligence (BI)-platform ondersteunt AD-verificatie (Active Directory) met de Windowsbeveiligingsinvoegtoepassing, die standaard is inbegrepen wanneer BI-platform op Windows wordt geïnstalleerd. Business Intelligence (BI)-platform ondersteunt AD-verificatie (Active Directory) met de Windowsbeveiligingsinvoegtoepassing, die standaard is inbegrepen wanneer BI-platform op Windows wordt geïnstalleerd. U gebruikt de Windows AD-beveiligingsinvoegtoepassing om de volgende typen verificatie te configureren: ● Windows Active Directory met Kerberos ● Windows Active Directory met NTLM Windows Active Directory-verificatie vereist de volgende algemene stappen: 1. Configureer de vereiste domeincontrollerbronnen. 2. Bereid de host voor Windows Active Directory (AD)-verificatie voor. 3. Controleer de AD-beveiligingsinvoegtoepassing en wijs AD-groepen toe. 4. Een verificatiemethode kiezen: 5. ○ Windows Active Directory met Kerberos ○ Windows Active Directory met NT LAN Manager (NTLM) (Optioneel) Eenmalige aanmelding (SSO) instellen, via een van de volgende methoden: ○ Kerberos SSO voor Windows AD ○ NTLM SSO voor Windows AD 3.2.2.1 De software configureren voor Windows AD met Kerberos Voordat u Windows AD met Kerberos configueert, moeten de volgende hulpprogramma's worden geïnstalleerd. ● Microsoft .NET framework 3.5 ● Microsoft Internet Information Services (IIS) 7 1. Configureer de Windows Active Directory (AD)-verificatie op de SharePoint-portal. Zie de SharePoint-documentatie. 2. Maak een webtoepassing in de SharePoint-software en selecteer Verificatie in de klassieke modus. 3. Selecteer Onderhandelen (Kerberos) in de sectie Verificatieprovider. 4. Configureer Windows AD-verfificatie voor Kerberos in de CMC (Central Management Console) van het Business Intelligence (BI)-platform. Zie het hoofdstuk Verificatie van de Beheerdershandleiding voor SAP BusinessObjects Business Intelligenceplatform. 5. Bevestig in het BI-startpunt dat de Windows AD-verificatie op de juiste wijze is geconfigureerd voor het BIplatform, door u aan te melden met de referenties van een geautoriseerde Windows AD-gebruiker. 6. Selecteer Deze computer mag taken aan alle services overdragen (alleen Kerberos) in de Windows ADdomeincontroller voor SharePoint Server- en Client-computers. 7. Open Internet Information Server (IIS)-beheer op de SharePoint-server. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software De software implementeren rechten voorbehouden. 27 8. Selecteer in IIS-beheer de site waarop de integratiesoftware is geïntegreerd en hef de selectie van Verificatie in kernelmodus inschakelen op. Ga bijvoorbeeld naar SharePoint-site Verificatie Windows-verificatie Geavanceerde instellingen en schakel het selectievakje Verificatie in kernelmodus inschakelen onder Geavanceerde instellingen uit. 9. Zet in de volgende integratieoptie voor SharePoint-bestanden de waarde van authentication.visible op true: ○ Sjabloonconfiguratiebestand web.config in C:\inetpub\wwwroot\wss\VirtualDirectories \80(waarbij 80 de poort is waarop SharePoint is geïnstalleerd. ○ De InfoView-toepassing in C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Web Content\SharepointApp\InfoViewApp ○ De SharePoint-platformservices in C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Web Content\SharepointApp\PlatformServices ○ OpenDocument-bestanden in C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Web Content\SharepointApp\OpenDocument 10. Bevestig in de integratieoptie voor SharePoint-software dat de verificatie voor Windows AD Kerberos op de juiste wijze is geconfigureerd, door u aan te melden met de referenties van een geautoriseerde Windows ADgebruiker. 11. Selecteer Volledig gekwaliceerde domeinnaam-URL van SharePoint toevoegen in de vertrouwde site van de Clientbrowser. Als de browser bijvoorbeeld Internet Explorer is, selecteer dan Extra Internetopties Beveiliging Sites . 12. Selecteer SharePoint FQDN en klik op Toevoegen. 13. Selecteer SharePoint FQDN en klik op Toevoegen. 3.2.2.2 De software configureren voor Windows AD Kerberos SSO (eenmalige aanmelding) Voer de volgende stappen uit om de integratieoptie voor Microsoft SharePoint voor Windows AD SSO te configureren: 1. Zorg ervoor dat een Windows AD-gebruiker zich kan aanmelden bij de integratieoptie voor Microsoft SharePoint-software. 2. Schakel SSO (eenmalige aanmelding) in de Central Managment Console in. Raadpleeg voor instructies het gedeelte Verificatie van de Beheerdershandleiding voor SAP BusinessObjects Business Intelligence-platform (BI). 3. Stel de waarde van de vlag sso.enabled in op true, authentication.default op secWinAD en identity impersonate op true in de volgende bestanden van de integratieoptie voor Microsoft SharePoint-software: a) De InfoView-toepassing in C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Web Content\SharepointApp\InfoViewApp b) De SharePoint-platformservices in C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Web Content\SharepointApp\PlatformServices c) Het OpenDocument-bestand in C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Web Content\SharepointApp\OpenDocument 28 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. De software implementeren 4. Start de IIS-server opnieuw op. 5. Meld u bij de clientmachine aan met de gebruikersgegevens van een gebruiker met Windows ADbevoegdheden. 6. Gebruikt u Internet Explorer, ga dan naar de gebruiker Aanmelden Internetopties Beveiliging Aangepast niveau Verificatie van en selecteer de optie <Automatisch aanmelden met huidige gebruikersnaam en wachtwoord>. 7. Ga vanuit de client naar de URL van de machine die als host fungeert voor de integratieoptie voor Microsoft SharePoint-software. De gebruiker moet zich automatisch bij de software kunnen aanmelden met zijn Windows AD-accountgegevens. Als de SSO-aanmelding mislukt, voer dan de volgende stappen uit: ● Wis de browsercookies, open een nieuw browservenster en ga naar de URL van de machine waarop de integratieoptiesoftware is geïmplementeerd. ● Bekijk de CMS-logs (Central Management Server). ● Zorg ervoor dat de Windows AD-verificatietypen van SharePoint en het SAP BusinessObjects BI-platform (Enterprise) overeenkomen (AD Kerberos). ● Zie voor meer informatie over het oplossen van problemen met SharePoint-softwareconfiguratie http:// blogs.technet.com/b/mbiswas/archive/2009/07/10/configure-kerberos-authentication-office-sharepointserver.aspx 3.2.2.3 De software configureren voor Windows AD NTMLverificatie Voer de volgende stappen uit om de integratieoptie voor Microsoft SharePoint-software voor Windows AD NTMLverificatie te configureren: 1. Configureer de SharePoint-portal met Windows AD-verificaties. Raadpleeg hiervoor de documentatie van Microsoft SharePoint. 2. Maak een nieuwe webtoepassing in SharePoint-software en selecteer Verificatie in de klassieke modus. 3. Selecteer NTLM in de sectie Verificatieprovider. 4. Configureer Windows AD NTLM-verificaties voor het SAP BusinessObjects Business Intelligence-platform (Enterprise). Raadpleeg hiervoor de sectie Verificatie in de Beheerdershandleiding voor SAP BusinessObjects Business Intelligence-platform (BI). 5. Als u wilt controleren of de Windows AD-verificatie goed is geconfigureerd op het BI-platform, meldt u zich aan bij de CCM (Central Configuration Manager) met de gegevens van een gebruiker met Windows ADbevoegdheden. 6. Stel de vlag authentication.visible in op true in de volgende bestanden van de integratieoptie voor Microsoft SharePoint-software: a) De InfoView-toepassing in C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Web Content\SharepointApp\InfoViewApp 7. Als u wilt controleren of Windows AD NTLM-verificatie op de juiste wijze is geconfigureerd voor de integratieoptie voor Microsoft SharePoint-software, meldt u zich aan bij de integratieoptie met de gegevens van een gebruiker met Windows AD-bevoegdheden. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software De software implementeren rechten voorbehouden. 29 3.2.2.4 De software configureren voor Windows AD NTLM SSO (eenmalige aanmelding) Voer de volgende stappen uit om de integratieoptie voor Microsoft SharePoint voor Windows AD SSO te configureren: 1. Zorg ervoor dat een Windows AD-gebruiker zich kan aanmelden bij de integratieoptie voor Microsoft SharePoint-software. 2. Schakel SSO (eenmalige aanmelding) in de Central Managment Console in. Raadpleeg voor instructies het gedeelte Verificatie van de Beheerdershandleiding voor SAP BusinessObjects Business Intelligence-platform (BI). 3. Stel de waarde van de vlag sso.enabled in op true, authentication.default op secWinAD en identity impersonate op true in de volgende bestanden van de integratieoptie voor Microsoft SharePoint-software: a) De InfoView-toepassing in C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Web Content\SharepointApp\InfoViewApp b) De SharePoint-platformservices in C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Web Content\SharepointApp\PlatformServices c) Het OpenDocument-bestand in C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Web Content\SharepointApp\OpenDocument 4. Start de IIS-server opnieuw op. 5. Meld u bij de clientmachine aan met de gebruikersgegevens van een gebruiker met Windows ADbevoegdheden. 6. Gebruikt u Internet Explorer, ga dan naar de gebruiker Aanmelden Internetopties Beveiliging Aangepast niveau Verificatie van en selecteer de optie <Automatisch aanmelden met huidige gebruikersnaam en wachtwoord>. 7. Ga vanuit de client naar de URL van de machine die als host fungeert voor de integratieoptie voor Microsoft SharePoint-software. De gebruiker moet zich automatisch bij de software kunnen aanmelden met zijn Windows AD-accountgegevens. Als de SSO-aanmelding mislukt, voer dan de volgende stappen uit: ● Wis de browsercookies, open een nieuw browservenster en ga naar de URL van de machine waarop de integratieoptiesoftware is geïmplementeerd. ● Bekijk de CMS-logs (Central Management Server). ● Zorg ervoor dat de Windows AD-verificatietypen van SharePoint en het SAP BusinessObjects BI-platform (Enterprise) overeenkomen (AD NTLM). 3.2.3 Beveiliging en eenmalige aanmelding Gebruikers kunnen zich direct aanmelden op Business Intelligence (BI)-platform vanaf SharePoint, via een van de volgende typen verificatie. Workflows voor eenmalige aanmelding kunnen worden ondersteund via Kerberos of CA SiteMinder. 30 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. De software implementeren Tabel 1: Verificatiemodus Beschrijving Op claims gebaseerde verificatie voor SharePoint 2010 Wanneer een gebruiker zich aanmeldt op een Share en SharePoint 2013 Point-server, wordt er een beveiligingstoken gevali deerd en gebruikt voor aanmelding bij SharePoint. De token wordt uitgegeven door een claims provider. BusinessObjects Enterprise-referenties Lightweight Directory Access Protocol (LDAP)-verifica ● tie ● De LDAP-implementatie moet juist zijn ingesteld. Windows Active Directory (AD)-verificatie ● De AD-implementatie moet juist zijn ingesteld. ● De gebruikersnamen van de portal moeten over eenkomen met de aliassen in het verificatiesys teem. De gebruikersnamen van de portal moeten over eenkomen met de aliassen in het verificatiesys teem. Notitie Beginnend met Microsoft SharePoint 2013 zal op claims gebaseerde verificatie de standaard-SharePointmethode zijn. Zie de SAP-beheerdershandleiding voor Business Intelligence-platform voor meer informatie over het configureren van verificatiemethoden in de CMC (Central Management Console) van BI-platform. Eenmalige aanmelding Eenmalige aanmelding (SSO) wordt ingeschakeld wanneer u de waarde van sso.enabled op true instelt in het sjabloonconfiguratiebestand web.config. Bijvoorbeeld: <add key="sso.enabled" value="true" /> 3.2.3.1 Op claims gebaseerde verificatie voor SharePoint 2010 configureren Deze taak gebruikt het bestand TrustedPrinciple.conf om het gedeelde geheim door te geven aan de clientcomputer, wanneer u op claims gebaseerde verificatie voor NTLM configureert voor SharePoint 2010. Voordat u op claims gebaseerde verificatie voor SharePoint 2010 configureert: ● U moet lid zijn van de SharePoint-beheerdersgroep en van de Windows-beheerdersgroep op de server waarop Centraal Beheer wordt uitgevoerd. ● Aan alle vereisten voor SharePoint 2010 moet zijn voldaan. ● De volgende hulpprogramma's moeten zijn geïnstalleerd: ○ Microsoft .NET Framework 3.5 ○ Microsoft Internet Information Services (IIS) 7 ○ Microsoft SQL Server 2008 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software De software implementeren rechten voorbehouden. 31 ○ SharePoint-server 2010 1. Creëer een site van SharePoint 2010 die op claims gebaseerde verificatie voor NT LAN Manager (NTLM) gebruikt. 2. Bevestig dat gebruikers toegang hebben tot de SharePoint-site. 3. Schakel in de Central Management Console (CMC) in het BI-platform de Windows Active Directory (AD)invoegtoepassing in en importeer gebruikers. Zie de Beheerdershandleiding voor SAP BusinessObjects Business Intelligence-platform. 4. Bevestig dat gebruikers zich handmatig kunnen aanmelden bij het BI-platform. 5. Installeer de integratieoptie voor Microsoft SharePoint (IOMS)-software op de site die u in stap 1 hebt gecreëerd. 6. Installeer de IOMS-software op de SharePoint-computer. 7. Voer in het bestand web.config voor het webonderdeel InfoView-toepassing de volgende acties uit: a) Stel authentication.default in op secWinAD. b) Stel authentication.visible in op true. De InfoView-toepassing bevindt zich in <InstallDir>:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Web Content\SharePointApp\InfoViewApp. 8. Bij een opdrachtpromt voert u iisreset /noforce in om IIS opnieuw te starten. 9. Bevestig dat Windows AD-gebruikers zich handmatig kunnen aanmelden bij de IOMS-site die u in stap 1 hebt gecreëerd. 10. Voer in de CMC in het BI-platform de volgende acties uit: a) Schakel vertrouwde verificatie in en gebruik het bestand web.config om een gedeeld geheim te genereren. b) Wijs aliassen toe om Windows AD-gebruikersnamen toe te wijzen aan Enterprise-gebruikersnamen. Zie de Beheerdershandleiding voor SAP BusinessObjects Business Intelligence-platform. 11. Bevestig dat Windows AD-gebruikers zich kunnen aanmelden bij het BI-startpunt via eenmalige aanmelding met vertrouwde verificatie. 12. Kopieer het gedeelde geheim (TrustedPrinciple.conf-bestand) van de BI-platformcomputer naar de map <InstallDir>:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\win64_x64 op de SharePoint Server 2010. 13. Stel in het bestand web.config voor het webonderdeel InfoView-toepassing isTrusted in op true. 14. Bij een opdrachtpromt voert u iisreset /noforce in om IIS opnieuw te starten. Vanaf clientcomputers kunnen gebruikers zich automatisch aanmelden, via eenmalige aanmelding, bij de IOMS-site die u hebt gecreëerd. 3.2.3.2 Een webtoepassing creëren op poort 1250 Als u op claims gebaseerde verificatie wilt configureren, is de eerste stap het creëren en configureren van een webtoepassing. Voordat u op claims gebaseerde verificatie kunt configureren, moet u lid zijn van de SharePointfarmbeheerdersgroep en van de Windows-beheerdersgroep op de server waarop Centraal Beheer wordt uitgevoerd. Ook moet aan alle vereisten voor SharePoint 2010 zijn voldaan en de volgende hulpprogramma's moeten zijn geïnstalleerd: ● 32 Microsoft .NET Framework 3.5 SP1 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. De software implementeren ● Microsoft Internet Information Services (IIS) 7 ● Microsoft SQL Server 2008 R2 ● SharePoint Server 2010 1. In SharePoint 2010 Centraal Beheer op het tabblad Toepassingsbeheer klikt u op Webtoepassingen beheren en vervolgens klikt u op de werkbalk op Nieuw. Het venster Nieuwe webtoepassing creëren wordt weergegeven. 2. Naast Verificatie selecteert u Op claims gebaseerde verificatie. 3. Naast IIS-website voert u de volgende acties uit: a) Selecteer Creëer een nieuwe IIS-website. b) Voer in het vak Naam SharePoint - 1250 in c) Voer in het vak Poort 1250 in. d) Voer in het vak Hostkoptekst de te gebruiken hostnaam in voor toegang tot de webtoepassing. e) Voer in het vak Pad het pad in naar de hoofdmap van de IIS-website op de server. 4. Naast Beveiligingsconfiguratie voert u de volgende acties uit: a) Bij Anoniem toestaan selecteert u Nee. b) Bij Secure Sockets Layer (SSL) gebruiken selecteert u Nee. 5. Naast Claimsverificatietypen voert u de volgende acties uit: a) Schakel het selectievakje Windows-verificatie inschakelen in. b) Schakel het selectievakje Geïntegreerde Windows-verificatie in en selecteer NTLM in de lijst. 6. Naast URL van aanmeldpagina selecteert u Standaardaanmeldpagina. 7. Naast Openbare URL, in het URL-vak, http://SP:1250 8. Naast Toepassingsgroep voert u de volgende acties uit: a) Selecteer Een nieuwe toepassingsgroep selecteren. b) Voer in het vak Naam toepassingsgroep SharePoint - 1250 in c) Onder "Een beveiligingsaccount voor deze toepassingsgroep selecteren" selecteert u "Vooraf gedefinieerd" en in de lijst selecteert u "Netwerkservice". 9. Naast Databasenaam en -verificatie voert u de volgende acties uit: a) In het vak Databaseserver voert u SP\SharePoint in. b) In het vak Databasenaam voert u een databasenaam in voor de nieuwe webtoepassing. c) Onder Databaseverificatie selecteert u Windows-verificatie (aanbevolen). 10. Klik op OK om de webtoepassing te creëren en klik opnieuw op OK. De webtoepassing wordt gecreëerd en wordt weergegeven op de pagina Beheer webtoepassingen in Centraal Beheer. 3.2.4 Gebruikers- en groepsrechten Gebruikers dienen over weergaverechten te beschikken om de geplande rapporten en eerder gegenereerde exemplaren weer te geven. Ze moeten echter over het recht Weergeven op aanvraag beschikken om de rapporten in real time te kunnen openen. Als u ervoor wilt zorgen dat alle gebruikers weergaverechten hebben voor de CMC van BI-platform, voegt u de gebruikers toe aan de groep “Iedereen” en verleent u vervolgens weergaverechten aan deze groep. Met deze © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software De software implementeren rechten voorbehouden. 33 weergaverechten kan iedereen die tot de groep “Iedereen” behoort, rapporten weergeven binnen de SharePointomgeving. Raadpleeg de Beheerdershandleiding voor SAP BusinessObjects Business Intelligence-platform voor meer informatie over het instellen van gebruikersrechten. 3.2.5 SSL configureren op IIS 6.0 Voor u Secure Sockets Layer (SSL) op Microsoft Internet Information Server (IIS) configureert, moeten de volgende hulpprogramma's worden geïnstalleerd. ● Microsoft .NET framework 3.5 ● IIS 6.0 Notitie Configureer niet meerdere SharePoint-sites met dezelfde naam (ook niet met verschillende protocollen) op dezelfde computer. U kunt de namen wel invoeren, maar de integratieoptie voor de SharePointsoftwareinstallatie werkt niet. Maak bijvoorbeeld geen SharePoint-site aan met de naam http://my_site en een andere onder de naam https://my_site (zelfde naam maar gecodeerd) op dezelfde computer. 1. Meld u aan bij de site van SharePoint 3.0 Centraal Beheer. 2. Klik op het tabblad Toepassingsbeheer en klik vervolgens op Maken of Webtoepassing uitbreiden. 3. Selecteer in de vervolgkeuzelijst Webtoepassing de optie Een bestaande webtoepassing uitbreiden en selecteer de webtoepassing waarvoor u SSL wilt selecteren. 4. Geef in het veld Nieuwe IIS-website maken een geldige waarde op. 5. Geef in het veld Poort de standaard SSL-poort op. 6. Schakel het selectievakje SSL gebruiken in en voer de URL voor SSL in in het veld URL. 7. Selecteer in de vervolgkeuzelijst Zone de optie Aangepast en klik op OK. 8. Ga naar de Internet Information Services (IIS)-site, selecteer de nieuwe site die u hebt gemaakt en klik Eigenschappen. De poort van de site moet 80 zijn. Als er al een website poort nummer 80 heeft, geef dan de nieuwe website een ander nummer. (Er kan maar één website per poort zijn.) 9. Klik op de pagina Eigenschappen op het tabbladMapbeveiliging en klik op Servercertificaten 10. Voer een van de volgende handelingen uit: ○ Als er al een servercertificaat aanwezig is op het systeem, selecteert u Een bestaand certificaat toewijzen en volgt u de instructies die in de wizard worden weergegeven. ○ Als er geen certificaten zijn, maak er dan een door het hulpprogramma om certificaten te maken te dowlnloaden. 11. Klik in het gedeelte Beveiligde communicatie van het tabblad Mapbeveiliging op Bewerken. 12. Selecteer Require SSL en 128 bit encryption om toegang tot de site met "http" or "https" in te schakelen. 13. Als er geen clientcertificaten zijn, selecteer dan Clientcertificaten negeren. 14. Klik op OK en klik vervolgens op Toepassen. 15. Navigeer naar de pagina SharePoint 3.0 Centraal Beheer en selecteer het tabblad Bewerkingen. 34 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. De software implementeren 16. Klik op de koppeling Alternatieve toewijzingen voor toegang. 17. Selecteer in de vervolgkeuzelijst Alternatieve verzameling toegangstoewijzingen de verzameling waaraan u SSL wilt toewijzen. Er moet een openbare URL worden opgegeven voor de aangepaste zone. Als er geen openbare URL is opgegeven, voeg deze dan toe. 18. Open een browser en geef een SSL-URL op. Notitie U kunt naar alle pagina's of webonderdelen van de site navigeren. Zorg echter dat de URL tijdens het navigeren niet verandert van https in http. 3.2.6 SSL configureren op IIS 7.5 IIS 7.5 is de webtoepassingsserver die Microsoft Office SharePoint Server (MOSS) 2010 ondersteunt. Voor u Secure Sockets Layer (SSL) op IIS configureert, moeten de volgende hulpprogramma's worden geïnstalleerd. ● Microsoft .NET Framework 3.5 44 2013-09-19, SharePoint-configuratie ● IIS 7.5 Notitie Configureer niet meerdere SharePoint-sites met dezelfde naam (ook niet met verschillende protocollen) op dezelfde computer. U kunt de namen wel invoeren, maar de integratieoptie voor de SharePointsoftwareinstallatie werkt niet. Maak bijvoorbeeld geen SharePoint-site aan met de naam http://my_site en een andere onder de naam https://my_site (zelfde naam maar gecodeerd) op dezelfde computer. 1. Meld u aan op de computer waar Internet Information Services (IIS) 7.5 op draait en voer inetmgr in op de opdrachtregel. 2. Selecteer het hoofdserverknooppunt in het venster Beheer van Internet Information Services (IIS), onder Verbindingen. De functielijst wordt weergegeven onder Acties, in het rechtervenster. Als de lijst niet verschijnt, klik dan met de rechtermuisknop op het hoofdserverknooppunt en selecteer Overschakelen naar functieweergave. 3. Dubbelklik op Servercertificaten gevolgde door Zelfondertekend certificaat maken onder Acties om een zelfondertekend certificaat te maken. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software De software implementeren rechten voorbehouden. 35 4. 36 Voer de naam van de computer waarop IIS draait in in het dialoogvenster Zelfondertekend certificaat maken en klik op OK. Het certificaat wordt gemaakt. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. De software implementeren 5. Vouw Sites uit onder Verbindingen, klik met de rechtermuisknop op de SharePoint-site waarvoor u de Secure Sockets Layer (SSL) wilt activeren, en selecteer Bindingen bewerken. 6. Klik op Toevoegen in het venster Sitebindingen. 7. Voer de volgende acties uit in het dialoogvenster Sitebinding toevoegen: ○ Selecteer https in het vak Type. ○ Voer 443 in in het vak Standaardpoort. ○ Selecteer het certificaat dat u hebt gemaakt in het vak SSL-certificaat en klik OK. De sitebinding wordt toegevoegd aan het dialoogvenster Sitebindingen. 8. Klik op Sluiten. Als u de site selecteert onder Verbindingen en vervolgens Acties Websitebeheer Door website bladeren , wordt de waarde van de nieuwe binding weergegeven als: Browse *:443 (https). © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software De software implementeren rechten voorbehouden. 37 9. Dubbelklik het pictogram SSL-instellingen icon in het middelste deelvenster van Internet Information Services (IIS)-beheer. 10. Schakel in de view die verschijnt het selectievakje SSL vereisen in en klik vervolgens op Toepassen onder Acties. De SSL-URL en de standaardpoort van de SharePoint-site worden geconfigureerd. 11. Typ de URL van de site (bijvoorbeeld https://lidt50794936) in een browser om de site te openen, Doorgaan naar deze website (niet aanbevolen), en voer de aanmeldingsreferenties in om u aan te melden bij de SharePoint-site. Er verschijnt een melding "Mogelijk probeert u toegang te krijgen tot deze site vanaf een beveiligde browser op de server. Schakel scripts in en laad deze pagina opnieuw." 38 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. De software implementeren 12. Als u wilt voorkomen dat deze melding verschijnt, voeg dan de https-URL van de site toe aan de lijst met vertrouwde sites voor de browser. Selecteer Internetopties in de browser, klik op het tabblad Beveiliging dubbelklikVertrouwde sites, klik op Toevoegen, voer de https-URL van de site in en klik op OK. De volgende keer dat u de SSL-site oproept, wordt de waarschuwing niet meer weergegeven. Als u de SSL-URL van SharePoint via een externe clientcomputer oproept, moet u het certificaat exporteren naar de server en het importeren op de externe clientcomputer. 3.2.7 ISA 2006 configureren voor reverse proxy ISA 2006 installeren door gebruik te maken van Windows-referenties. Voer de volgende stappen uit om ISA 2006 te configureren: 1. Start ISA 2006. 2. Klik met de rechtermuisknop op Firewallconfiguratie Nieuw SharePoint Site Publishing Rule (Regel voor het publiceren van de SharePoint-site . Het venster Welcome to the SharePoint Publishing Rule Wizard (Welkom bij de wizard Publicatieregel voor SharePoint) wordt weergegeven. 3. Geef in het veld SharePoint publishing rule name (Naam van publicatieregel voor SharePoint) de naam voor de publicatieregel op en klik op Volgende. Het venster Type publicatie wordt weergegeven. 4. Selecteer Publish a single Web site or load balancer (Eén website of een load balancer publiceren) en klik vervolgens op Volgende. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software De software implementeren rechten voorbehouden. 39 Het venster Server Connection Security (Beveiliging van serververbinding) wordt weergegeven. 5. Selecteer Use non-secured connections to connect the published Web server or server farm (Niet-beveiligde verbindingen gebruiken om verbinding te maken met de gepubliceerde webserver of serverfarm) en klik op Volgende. Het venster Internal Publishing Details (Interne publicatiedetails) wordt weergegeven. 6. Geef in het veld Internal Site name (Interne sitenaam) de interne sitenaam op. De interne sitenaam verwijst naar het systeem waarop MOSS wordt uitgevoerd. 7. Selecteer Use a computer name or IP address to connect to the published server (Een computernaam of IPadres gebruiken om verbinding te maken met de gepubliceerde server) in het veld Computer name or IP address (Computernaam of IP-adres) en klik op Volgende. Het venster Public Name Details (Details voor openbare naam) wordt weergegeven. 8. Selecteer in de vervolgkeuzelijst Accept Request for (Aanvraag accepteren voor) de optie Any domain name (Elke domeinnaam) en klik vervolgens op Volgende. Het venster Select Web Listener (Web-listener selecteren) wordt weergegeven. 9. Klik op Nieuw. Het venster Welcome to the New Web Listener Wizard (Welkom bij de wizard Nieuwe web-listener) wordt weergegeven. 10. Geef de naam van de web-listener op en klik op Volgende. Het venster Client Connection Security (Beveiliging van clientverbinding) wordt weergegeven. 11. Selecteer Do not require SSL secured connections with clients (Geen SSL-beveiligde verbindingen verplicht voor clients) en klik op Volgende. Het venster Web Listener IP Addresses (IP-adres van web-listener) wordt weergegeven. 12. Selecteer Extern, Intern, Lokale host en klik op Volgende. Het venster Verificatie-instellingen wordt weergegeven. 13. Selecteer Geen verificatie en klik op Voltooien. 14. Selecteer de nieuwe listener en klik op Eigenschappen Verificatie . 15. Klik op de knop Geavanceerd en selecteer Van alle gebruikers eisen dat ze zich verifiëren en Clientverbindingen via HTTP toestaan. Het venster Verificatieoverdracht wordt weergegeven. 16. Selecteer in de vervolgkeuzelijst de optie Geen overdracht en client kan niet rechtstreeks verifiëren. Het venster Configuratie van alternatieve toewijzingen voer toegang wordt weergegeven. 17. Selecteer op basis van uw eisen een van de volgende opties: ○ SharePoint AAM is already configured on the SharePoint server (SharePoint AAM is al geconfigureerd op de SharePoint-server) ○ SharePoint AAM is not yet configured (SharePoint AAM is nog niet geconfigureerd). Selecteer deze optie ook als u niet zeker weet of AAM is geconfigureerd. 18. Klik op Volgende. Het venster Completing the New SharePoint Publishing Rule Wizard (wizard Nieuwe publicatieregel voor SharePoint voltooien) wordt weergegeven. 19. Klik op Voltooien. De publicatieregel wordt gemaakt. 20. Selecteer de publicatieregel en klik op Toepassen. 21. Klik met de rechtermuisknop op de regel en selecteer Eigenschappen. Het scherm Eigenschappen wordt weergegeven. 22. Selecteer het tabblad Listener en controleer de poort en het protocol. 40 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. De software implementeren Notitie Standaard wordt poort 80 gebruikt. Als u het poortnummer wilt wijzigen, gebruikt u het tabblad Verbindingen. 23. Selecteer het tabblad Openbare naam. 24. Selecteer in de vervolgkeuzelijst This rule applies to (Deze regel is van toepassing op) de optie Requests for the following Web sites (Aanvragen van de volgende websites) en geef het reverse proxysysteem op. Wijs in Path Names (Padnamen) het clientpad toe aan het serverpad. 25. Selecteer het tabblad To (Naar). 26. Selecteer het tabblad Bridging (Overbrugging). 27. Selecteer Redirect requests to HTTP port (Aanvragen omleiden naar HTTP-poort en geef de poort op waarop de uitgebreide SharePoint-website wordt uitgevoerd. Notitie Als u de reverse proxy naar de uitgebreide toepassing wilt laten verwijzen, moet u het poortnummer voor de uitgebreide toepassing opgeven. Als u de reverse proxy naar de basistoepassing wilt laten verwijzen, moet u de poort van de basistoepassing opgeven. 28. Selecteer de regel en klik op Toepassen. 3.2.7.1 Reverse proxy configureren voor de standaard SharePoint-toepassing Zorg ervoor dat ISA 2006 is geconfigureerd voor de integratieoptiesoftware. Voer de volgende stappen uit om reverse proxy voor de standaard SharePoint-toepassing te configureren: 1. Meld u aan bij de site Centraal Beheer. 2. Klik op Bewerkingen en klik vervolgens op de koppeling Alternatieve toegangstoewijzing. 3. Selecteer in de vervolgkeuzelijst de webtoepassing. 4. Klik op de koppeling Interne URL toevoegen en voeg de reverse-proxy-URL toe. 5. Selecteer in de vervolgkeuzelijst Zone de optie Standaard. 6. Wijzig in IIS het Verificatietype in Basis. 3.2.7.2 maken Een uitgebreide website voor de webtoepassing Voer de volgende stappen uit om een uitgebreide website voor de webtoepassing te maken: 1. Meld u aan bij de site van SharePoint 3.0 Centraal Beheer. 2. Klik op het tabblad Toepassingsbeheer en klik vervolgens op de koppelingWebtoepassing maken of uitbreiden. 3. Selecteer in de vervolgkeuzelijst Webtoepassing de optie Een bestaande webtoepassing uitbreiden. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software De software implementeren rechten voorbehouden. 41 4. Selecteer de webtoepassing waarvoor u een reverse-proxytoepassing wilt configureren. 5. Geef in de daarvoor bestemde velden een omschrijving, poort, URL, enzovoort op. 6. Selecteer een zone (bijvoorbeeld Internet) en klik op OK. 7. Navigeer naar de site Centraal beheer, klik op het tabblad Bewerkingen op de koppeling Alternatieve verzameling toegangstoewijzingen. 8. Selecteer in de vervolgkeuzelijst de webtoepassing. 9. Klik op de koppeling Interne URL toevoegen en voeg de reverse-proxy-URL toe. 10. Selecteer in de vervolgkeuzelijst Zone de zone voor de uitgebreide toepassing. 11. Klik op OK. Er wordt een uitgebreide website voor de webtoepassing gemaakt. 3.2.7.3 Het bestand <web.config> van de uitgebreide webtoepassing voor reverse proxy wijzigen Voer de volgende stappen uit als u het bestand <web.config> van de uitgebreide webtoepassing voor reverse proxy wilt aanpassen: 1. 2. Kopieer alle DLL's en mappen in de prullenbak van de basistoepassing naar de prullenbak van de uitgebreide toepassingen. Zorg ervoor dat het bestand <web.config> van de basistoepassing slechts één sessionState-vermelding bevat, namelijk <"sessionState mode = Inproc"/>. Opmerkingen voor anderen items. 3. Maak in de uitgebreide toepassing een virtuele map met de naam crystalreports12 en maak een verwijzing naar C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\win64_x64\dotnet\crystalreportviewers12 4. Converteer de volgende mappen naar virtuele mappen: ○ Infoviewapp ○ InfoviewAppActions ○ PlatformServices ○ Analytische rapportage ○ CrystalReports ○ Xcelsius Notitie Zorg ervoor dat de virtuele mappen in de uitgebreide toepassing naar dezelfde groep van toepassingen wijst in de basistoepassing. 5. Vergelijk het <web.config>-bestand van de basistoepassing met het <web.config>-bestand van de uitgebreide toepassing en pas het <web.config>-bestand van de uitgebreide toepassing aan met de ontbrekende vermeldingen. 42 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. De software implementeren 3.3 De optionele instellingen voor het BI-platform configureren In dit gedeelte wordt beschreven hoe u de optionele instellingen van het BI-platform voor uw SharePointimplementatie configureert. 3.3.1 Een server opgeven voor het verwerken van rapporten De rapporten die gebruikers weergeven, worden standaard verwerkt door de paginaserver van het SAP BusinessObjects BI-platform. Als de paginaserver niet beschikbaar is, wordt de Report Application Server (RAS) gebruikt. Als u het systeem zodanig wilt configureren dat RAS wordt gebruikt voor de verwerking van rapporten, maakt u een nieuwe servergroep voor uw RAS op het BI-platform, geeft u in alle rapporten deze servergroep op en stopt u de paginaserver van het platform. Voer de volgende stappen uit om een server voor de verwerking van rapporten op te geven: 1. Meld u aan bij de CMC. 2. Selecteer in het gebied Object van de Central Management Console (CMC) een object door op de koppeling van het object te klikken. 3. Klik op het tabblad Proces. 4. Kies in het gedeelte Standaardservers voor weergave een van de volgende opties: 5. ○ De eerste beschikbare server gebruiken- Als u deze optie selecteert, wordt de server gebruikt die over het maximale aantal vrije bronnen beschikt wanneer u een rapport weergeeft. ○ Voorkeur geven aan servers die bij de geselecteerde groep horen - Als u deze optie selecteert, wordt geprobeerd het object te verwerken door gebruik te maken van de servergroep die u in de lijst hebt geselecteerd. Als de opgegeven servers niet beschikbaar zijn, wordt het object verwerkt door de eerstvolgende beschikbare server. Deze behoort mogelijk niet tot de geselecteerde groep. ○ Alleen servers gebruiken die tot de geselecteerde groep behoren -Als u deze optie selecteert, wordt alleen gebruikgemaakt van de servers in de servergroep die u in de bijbehorende vervolgkeuzelijst hebt geselecteerd. Als geen van de servers in de servergroep beschikbaar is, wordt het object niet verwerkt. Klik op Bijwerken. 3.3.2 Parameterinstellingen opgeven Er wordt alleen om parameters gevraagd wanneer u rapporten in realtime weergeeft (tenzij de parameter een opgeslagen procedure is). Zorg ervoor dat in de Central Management Console (CMC) het selectievakje Vraag bij weergave is ingeschakeld, anders worden de aanwijzingen uitgeschakeld en kan de gebruiker de aanwijzingswaarden in het rapport niet wijzigen. Als u gebruikers in staat wilt stellen om met rapporten met parameters te werken, moet u zorgen voor het volgende: © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software De software implementeren rechten voorbehouden. 43 ● Zorg ervoor dat gebruikers het recht Weergeven op aanvraag is verleend, zodat ze rapporten met parameters kunnen weergeven. ● Als u gebruikers in staat wilt stellen om parameterwaarde te wijzigen, moet u ervoor zorgen dat de rapporten die ze weergeven, realtime rapporten zijn. Realtime rapporten kunnen de systeembronnen echter zwaar belasten. Daarom dient er waar mogelijk met geplande rapporten te worden gewerkt, om de belasting van de BI-platformservices te beperken. ● Als u wilt dat gebruikers met rapporten kunnen werken voor verschillende doeleinden (bijvoorbeeld realtime filters en algemene weergave op datum), moet u twee exemplaren van het rapport maken. Hiermee kunnen gebruikers het rapport op aanvraag weergeven en in realtime filteren. Voor de algemene weergave van rapporten op datum, kunt u het rapport zo vaak plannen als nodig is. Wanneer u twee exemplaren van het rapport is de verwerkingsbelasting voor de systeembronnen minder groot omdat alleen het realtime gefilterde rapport op aanvraag hoeft te worden weergegeven. Voer de volgende stappen uit om de paramaterinstellingen op te geven: 1. Meld u aan bij de CMC. 2. Selecteer in het beheergebied Objectbeheer van de CMC een rapport door op de koppeling van het rapport te klikken. 3. Klik in het rapport op het tabblad Proces en klik op de koppeling Parameters. 4. Selecteer in de kolom Waarde de waarde die hoort bij de parameter die u wilt wijzigen. 5. Schakel het selectievakje Vraag bij weergave in om ervoor te zorgen dat er aanwijzingen voor de gebruikers worden weergegeven wanneer zij het rapportexemplaar bekijken in het bijbehorende webonderdeel. 6. Klik op Verzenden. 3.4 Aanbevelingen voor de planning en schaal Met het BI-platform (Business Intelligence) kunt u rapporten plannen, verwerken en uitvoeren. De algemene aanbevelingen met betrekking tot het plannen en schalen voor BI-platform, zijn ook van toepassing op de integratieoptie voor Microsoft SharePoint. Gebruik CMC (Central Management Console) om de verschillende planningseigenschappen voor rapporten op te geven. Raadpleeg de Beheerdershandleiding voor SAP BusinessObjects Business Intelligence-platform voor aanvullende aanbevelingen voor het plannen van rapporten. Wanneer u planningseigenschappen voor rapporten instelt, dient u rekening te houden met het volgende: ● Als u rapporten hebt die regelmatig moeten worden bijgewerkt, en als gebruikers dezelfde set gegevens openen, moeten de rapporten worden gepland en uitgevoerd op basis van uw vereisten. ● Als u een rapport wilt weergeven, moet u het rapport plannen en uitvoeren en niet op aanvraag uitvoeren. Geplande rapporten vormen een minder zware belasting van de systeembronnen. ● Als u het recht Weergeven op aanvraag toekent aan gebruikers, wordt telkens als u de gegevens vernieuwt de gegevensbron door de rapporten geopend. ● Wanneer u uw portal ontwerpt, moet u voorzichtig zijn met het combineren van de webonderdelen van de integratieoptiesoftware (die realtime-weergaven bevatten) met webonderdelen van derden waarvan de pagina's vaak worden vernieuwd. Wanneer een gebruiker een pagina vernieuwt, worden alle rapporten op de webpagina vernieuwd. Als een webpagina bijvoorbeeld een stock ticker bevat die om de tien seconden wordt vernieuwd, worden ook alle rapporten op deze webpagina elke tien seconden vernieuwd. 44 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software rechten voorbehouden. De software implementeren 3.4.1 Rapporten exporteren Met het oog op de prestaties van de integratieoptiesoftware moet u de exportopties (Microsoft Excel, Adobe Acrobat, enzovoort) tijdens de schematijd opgeven. Wanneer gebruikers de rapporten dynamisch exporteren door een weergaveoptie met een alternatieve indeling op de werkbalk te selecteren, vergen de aanvragen meer verwerkingstijd en systeembronnen. 3.4.2 Informatie over gegevensbron Stel de aanmeldingsgegevens in CMC in voor uw rapporten. Anders moeten de gebruikers zich telkens aanmelden bij de database wanneer ze een rapport vernieuwen of weergeven. 3.4.3 Rapportrechten Als een rapport parameters bevat, dienen gebruikers die het rapport willen weergeven over het recht Weergeven op aanvraag te beschikken. Als u een paginaserver gebruikt om samenvattingen van verschillende rapporten weer te geven, moet u de gebruikers bewerkingsrechten toekennen. 3.4.4 Prestatieverbetering Teneinde de prestaties van de integratieoptie voor Microsoft Office SharePoint te verbeteren als u geen webfarm gebruikt, is de sessiestatus voor de webtoepassingsserver standaard ingeschakeld. 3.5 Aandachtspunten voor Crystal Report-rapporten Wanneer u een Crystal Report-rapport maakt, dient u rekening te houden met de volgende aanbevelingen: ● Zorg ervoor dat de achtergrond van uw rapport transparant is. ● Zorg ervoor dat Adobe Flash Player op uw computer is geïnstalleerd. ● Maak maximaal gebruik van uw schermresolutie en ruimte voor de rapportonderdelen. ● Zorg ervoor dat de namen van de parameters kort en de omschrijvingen van de parameters betekenisvol en bruikbaar zijn. De gebruikers kunnen de namen en omschrijvingen namelijk zien in de werkbalk. Raadpleeg de Gebruikershandleiding voor Crystal Reports voor meer informatie over het maken van Crystal Reports-rapporten. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle Beheerdershandleiding voor SAP BusinessObjects-integratieoptie voor Microsoft SharePoint-software De software implementeren rechten voorbehouden. 45 www.sap.com/contactsap © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. iets uit deze uitgave mag in welke vorm of voor welk doel dan ook worden vermenigvuldigd of overgedragen zonder de uitdrukkelijke toestemming van SAP AG. De informatie in deze publicatie kan zonder voorafgaande kennisgeving worden gewijzigd. Sommige softwareproducten die door SAP AG en haar distributeurs op de markt worden gebracht, bevatten merkspecifieke softwareonderdelen van andere softwareleveranciers. Productspecificaties kunnen per land verschillen. Dit materiaal wordt uitsluitend ter informatie geleverd door SAP AG en de aan haar gelieerde ondernemingen ("SAP Group"), zonder dat hier enige rechten aan kunnen worden ontleend en zonder garantie van enige aard, en SAP Group is niet aansprakelijk voor fouten of omissies met betrekking tot het materiaal. De enige garanties voor producten en diensten van SAP Group zijn de garanties in de uitdrukkelijke garantieverklaringen die bij dergelijke producten en diensten worden geleverd, indien van toepassing. Niets in deze publicatie mag worden opgevat als een aanvullende garantie. SAP en andere SAP-producten en -diensten die in deze publicatie worden genoemd, evenals de respectieve logo's, zijn handelsmerken of gedeponeerde handelsmerken van SAP AG in Duitsland en andere landen. Zie http://www.sap.com/corporate-en/legal/copyright/index.epx voor aanvullende informatie en kennisgevingen over handelsmerken.
© Copyright 2024 ExpyDoc