Posts

Es werden Posts vom Januar, 2023 angezeigt.

Einstieg in Office 365 - SharePoint Online: Grundlagen zu Listen (Teil 4)

Bild
Dieses Video stellt die allgemeinen Listeneinstellungen vor. Gezeigt wird, wie die Freigabe (Approval) von Listeneinträgen verwendet werden kann. Auch werden die Listeneintragsberechtigungen, das Hinzufügen und die Verwendung von Inhaltstypen demonstriert. Weiterhin werden alle Einstellungen kurz vorgestellt. In weiteren kurzen "Fokus" Videos werden die Einstellungen jeweils detailliert vorgestellt.

Exchange Online: Schutzregel für E-Mail Weiterleitung

Bild
Office 365 enthält viele Schutzregeln, die die Weitergabe zum Beispiel von geschützten und wichtigen Unterlagen unterbinden. Dies betrifft auch die Regel für die automatische Weiterleitung von E-Mails. Dazu existiert im Microsoft 365 Defender eine Regel namens "Antispam-Ausgangsrichtlinie (Standard)". Diese unterbindet im Standard die automatische Weiterleitung an ein anderes Postfach. Dies ist auch eine vernünftige Regelung, da somit externe weitergaben von Informationen nicht automatisiert erfolgen können. Ein Mitarbeiter, der das Unternehmen verlässt, könnte sich bis zur Deaktivierung seines Kontos zum Beispiel noch E-Mails weiterleiten. Für bestimme Anforderungen möchte man diese Regel aber deaktivieren. Damit dies möglich wird, kann die Regel "Automatische Weiterleitung" auf die Einstellung "Ein - Weiterleitung ist akiviert" gesetzt werden. Erscheint bei dem Versuch der Fehler: Office 365 enthält viele Schutzregeln, die Microsoft.Exchange.Config

Vertikaler Bereich deaktiviert

Bild
Der vertikale Bereich erlaubt es auf SharePoint Seiten einen durchgängigen rechten Bereich einer Seite hinzuzufügen. Es kann aber sein, dass die entsprechende Option deaktiviert ist, wie im nachfolgenden Screenshot zu sehen ist. In der Regel liegt es an einen durchgängigen Bereich mit voller Breite (Abschnitt mit voller Breite / full-width column) auf der Seite, der die gesamte Seitenbreite einnimmt. In einen solchen Bereich wird oft das Hero Element verwendet. Leider ist es aktuell nicht möglich, die beiden Elemente "Vertikaler Bereich" (Vertical Section) und "Abschnitt mit voller Breite" auf einer Seite zeitgleich zu verwenden.

Einstieg in Office 365 - SharePoint Online: Grundlagen zu Listen (Teil 3)

Bild
Anhand einer Kontaktverwaltung mit einer verknüpften Liste werden die Standardfunktionen und Spaltentypen von SharePoint erläutert. Weiterhin wird gezeigt, wie Listen auf einer Seite eingebunden werden und miteinander über einen Filter verknüpft werden können. Anhand der E-Mail Validierung wird demonstriert, wie eigene Spaltenprüfungen realisiert werden können. Video: Regel für die Validierung/Prüfung der E-Mail Adresse: =AND(ISERROR(FIND(" ";[E-Mail];1)); IF(ISERROR(FIND("@";[E-Mail];2));FALSE; AND(ISERROR(FIND("@";[E-Mail];FIND("@";[E-Mail];2)+1));IF(ISERROR(FIND(".";[E-Mail];FIND("@";[E-Mail];2)+2));FALSE;FIND(".";[E-Mail];FIND("@";[E-Mail];2)+2)<LEN([E-Mail])))))

Einstieg in Office 365 - SharePoint Online: Seitendarstellung und WebParts (Teil 2)

