Montag, 9. November 2015

Neuer Partner im Bereich SharePoint Lösungen








In unserer Projektpraxis finden sich immer häufiger Kundenanforderungen, die darauf abzielen, Daten möglichst einfach und schnell grafisch aufzubereiten. SharePoint bietet hier verschiedene Möglichkeiten an, allerdings basieren diese meist auf den Funktionalitäten der Enterprise Version. Daher freuen wir uns über unsere Partnerschaft mit der Collabion Technologies LLP. Diese sind Hersteller des Produkts Collabion Charts, das die o. g. Anforderungen in effizienter Weise erfüllen kann.

Collabion Charts für SharePoint bietet eine schnelle und einfache Möglichkeit, um Dashboards und Diagramme in SharePoint zu erstellen. Die Software läuft unter SharePoint 2013, SharePoint 2010, MOSS und WSS 3.0 in sämtlichen Editionen. Sie benötigen hierfür keine SharePoint Enterprise Lizenzen.

Durch die grafische Darstellung können Sachverhalte z. B. gegenüber dem Management übersichtlich bereitgestellt werden. Dies kann Entscheidungen erleichtern, deutlich beschleunigen und nachvollziehbar machen. Neben der Effizienzsteigerung kann vor allem die Qualität des Reportings sichergestellt und Transparenz geschaffen werden.

Collabion Charts für SharePoint verfügt über eine einfache Installationsroutine sowie einen assistenzbasierten Grafikerstellungsprozess, das heißt Sie müssen keine einzige Zeile Code schreiben oder komplexe Datencubes erstellen. Die Software verfügt über 53 Diagrammtypen, einem hohen Maß an Interaktivität, Unterstützung für Multi-Level-Drill-Downs (z. B. Kontinent -> Land -> Stadt), Webpart-Anschluss, automatische Aktualisierung und vieles mehr. Für die Verwendung müssen Sie nur ein Web Part an der gewünschten Stelle hinzufügen.

Verbindung zu mehreren Datenquellen
Die Daten, welche die Diagramme plotten, können aus SharePoint-Listen, Ansichten, CSV-Dateien und -texten, Microsoft SQL Server, Oracle, Excel und BCS / BDC stammen. Damit erhalten Sie ein hohes Maß an Flexibilität.
Ebenso können die Diagramme mit anderen Web Parts verbunden werden, um so einzelne oder mehrere Werte in der Tabelle zu übergeben oder als Grundlage für Filter und Teilmengen der Daten während der Laufzeit zu verwenden. Durch One-to-One und One-to-Many-Verbindungen zwischen Collabion Charts und anderen Web Parts können Sie den Blick auf die zugrundeliegenden Daten ändern.

Unterstützt Filterung, Gruppierung und Multi-Level-Drill-Down
Logische Operatoren, Booleans und eine breite Anzahl von Datumsfiltern können auf den Daten angewendet werden, um damit die Diagramme auf die geforderten Werte zu filtern. Ein Gruppieren der Daten (z. B. auf Summe, Durchschnitt, etc.) ermöglicht weitere Perspektiven auf die vorhandenen Daten. Somit können Sie die aus der OLAP-Welt bekannte Funktionalität des „Slice&Dice“ realisieren – unabhängig von der ursprünglichen Form der Daten.

Flexibles Design
Visuelle Aspekte wie Schriftarten, Farben, Effekte und Animationen der einzelnen Elemente auf dem Diagramm können ausgiebig mit dem Assistenten angepasst werden. Somit können Sie z. B. die Diagramme ganz einfach in Ihrem Corporate Design darstellen.



Self-Service
Die nützlichste Funktionalität ist aber der Self-Service. Durch das einfache Hinzufügen des Collabion Charts Web Part auf Inhaltsseiten können sämtliche User mit Mitwirken-Rechten ihre eigenen Dashboards oder Diagrammübersichten generieren. Hierfür reichen Grundkenntnisse im Erstellen von Diagrammen (analog zu Microsoft Office Produkten) aus. Es müssen keine aufwendigen Schnittstellen oder Reportingdienste installiert, konfiguriert und programmiert werden. Damit stellen Sie Ihren Anwendern ein wirklich effizientes Tool der Visualisierung zur Verfügung.

Sollten Sie Fragen haben, steht Ihnen unser Berater Hr. Jung gerne zur Verfügung.

Donnerstag, 5. November 2015

Neue S-PI Website

Nachdem wir dieses Jahr schon einige ansprechende Websites für unsere Kunden auf Basis SharePoint 2013 umsetzen durften, wurde es Zeit auch unseren eigenen Webauftritt zu aktualisieren und auf die neueste SharePoint-Version zu heben. Da unsere Kundenprojekte jederzeit Vorrang hatten, hat sich der Going–Live leider ein wenig verzögert.

