Bij veel SAP BusinessObjects klanten wordt er veel gebruik gemaakt van scheduling en publicaties en hiervan gaat ook vaak hetzelfde rapport als (PDF of Excel) bijlage naar verschillende mailadressen. Een goed alternatief is om te schedulen naar OneDrive of SharePoint zodat het bestand fysiek maar op één plaats staat opgeslagen. Bijkomend voordeel is dat autorisaties makkelijk zijn in te richten en er versie historie beschikbaar is.
Hoe werkt scheduling naar Microsoft OneDrive?
Allereerst is het belangrijk dat SAP BusinessObjects onder een (Windows) serviceaccount draait. Dit is meestal al het geval als Windows AD en SSO is ingericht. Daarnaast zal het serviceaccount gekoppeld moeten worden aan een Office365 (tegenwoordig Microsoft 365 genaamd) account. De volgende stap is om in te loggen met het serviceaccount op de BO-server en OneDrive te installeren. Kies een lokale drive en folder die gesynchroniseerd moet worden met OneDrive. Herhaal dit op elke BO Applicatie server als de BO omgeving uit een cluster bestaat. Uiteraard heeft de BO-server wel toegang tot internet nodig.
Wanneer het rapport dan gescheduled wordt in SAP BusinessObjects dan kan als “Destination” bij “File System” de directory aangegeven worden die naar OneDrive synchroniseert. In dit voorbeeld is dat dan de lokale directoy “E:\Onedrive\OneDrive - Ensior B.V\Finance” op de BO server. Eventueel kan je er nog voor kiezen om BO nog wel een Email te laten sturen (zonder bijlage) dat er een update is van het rapport. Maar een mooier oplossing is dat de personen die toegang hebben tot de shared folder zelf een notificatie instellen als er een update is.
Scheduling naar SharePoint Online?
Scheduling naar SharePoint Online werkt in principe hetzelfde als naar Microsoft OneDrive omdat de onderliggende Microsoft-techniek gelijk is. Als er een Microsoft 365 account is voor het SAP BO serviceaccount en de juiste rechten zijn toegekend aan een folder in SharePoint Online dan kan met het serviceaccount ingelogd worden op de BO server en kan de betreffende SharePoint folder opgeroepen worden. Deze folder kan dan gesynchroniseerd worden met een lokale folder op de BO server.
Bij het schedulen in SAP BO kan deze lokale folder net als bij OneDrive dan weer gebruikt wordt als Schedule “Destination”. De files zullen dan automatisch gesynchroniseerd worden met SharePoint.
Nog SharePoint on-premise?
Heb je als organisatie nog SharePoint on-premise dan is schedulen vanuit BO ook mogelijk naar een SharePoint locatie. Volg dan exact de volgende stappen om dit in te regelen.
Stap 1
Zorg dat SAP BusinessObjects draait onder een Windows serviceaccount en geef dan het betreffende serviceaccount rechten (Contribute Rights) op de gewenste SharePoint site.
Stap 2
Installeer Windows Feature “Desktop experience” en herstart de server na installatie.
Stap 3
Open de registry editor op de BO server.
Ga naar de locatie: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
En voeg de volgende regels toe:
DWord (32-bit): EnableAutoCertSelection with value 1
DWord (32-bit): EnableCTLFiltering with value 1
Multi string value: AuthForwardServerList with value https://*..com
Herstart de Webclient service en zet het vinkje bij automatisch herstarten.
Stap 4
Ga naar Internet Explorer opties op de SAP BO server en stel de Sharepoint site in als een “trusted site”.
Stap 5:
Open ook “Custom level” in de Internet Explorer opties en activeer de optie “automatic login with current username and password”.
Stap 6
Open de SharePoint site in Internet Explorer op de BO server wanneer je ingelogd bent met het BO serviceaccount. Klik zoals hieronder op “Open with Explorer” (Indien nodig moet je SharePoint nog in klassieke weergave zetten). Windows File Explorer moet nu openen zonder te vragen om credentials. Wanneer er wel gevraagd wordt om credentials zullen de vorige stappen opnieuw nagelopen moeten worden, anders zal scheduling naar SharePoint niet werken.
Stap 7
Zoek het UNC Path op dat gebruikt kan worden voor scheduling. In Windows File Explorer kies voor “Map Network” en klik vervolgens op de link “connect to a website that you…….”.
Vul in bovenstaande scherm je SharePoint adres in waar het BO serviceaccount toegang voor heeft. Bijvoorbeeld: https://sharepoint.ensior.com/BI_Governance/ReportRepository/Forms/AllItems.aspx
Vraag nu de “properties” op van de net aangemaakte netwerk koppeling en kopieer het UNC Path dat genoemd staat bij de “Comment”. Bijvoorbeeld: \\scharepoint.ensior.com@SSL\DavWWWRoot\BI_Governance\ReportRepository
Gebruik dit adres nu om vanuit BO te schedulen naar SharePoint.
Conclusie
In plaats van de mail optie te kiezen bij scheduling en naar verschillende mailboxen hetzelfde bestand te sturen is Microsoft OneDrive en of SharePoint een goed alternatief. Bijkomende voordelen zijn het makkelijk autoriseren van gebruikers, minder opslag capaciteit en automatisch versiebeheer.
21 en 22 maart 2023 Organisaties hebben behoefte aan data science, selfservice BI, embedded BI, edge analytics en klantgedreven BI. Vaak is het dan ook tijd voor een nieuwe, toekomstbestendige data-architectuur. Dit tweedaagse seminar geeft antwoord ...
4 april 2023 (Face-to-face én Live Video Stream) Schrijf in voor al weer de tiende editie van ons jaarlijkse congres met wederom een ijzersterke sprekers line-up. Op deze editie behandelen wij belangrijke thema’s als Datamesh, Analytics ...
5 april 2023 Praktisch en interactief seminar met Nigel Turner Data-gedreven worden lukt niet door alleen nieuwe technologie en tools aan te schaffen. Het vereist een transformatie van bestaande business modellen, met cultuurverandering, een herontwe...
5 april 2023 (halve dag)Praktische workshop met Alec Sharp This workshop introduces concept modelling from a non-technical perspective, provides tips and guidelines for the analyst, and explores entity-relationship modelling at conceptual and logical...
5 april 2023 (halve dag)Praktische workshop door Thomas Frisendal In deze workshop van een halve dag zal de Deense expert Thomas Frisendal laten zien wat graph technologieën in de praktijk betekenen. Hij zal ook laten zien hoe graph oplossi...
13 april 2023 Praktische workshop Datavisualisatie en Human Data Stories. Hoe gaat u van data naar inzicht? En hoe gaat u om met grote hoeveelheden data, de noodzaak van storytelling, data science en de data artist? Lex Pierik behandelt de stromingen...
8 t/m 10 mei 2023 Praktische workshop Data Management Fundamentals door Chris Bradley - CDMP-examinatie optioneel De DAMA DMBoK2 beschrijft 11 disciplines van Data Management, waarbij Data Governance centraal staat. De Certified Data Managemen...
11 en 12 mei 2023 Praktische workshop Data Governance & Stewardship door Chris Bradley - CDMP-examinatie optioneel Wat betekent Data Governance eigenlijk, hoe kunnen we het praktisch laten werken en wat zijn de implicaties? Deze 2-daagse cursus bie...
Deel dit bericht