Bild
Das Video geht auf die Verwendung des WebPart "Hervorgehobene Inhalte" im Detail ein. Es werden die Standard-Einstellungen gezeigt sowie die erweiterten Möglichkeiten mit der Keyword Query Language (KQL) und der Collaborative Application Markup Language (CAML) demonstriert. Nachfolgend die im Video verwendeten Abfragen: Abfrage nach Dateiypen <View>   <Query>      <Where>        <Contains>          <FieldRef Name="FileLeafRef" /><Value Type="Text">.docx</Value>        </Contains>      </Where>   </Query> </View> Abfrage nach 2 Dateiypen per ODER verknüpft. <View>   <Query>      <Where>      <Or>        <Contains>          <FieldRef Name="FileLeafRef" /><Value Type="Text">.docx</Value>        </Contains>        <Contains>          <FieldRef Name="FileLeafRef" /><Value Ty

Einstieg in Office 365 - SharePoint Online: Seitendarstellung und WebParts (Apps)

Bild
Das nächste Video aus der Serie geht auf die Gestaltung von Seiten ein. Es wird gezeigt, wie das Layout angepasst und gesteuert werden kann. Weiterhin werden die folgenden WebParts verwendet: Text Hero Bild  Bildergalerie Handlungsaufforderung Link Quick Link Schaltfläche Youtube Dateianzeige Dokumentenbibliothek Weltuhr Wetter

Start der Video-Serie: Einstieg in Office 365 - SharePoint Online

Bild
Mit der neuen Serie gebe ich einen Einstieg in SharePoint Online bzw. Office 365 aus Benutzer- und Anwendersicht. Ziel soll es sein, im ersten Schritt die Funktionen zu erläutern. Jedes weitere Video geht dann auf bestimmte Details ein. Da Office 365 und SharePoint Online sehr komplexe Produkte mit vielen Funktionen sind, versuche ich die einzelnen Videos kurz zu halten. Somit soll der Fokus jeweils auf bestimmte Funktionen und Eigenschaften gerichtet bleiben. Das erste Einsteigervideo gibt einen kurzen Überblick über SharePoint und zeigt die Anlage und die Struktur einer ersten Teamwebsite.

SharePoint Framework SPFx Entwicklung - Versionen & Docker

Bild
Das SharePoint Framework (kurz: SPFx), das im Jahr 2017 offiziell mit der ersten Version 1.0 eingeführt wurde, ermöglicht die Realisierung reiner clientseitigen SharePoint Erweiterungen. Damit hat es Microsoft final geschafft, Lösungen für den Microsoft SharePoint Server umzusetzen, die in keiner Art und Weise direkten serverseitigen Code ausführen.´ SharePoint kann auf vielfältige Art und Weise um eigene Funktionen erweitertet werden. Die Möglichkeiten und Methodiken für die spezifische Erweiterungen haben sich im Laufe der SharePoint Versionen laufend geändert. Erweiterungen im Sinne sog. Farmlösungen, die auf serverbasierte Technologien - wie .NET C# oder auch VB.NET basieren - sind schon lange mögliche. Die serverseitige Ausführung von Farmlösungen im SharePoint Prozessraum (konkret im IIS-Workerprozess / W3WP.exe) birgt allerdings immer die Gefahr, das eigene Erweiterungen durch einen Fehler (Bug), die gesamte SharePoint Farm negativ beeinflussen. Ebenso ist die Bereitstellung vo

SharePoint Online: Geolocation (Ort) Spalte

Bild
SharePoint Online enthält seit einiger Zeit schon einen speziellen Listenspalten-Typen für die Erfassung von Adressen - Details hier:  Add Location Details to SharePoint Data and Content - Microsoft Community Hub . Der Spaltentyp ist für die Erfassung von Adressen optimal, da dieser eine interaktive Suche nach Adressen ermöglicht, wie es die nachstehende Abbildung verdeutlicht. Jeder SharePoint Liste kann mehrere Spaltentypen Ort (Location) besitzen. Das Hinzufügen einer solchen Spalte ist über die SharePoint Oberfläche sehr einfach möglich. In der Vergangenheit war dies nur programmatisch möglich. Die folgende Abbildung zeigt den Spaltentypen bei der Auswahl. Zusätzlich kann hier noch festgelegt werden, analog einer Lookup-Spalte, welche zusätzlichen Informationen noch in der Liste angezeigt werden sollen zu einer Adresse. Aktuell sind folgende zusätzliche Informationen hinzufügbar: Straße Ort Bundesland Land oder Region Postleitzahl Koordinaten Name In der Liste erscheinen dann die I