Jetzt ist es aber endlich soweit und wir präsentieren Ihnen unser Leistungsportfolio noch übersichtlicher - unabhängig vom Endgerät. Durch die Nutzung des Responsive Design passt sich die Darstellung der Website optimal auf die unterschiedlichen Endgeräte und deren Displaygrößen an.

Wir wünschen Ihnen viel Spaß beim Stöbern auf unserer neuen Website und freuen uns über jede Art von Kritik und Anregungen.

http://www.s-pi.de

Ihr S-PI Team

S-PI SharePoint Tool: Ribbon Enhancements

S-PI stellt vor: Ribbon Enhancements

Eine kleine nützliche Sammlung von Funktionen stellt S-PI mit seinen „Ribbon Enhancements“ zur Verfügung. In Listen und Elementen stehen Ihnen Möglichkeiten zur Verfügung den RSS Feed einer Liste einzusehen oder eine Benachrichtigung auf eine Liste oder ein bestimmtes Element zu setzen. Außerdem können E-Mails mit einem Link zur Liste oder dem Element verschickt werden, auch können Sie einen Favoriten im Browser auf diese Liste oder das Element setzen lassen. Ebenso ist auch ein Ausdruck oder das Aufrufen der Bearbeitungsfunktion möglich. Es werden dabei immer die Standardfunktionalitäten von SharePoint oder dem genutzten Browser angesprochen.

bamboo solutions Partner

Diese Möglichkeiten gelten für alle Arten von Listen und Dokumentenbibliotheken. Lauffähig ist diese Lösung unter SharePoint 2013 Foundation und SharePoint 2013 Server.

Gerne demonstrieren wir Ihnen diese Lösung, sprechen Sie einfach einen Berater aus unserem Hause an.

Produktdatenbanken mit SharePoint

Unternehmen möchten gerne Ihre Produkte oder Lösungen nach innen und außen darstellen, sei es den eigenen Mitarbeitern oder auch Lieferanten. Ein typisches Beispiel ist die Präsentation von Produktdaten. Dazu wurde von S-PI eine Lösung entwickelt, die Produktdaten aus unterschiedlichen Gesichtspunkten aufbereitet und darstellen kann.

Die Lösung bietet die Möglichkeit, neben den Produkten selbst, auch zusätzliche Produktmerkmale (Lieferanten, Marken, Warengruppe, Bilder) aus einer CSV-Datei zu importieren. In verschiedenen Listenansichten mit Filterung, z. B. nach dem Anfangsbuchstaben, können diese Daten ansprechend dargestellt werden. Besteht z. B. zwischen Warengruppe und Produkt eine Verknüpfung, können alle Produkte zu einer Warengruppe aufgelistet werden. Beschreibungstexte oder PDF Dateien, z. B. von der Herstellerwebseite, können diesen Daten jederzeit manuell oder auch mittels Importfunktion automatisiert hochgeladen werden.

Ansprechpartner oder E-Mailadressen von Verkaufsteam können den Produkten hinzugefügt werden, damit eine Kontaktaufnahme jederzeit möglich ist.
bamboo solutions Partner

Powershell Scripts - automatisch persönliche mySites erstellen

In bestimmten Szenarien kann es Sinn machen, Teile der mySite Funktionen zu nutzen ohne die mySite selbst zur Verfügung zu stellen.

Man stelle sich zum Beispiel eine persönliche Favoriten Funktion für Dokumente oder Websites vor. Mit Hilfe der Standardfunktion "Follow" kann ein Nutzer sehr einfach einem Dokument oder z.B. einer Website folgen. Die gefolgten Inhalte kann man dann wiederum sehr einfach in einem Webpart darstellen und so z. B. als "Favoriten" auf einer Startseite darstellen, ohne die ganze mySite Funktion freischalten zu müssen.

Voraussetzung hierfür ist allerdings, dass die entsprechenden Benutzer eine persönliche mySite haben. Da diese aber normalerweise in dem Moment in dem der Nutzer zum ersten Mal auf den mySite Link klickt erstellt werden, benötigt man eine Funktion die dies im Hintergrund durchführt.

Wie so oft hilft hier ein kleines Powershell Script, welches man z. B. über einen Timer Job oder einen Scheduled Task regelmäßig anstoßen kann. Das folgende Script holt sich in einer Schleife alle User und legt für diese dann ggfs. eine persönliche mySite an. Die ersten drei Zeilen müssen hierbei an das SharePoint angepasst werden.

