Promoted Links

Höhergestufte Links (Promoted Links) skalieren
avatar

Eines der besonders häufig genutzten Features, die in SharePoint 2013 eingeführt wurden, sind die Höhergestuften Links. Diese werden prominent als Kacheln auf den jeweiligen Seiten platziert: Die Kacheln selbst werden mittels eines App-Web Part auf der Seite platziert und werden über eine SharePoint Liste gesteuert bzw. hinzugefügt. Um zu vermeiden, dass für jeden Web Part…

HTTP Strict Transport Security (HSTS) und SharePoint 2016
avatar

Der Sicherheitsmechanismus HSTS hat spätestens seit der Ankündigung von Google im September 2017, größere Aufmerksamkeit erhalten. Grundsätzlich geht es darum den Browser anzuweisen, sich für einen bestimmten Zeitraum ausschließlich via HTTPS zu verbinden. Dies erschwert Man-in-the-Middle-Angriffe: Ruft ein Benutzer die Url http://intranet.contoso.com auf, ruft der Browser direkt https://intranet.contoso.com auf, ohne das eine Weiterleitung erfolgen muss….

SharePoint Workflow und APIs
avatar

Workflows bieten seit der Version 2013 von SharePoint die Möglichkeit APIs mit der Aktion „HTTP-Webdienst aufrufen“ / „Call HTTP Web Service“ anzusprechen und Informationen abzurufen. Die Einsatzmöglichkeiten sind vielfach, beispielsweise ist es möglich aktuelle Nachrichten abzurufen, Twitter einzubinden und die APIs zu veranlassen Aktionen durchzuführen. In diesem Tutorial zeige ich euch, wie ein Workflow einen…

SharePoint goes HTTP/2
avatar

Microsoft führte, fast im Stillen, im IIS 10 die Unterstützung für HTTP/2 den Nachfolger von HTTP/1.1 ein. Die Entwicklung dieses Standards wurde maßgeblich von Google und Microsoft vorangetrieben und hat zum Ziel die Übertragung zu optimieren, zu beschleunigen und die Netzwerklatenz zu verringern – wobei es vollständig abwärtskompatibel zu HTTP/1.1 ist. Der Standard wird heute…

PowerShell Auditing in SharePoint On-Premises
avatar

Seit PowerShell V3 gibt es die (oft übersehene) Möglichkeit die Ausführung von Cmdlets bestimmter Module und Snap-ins zu überwachen. Dies bietet in einer SharePoint Umgebung den Vorteil Aktionen verschiedenster Benutzer auf den Servern überwachen bzw. nachvollziehen zu können. Das Tracing wird über die Eigenschaft LogPipelineExecutionDetails der Module bzw. Snap-Ins gesteuert. Hier wurde es mit dem Kommando (GET-PSSnapin Microsoft.SharePoint.Powershell).LogPipelineExecutionDetails = $true für…

BLOBs und Performance in SharePoint
avatar

Wie Sie wahrscheinlich wissen speichert SharePoint alle Inhalte in Inhaltsdatenbanken, einschließlich “Binary Large Objects” (BLOBs), also unstrukturierte Daten wie etwa Dokumente in einer Bibliothek, Anhänge in Listen, JavaScripts und CSS Dateien. Die BLOBs werden in separaten Tabellen gespeichert und nicht gemeinsam mit den Metadaten der Dokumente und Listelementen. Das sollte Ihnen einen Hinweis darauf geben…

In Nintex Forms die Position eines Teilstrings bestimmen
avatar

Mitunter hat man die Herausforderung, dass man die Position eines bestimmten Teils einer Zeichenkette bestimmen möchte, etwa um einen Teil durch anderen Text zu ersetzen oder aber um nur mit einem Teil des ursprünglichen Inhalts weiter zu arbeiten. So kann es sein, dass man mitunter Strings wie den folgenden behandeln muss: Timo Huentler Ein Szenario…

Company name extraction and custom entity extraction with SharePoint search
avatar

Introduction In this blog post I would like to talk about two important SharePoint search features that can greatly increase the findability of documents in SharePoint. When it comes to findability in SharePoint, metadata plays a very important role. Unfortunately, in a lot of scenarios there aren’t any content types or custom columns, where additional…

HowTo: Globale Ribbon-Erweiterungen für Websites unter SharePoint
avatar

Eigene Erweiterungen für das Ribbon unter SharePoint 2010 oder 2013, d.h. eigene Buttons, Groups und Tabs welche anhand von CustomAction-Elementen und zugehörigem Feature deployed werden können haben standardmäßig einen Nachteil: Custom-Action-Elemente für das Ribbon sind standardmäßig kontextsensitiv und an eine bestimmte Liste, einen ContentType oder einen Dateityp gebunden! “Kontextsensitiv” heißt in diesem Fall das die…

Weiterleitung von alten Webanwendungsadressen: URL Rewrite
avatar

Viele SharePoint Umgebungen sind mit internen URLs oder Hostnamen gestartet. Die Verwendung von http://Intranet.Firma.intern oder http://intranet für die ersten SharePoint Seiten sollte dem ein oder anderen bekannt vorkommen. Bei einer reinen internen Verwendung funktioniert das auch wunderbar, bis die SharePoint Seiten von Extern erreichbar werden sollen. Viele erweitern darauf ihre Webanwendungen um eine Zone mit…