Office 365 Login Branding

Bild
Office 365 ist in vielen Unternehmen als Plattform für die Zusammenarbeit im Einsatz. Teilweise werden auch externe - also nicht direkte Mitarbeiter der Firma - als externe Gäste zu dem eigenen Office 365 Mandanten eingeladen. Daher ist es sinnvoll, schon zu Beginn des Anmeldeprozesses eine Erkennung der Firma in Form einer angepassten Office 365 Login Seite bereitzustellen. Dies macht umso mehr Sinn, da einige Benutzer auch zu mehreren Office 365 Mandanten einen Zugang besitzen. Durch ein Branding des Office / Azure Logins erkennt der Benutzer direkt, dass er sich an den "richtigen" Mandanten anmeldet. Aktuell (20.01.2023) befindet sich das neue Branding Verfahren für die Anpassung noch in der Vorschauphase. Damit das Branding verwendet werden kann, ist eine der folgenden Lizenzen erforderlich: Azure AD Premium 1 Azure AD Premium 2 Office 365 (for Office apps) Weitere Informationen zu den Lizenzen siehe:  Registrieren für Azure Active Directory Premium-Editionen Die neuen Mö

Office 365 und das Thema mit den Datenschutzinformationen

Bild
Die Microsoft Office 365 Lösungen werden vermehrt von Unternehmen als gemeinsame Zusammenarbeitsplattform eingesetzt. Oft besteht auch der Wunsch, externen sowie auch anonyme Benutzer mit einzubeziehen. Gerade wenn es um die Einbeziehung von externen (anonymen) Zugriffe geht, müssen neben technischen Rahmenbedingungen auch die rechtlichen Aspekte betrachtet werden. Im ersten Schritt sollten zumindest die Datenschutzinformationen der Organisation hinzugefügt werden. Microsoft selbst weist auf diesen Punkt auch zwingend hin: [...] Wir (Microsoft) empfehlen Ihnen dringend, sowohl die Kontaktdaten Ihres globalen Ansprechpartners für den Datenschutz als auch die Datenschutzerklärung Ihrer Organisation hinzuzufügen, damit Ihre internen Mitarbeiter und externen Gäste Ihre Richtlinien lesen können. Da Datenschutzerklärungen individuell erstellt werden und auf das jeweilige Unternehmen zugeschnitten sind, wird dringend empfohlen, zu diesem Sachverhalt einen Anwalt hinzuziehen. Die Konsultie

Office 365 - SharePoint Online: Listen kopieren (Part 3)

In den beiden vorherigen Posts zum Thema Listen kopieren unter SharePoint Online wurden die über die Oberfläche verfügbaren Funktionen vorgestellt. Die dort verfügbaren Funktionen ermöglichen bereits eine einfache erneute Anlage einer SharePoint Liste basierend auf einer bestehenden Liste. Wie aber deutlich wurde, ist die direkte Übernahme der Daten nicht einfach möglich. Die unter SharePoint Server (On-Premise) bekannte und einfache Methode über Listenvorlagen (List Templates) ist teilweise in SharePoint Online nicht immer verfügbar (siehe auch: Manage list templates ). Um dies zu ermöglichen, muss zunächst das " Benutzerdefinierte Scripting "aktiviert werden. Ist dies nicht möglich bzw. sprechen Richtlinien des Unternehmens dagegen, kann die Liste inkl. deren Inhalte per PowerScript kopiert werden. Ein weiterer Weg, eine Liste samt Daten zu duplizieren, führt also über PowerShell und den PnP-Erweiterungen , die eine einfache Übernahme ermöglichen. Das nachfolgende Powershel

Office 365: SharePoint & PowerShell