$mysiteHostUrl = "https://URL DES MYSITE HOST"
$personalSiteGlobalAdmin = "USERNAME ADMIN"
$personalSiteGlobalAdminNot ="EMAILADRESSE ADMIN"
$personalSiteGlobalAdminDisplayName = "FarmAdmin"
$mysite = Get-SPSite $mysiteHostUrl
$context = [Microsoft.Office.Server.ServerContext]::GetContext($mysite)
$upm = New-Object Microsoft.Office.Server.UserProfiles.UserProfileManager($context)
$AllProfiles = $upm.GetEnumerator()
foreach($profile in $AllProfiles){
$DisplayName = $profile.DisplayName
$AccountName = $profile[[Microsoft.Office.Server.UserProfiles.PropertyConstants]
::AccountName].Value
if($profile.PersonalSite -eq $Null){
write-host "Creating personel site for ", $AccountName
$profile.CreatePersonalSite()
#Adding an extra admin for personel sites
$pweb = $profile.PersonalSite.OpenWeb()
$pweb.AllUsers.Add($personalSiteGlobalAdmin,$personalSiteGlobal
AdminNot,$personalSiteGlobalAdminDisplayName,$null);
$padm= $pweb.AllUsers[$personalSiteGlobalAdmin];
$padm.IsSiteAdmin = $true;
$padm.Update();
$pweb.Dispose();
write-host "Personal Site Admin has assigned"
}
else
{
write-host $AccountName ," has already personal site"}
}
$mysite.Dispose(); 

SharePoint Referenz Beispiel: Hotel Register

Eines unserer neuesten Referenz Projekte dient als Nachschlage Register für Hotels. Hierbei repräsentiert jedes Hotel eine eigene Website. Bei Aufruf eines Hotels werden die wichtigsten Hotelinformationen mit Hilfe eines Custom Page Layouts direkt auf der Startpage angezeigt. Das Page Layout dient hierbei u. a. der Anzeige von Metadaten der entsprechenden Datensätze. Durch den Einsatz eines eigenen Page Layouts können im Bearbeitungsmodus die Hoteldaten einfach und schnell direkt geändert werden.

Ein Page Layout legt u. a. fest welche Informationen im Lese- und Bearbeitungsmodus angezeigt werden sollen, und in welcher Anordnung und Form diese auf der Page dargestellt werden.

SharePoint besitzt bereits eine Auswahl an vordefinierten Page Layouts, die bei der Erstellung und Bearbeitung einer neuen Page genutzt werden können. Für die Hotelsites wurde ein neues benutzerdefiniertes Page Layout verwendet, da eine der Anforderungen es war, dass spezielle Webparts und Spalten standardmäßig angezeigt werden.

Durch die Nutzung von zentral erstellten Page Layouts kann die Art und Weise der Darstellung von Informationen für die Nutzer kontrolliert werden. So kann eine genau auf die Unternehmensbedürfnisse abgestimmte und zentral gesteuerte Informationsdarstellung für Pages erreicht werden.

Sollten Sie Interesse an einer Lösung zu einem ähnlichen Anforderungsszenario haben, so helfen wir Ihnen gerne weiter.

Freitag, 9. Oktober 2015

Datenschutz - Aktuell

Die Wirksamkeit des Safe Harbour Abkommens ist schon seit seinem Inkrafttreten nicht ganz unumstritten. Es wurde zwischen der Europäischen Union und den USA geschlossen und sollte es ermöglichen, eine Datenübermittlung in die USA unter Berücksichtigung der in der EU geltenden Datenschutzregeln sicher zu gestalten.

Am 05.10.2015 hat der EuGH nun entschieden, dass das Safe Harbour Abkommen der EU mit den USA als ungültig zu betrachten sei.

Die Konsequenzen für Unternehmen aus der aktuellen Entscheidung des EuGH können durchaus weitreichend sein. Was allerdings unmittelbar klar wird, ist, dass die Nutzung von Clouddiensten in den USA, wie beispielsweise Dropbox o. ä, im geschäftlichen Umfeld unter datenschutzrechtlichen Gesichtspunkten noch mehr als bisher als äußert kritisch zu betrachten ist.

Der Berichterstattung über das EuGH-Urteil war nicht zu entnehmen, ob sich dadurch auch Auswirkungen auf die EU Standardverträge zum Datenschutz und zu den verbindlichen Konzernregeln (BCR) ergeben.

Falls Sie aufgrund der neuen Rechtslage datenschutzrechtliche Fragen haben, stehen wir Ihnen mit unseren Datenschutzbeauftragten gerne beratend zur Seite.

Unsere SharePoint Hosting-Dienstleistungen bieten wir ausschließlich in Rechenzentren an, die sich in Deutschland befinden und somit auch hiesigen Datenschutzrichtlinien unterliegen. Gerne unterstützen wir Sie beim Umzug Ihrer Dokumente und Daten in einen wirklich sicheren Hafen.