Bild
 Viele Einstellungen können über die Office 365 Administrationsoberfläche verwaltet werden. Teilweise sind aber nicht alle Einstellungen verfügbar oder es müssen oft gleicharte Administrationsschritte durchgeführt werden. Für diese Zwecke existiert eine kommandozeilenbasierte Verwaltungsschnittstelle mit der Bezeichnung PowerShell (auch Windows PowerShell und PowerShell Core). Die PowerShell löste vor viele Jahren die veraltete Windows Eingabeaufforderung und ermöglicht die verbesserte Verwaltung von Systemen. Im Vergleich zu der alten Eingabeaufforderung ermöglicht aber die PowerShell die Implementierung umfangreicher Skripte analog einer vollständigen Programmiersprache. Gemäß Wikipedia definiert sich die PowerShell wie folgt: PowerShell (auch Windows PowerShell und PowerShell Core) ist ein plattformübergreifendes Framework von Microsoft zur Automatisierung, Konfiguration und Verwaltung von Systemen, das einen Kommandozeileninterpreter inklusive Skriptsprache bietet. (Quelle:  PowerS

Office 365 - SharePoint Online: Listen kopieren (Part 2)

Bild
 Im ersten Teil habe ich kurz erklärt, wie bestehende Listen von einer SharePoint Site auf eine andere SharePoint Site übertragen werden können. Dabei wird allerdings lediglich die Struktur der Liste erstellt, die Daten aus der ursprünglichen Liste werden nicht übernommen. Teilweise besteht aber auch der Wunsch/Anforderung, die Liste samt den Daten zu verschieben. Hierfür konnte in der Vergangenheit eine erweiterte Verwaltungsoberfläche verwendet werden. Mit der Strukturverwaltung (Site content and Structure) war es möglich, umfangreiche Verschiebeoperationen unter SharePoint durchzuführen.  Leider hat sich Microsoft dazu entschieden, diese Verwaltungsoberfläche als veraltet einzustufen und somit nicht mehr weiter zu unterstützen: Based on customer feedback, we are making some changes in how we are going to approach replacing Site Content and Structure in SharePoint Online with native File Move and Copy capabilities. Starting in October 2018 the Site Content and Structure page will no

Office 365 - SharePoint Online: Listen kopieren (Part 1)

Bild
Oft muss eine vorhandene Liste mit zahlreichen Spalten von einer SharePoint Site auf eine andere kopiert werden. Die einfachste, aber zeitaufwendigste Lösung besteht in der vollständigen Neuanlage der Liste. Müssen dann auch noch die Daten übernommen werden, entsteht zusätzlicher Aufwand. Unter SharePoint Online bestehen verschiedene Möglichkeiten, wie Listen zwischen Sites bewegt werden können. Bei einer SharePoint Server (2003-2019) Farm kann eine Liste als Listenvorlage gespeichert werden. Dabei kann entschieden werden, ob die Daten eingeschlossen werden sollen oder ob nur die reine Listenstruktur als Vorlage verfügbar sein soll. Eine solche Listenvorlage kann dann dazu verwendet werden, eine identische Liste auch auf anderen SharePoint Farmen zu erstellen. Aber zurück zu SharePoint Online. Besteht eine SharePoint Liste, die von der Struktur her an einen weiteren Ort erstellt werden soll, bietet SharePoint Online einen sehr einfachen Mechanismus an. Zunächst ist in den Bereich zu we

Einstieg und Wechsel auf Office 365 - SharePoint

Mit der Einführung der Cloud-Plattform Office 365 hat Microsoft vor einigen Jahren die strategische Ausrichtung verfestigt. Der Schwerpunkt neuer Produkte und Innovationen findet im Web statt. Auch wenn die On-Premise Office Produkte - wie SharePoint, Exchange & Co. - weiterhin angeboten und unterstützt werden, ist nicht klar wie lange ein Support noch gewährleistet ist. Viele Unternehmen schwenken daher auf die Cloud-Varianten um. Ich habe in den letzten 20 Jahren im Schwerpunkt, neben klassischen Web-Anwendungen, viele SharePoint Lösungen für den SharePoint Server umgesetzt. Der SharePoint Server stellt für die Umsetzung von Geschäftsprozess-Anwendungen eine ideale Plattform dar. In vielen Unternehmen kommt der SharePoint Server als Intranet-Plattform zum Einsatz und ist somit überall am Arbeitsplatz erreichbar. Daher eignet sich die Plattform sehr gut, um eigene Funktionalitäten über diese Infrastruktur zu verteilen. Der lokale SharePoint Server bietet für den Entwickler viele