close

Office 365

AllgemeinCloudCollaboration, ProduktivitätHow-To, Tutorial, SzenarioOffice 365Social Networking, CommunityTool, Bot, App, Add-In

Willkommen Microsoft Teams – einfaches „ready to use“ Teamwork

Vor nicht allzu lange Zeit wurde Microsoft Teams angekündigt – eine neue Funktionalität für Team Zusammenarbeit welche der Hersteller über Office 365 anbietet. Die nach dem „ready to use“ Modell bereitgestellten Zusammenarbeitsbereiche  wurden speziell für Chat orientierte Zusammenarbeit optimiert und soll einfach in der Bedienung sein. Es werden verschiedene Apps für diverse Plattformen bereitgestellt um mit Microsoft Teams arbeiten zu können. Auf jeden Fall mal Wert sich das ganze genauer anzusehen würde ich sagen.

Aller Anfang ist eine App für Dein Gerät (nix Server oder so)

Im Jahr 2017 ladet man sich üblicherweise eine App herunter, also entweder für den Desktop und/oder für sein mobiles Gerät und legt einfach los, also so wie man es selbst nun mal im täglichen Gebrauch von Apps gewohnt ist (oder für viele Unternehmen, wie man sich das eben als Benutzer erwarten würde).

Den entsprechenden Download für die Microsoft Teams Anwendung findet man in den entsprechenden App Stores – und für Windows und Mac 🙂 gibt es auch eine entsprechende Desktop App – hier findest Du alle Microsoft Teams Apps (Desktop/Mobile): Download Microsoft Teams Desktop Apps und Mobile Apps

Und schon kann man sich mit seinem Office 365 Konto anmelden…

Kein Office 365 Konto vorhanden? Kein Problem hier kannst Du Dich auf Wunsch für ein „Ein-Monat kostenlos Office 365 testen“ entscheiden: Office 365 kostenlos ausprobieren.

Willkommen Microsoft Teams, kann sich sehen lassen

Das Microsoft Teams Dashboard meldet sich (hier ausnahmsweise mal in der Desktop Version für Windows) und bietet eine übersichtliche Funktionsleiste mit den verschiedenen Möglichkeiten. Das Dashboard informiert über laufende Aktivitäten und ist sozusagen die persönliche Kommunikationszentrale in Microsoft Teams. Es bietet neben Chats auch entsprechende Suchmöglichkeiten an. Schaut sehr gut gelungen aus und ist einfach verständlich – bis jetzt zumindest einmal 🙂

Gut, das haben wir mal geschafft, schauen wir uns also mal die zentrale Funktion „Teams“ an und erstellen zuerst einmal ein Team.

Neues Team erstellen und loslegen, jawohl!

Einfach auf das Teams Symbol klicken und auf „Team erstellen“ klicken. Das Benutzerinterface hilft dabei. Wie man es von guten Apps gewohnt ist, sollte das möglichst selbstlernend funktionieren und das ist in Microsoft Teams auf jeden Fall schon mal sehr gut gelöst – alles mal leicht verständlich.

Im „Team erstellen Wizard“ vergibt man als erstes einen Namen für sein „Team“ und am besten eine gute Beschreibung zum Zweck und Ziel dieses Teams. Hier unser Beispiel dafür…

Als nächstes kann man gleich Team Mitglieder einladen mit denen man gemeinsam kommunizieren will und z.B. Dateien austauschen oder sich über aktuelle Themen unterhalten. Ein sicherlich sehr guter Mail Ersatz für Teams, wie wir empfinden.

Schließlich ist das Team eingerichtet (in unserem Beispiel haben wir uns dann für das Hinzufügen von Mitgliedern zu unserem Team zu einem späteren Zeitpunkt entschieden).

In wenigen Minuten kann das Team sofort zusammen arbeiten

Sofort kann mit der Zusammenarbeit im Team begonnen werden, so sieht das dann aus…

Dabei stehen dem Team folgende Möglichkeiten bereit:

  • Unterhaltungen
  • Dateien
  • Notizen
  • Personen hinzufügen
  • Kanäle erstellen (=Themenschwerpunkte)

Ganz unten kann man einfach eine Unterhaltung im Team beginnen und verschiedene Medien darin verarbeiten. Die Teamarbeit kann starten, los gehts und viel Spaß beim Ausprobieren wünsche ich mal hier.

Zusammenfassung

Mit Microsoft Teams lassen sich sehr schnell Bereiche zur Zusammenarbeit erstellen. Microsoft Teams soll dabei langfristig vermehrt die Kommunikation in kleinen Gruppen (Teams) fördern und stellt dafür genau die richtigen Funktionalitäten bereit. Es bietet im Detail viel Funktionalität („Micro“ Kollaboration) und ist sicherlich auch für kleinere Firmen ein sehr guter Mail-Ersatz, auch wenn man auf Mail wohl noch nicht ganz verzichten können wird (vor allem wenn man mit Personen außerhalb des eigenen Unternehmens zu tun hat, kommt man wohl oder übel an Mail noch nicht vorbei).

Eine sehr gute Ergänzung für kleinere Teams, die besser und schneller zusammenarbeiten müssen und keinen „Regeln“ folgen müssen. Es bildet zu den notwendigen großen Ablagen und Kommunikationskanälen in Unternehmen – für die Prozesse und Regeln notwendig sind – eine ideale Ergänzung in der „kleinen“ Zusammenarbeit, die schnell und unkompliziert möglich sein soll.

Es kristallisiert sich heraus, das Microsoft Teams zusätzlich in Unternehmen eine gute Ergänzung zu den bisherigen Ablagen und größeren Zusammenarbeitsbereichen sein wird – und eine Verlagerung der Kommunikation von Mail nach Teams fördern wird. es bleibt spannend und wir werden noch mehr über Microsoft Teams berichten, das ist sicher.

mehr lesen
CloudCollaboration, ProduktivitätHybridMobilityOffice 365On-PremisesSharePoint 2013SharePoint 2016SharePoint OnlineTool, Bot, App, Add-InYammer

HATAHET evaluiert: Microsoft Flow

Es gibt etwas Neues! Also eigentlich ist es schon einige Zeit verfügbar. Aber es musste schon einige Zeit vergehen, bis eine nähere Betrachtung von Microsoft Flow auch wirklich Sinn macht.

Was ist Microsoft Flow?
Dieses Tool/Service gehört zum Genre der sogenannten „Internet Middleware“. Ein Beispiel: Nach dem Empfang einer E-Mail auf meine Office 365 E-Mail-Adresse soll das Attachment automatisch in meiner Dropbox gespeichert werden.
In diesem Satz sind zwei Services von zwei unterschiedlichen Firmen erwähnt, die jetzt plötzlich zusammenarbeiten sollen. Mit Tools wie Zapier oder IFTTT war das bisher schon möglich (Yahoo Pipes ist auch noch in guter Erinnerung). Allerdings ist die Integration von Tools und Services aus dem Hause Microsoft nicht so detailiert möglich, wie das jetzt Microsoft Flow anbietet.

Wo kann ich mir selbst ein Bild machen?
Es gibt zwei Komponenten von Microsoft Flow:

  • Microsoft Flow Webseite – Im Web ist die zentrale Administrationsoberfläche von Microsoft Flow. Hier können Flows erstellt und bearbeitet, alle administative Tätigkeiten durchgeführt und Vorlagen verwendet werden.
  • Microsoft Flow App für Android & iOS – Die Mobile App von Microsoft Flow ist die Verbindung aufs Telefon.

Zum Beispiel muss die App am Telefon installiert sein, um den hier dargestellten Flow ausführen zu können:

Abgebildet ist die Webseite von Microsoft Flow. Sichtbar ist ein von mir erstellter Flow, der mir eine Push Notification am Telefon anzeigt, wenn ich eine Mail von Nahed bekommen habe. Diese Push Notification erfordert allerdings, dass ich auch die Microsoft Flow App am Telefon installiert habe.

Grundsätzlich ist es auch möglich, mit der App am Telefon Flows zu erstellen und zu bearbeiten:

Allerdings ist das eher umständlich. Während der Bearbeitung hatte ich den Eindruck, dass der Flow Editor am Telefon nur ein Web View auf den Editor der Webseite ist. Somit würde ich das mobile Bearbeiten nur als Ausweichmöglichkeit empfehlen und eher zum Desktop greifen.

Warum ist das für mich interessant?
Gemeinsam mit meinem Kollegen Benjamin habe ich letztes Jahr in einem Vortrag am HATAHET Next Destination Event schon darüber berichtet. Die Entwicklung von Microsoft Flow dürfte unter anderem deswegen vorangetrieben worden sein, weil es für SharePoint Online in Zukunft nicht mehr so einfach sein wird, ohne Drittanbieter komplexere Workflows zu realisieren. Hier füllt Microsoft Flow einerseits eine Lücke die erst entstehen wird, andererseits rückt das Thema Workflows etwas näher zum Power User und ist dort in eine Strategie eingebettet. Flow ist neben PowerApps und PowerBI eine Säule dieser Strategie um Power Usern zu ermöglichen, ihre Arbeitsprozesse effizienter und angenehmer zu gestalten.

Was hat das mit SharePoint zu tun?
Der Zusammenhang mit SharePoint besteht in der stärkeren Integration mit allen Office 365 Services inklusive SharePoint Online. Alle Ereignisse die im Office 365 Universum ausgelöst werden (empfangene E-Mails, raufgeladene Dateien, etc.), können mit Microsoft Flow behandelt und als Trigger verwendet werden.
Und: Nicht nur die Cloud profitiert, mit dem Data Gateway kann auch eine Verbindung on-premises Daten hergestellt werden.
Mehr Details und Links gibt es hier.

Ich will mehr!

  • Weiter Details zum Thema Flow sind zum Beispiel die sogenannten Environments (auf Deutsch: Umgebungen). In einem Environment (zu erstellen vom Admin im Flow Admin Center) können innerhalb eines Office 365 Tenants getrennte Umgebungen für zum Beispiel geographisch Getrennte Umgebungen erstellt werden. Mehr zu Enviromnents gibt es hier.
  • Wie ähnliche Services in diesem Genre ist auch Microsoft Flow nicht immer kostenlos. Informationen zu Preisen gibt es hier.
  • Die Schwester von Flow ist PowerApps – auch einen Blick wert! Hier geht es zu PowerApps. Randnotiz für die ganz Fortgeschrittenen: Es gibt etwa auch die Möglichkeit, einen Flow aus einer PowerApp zu starten.

Zum Schluss
Behalten Sie den Microsoft Flow Blog im Blick – hier werden immer wieder neu unterstützte Services und zu automatisierende Vorgänge beschrieben. Trotz der General Availability würde ich empfehlen, Microsoft Flow zuerst in einem Pilot-Projekt zu evaluieren, bevor ein großer Einsatz geplant wird. Sowohl die Webseite als auch die Mobile Apps werden weiterhin ständig aktualisiert und bieten eventuell mit dem nächsten Update die für Sie relevante Funktionalität.

 

Wie immer stehen wir für Beratung zu diesen und allen anderen Themen rund um SharePoint jederzeit zur Verfügung.
Reden wir miteinander 😉

mehr lesen
AllgemeinApple, iOS, MacOSCloudCollaboration, ProduktivitätFormularmanagementHow-To, Tutorial, SzenarioHybridKonfiguration, DeploymentMobilityOffice 365SharePoint 2016SharePoint OnlineTool, Bot, App, Add-In

PowerApps Praxistest: SharePoint Listen als App mobil bereitstellen

PowerApps ist in aller Munde und für SharePoint gibt es auch viele neue Möglichkeiten. So kann man Daten die in SharePoint liegen mittels PowerApps quasi per Knopfdruck auf mobilen Geräten bereitstellen.  Mit PowerApps lassen sich sofort Benutzerinterfaces für das mobile Bereitstellen, Verarbeiten und Bearbeiten von u.a. SharePoint Daten nutzen. Der Hersteller verspricht schon beim Aufrufen von PowerApps so einiges und stellt klar „create Apps in minutes that work across the web and mobile“ (siehe auch Beitragsbild dazu).

Schauen wir uns also an, ob das wirklich so einfach geht…

Das Szenario: SharePoint Liste als App mobil bereitstellen

In unserem Szenario lege ich eine SharePoint Webseite (Subseite) an und erstelle eine benutzerdefinierte Liste für Kontakte und nenne diese auch einfach Kontaktliste. Nun will ich diese Liste auf mein Apple iPhone (zum Beispiel) bereitstellen und benötige somit ein Benutzerinterface genau dafür: Die Kontaktliste anzeigen und idealerweise kann ich von unterwegs dann auch gleich Daten verändern oder gar neue Kontakte erstellen. Legen wir also los…

(mehr …)

mehr lesen
AllgemeinCloudCollaboration, ProduktivitätDevelopment, CodingHybridOffice 365On-PremisesSharePoint 2016SharePoint OnlineVeranstaltung, Event, Konferenz

SharePoint.AT Blogger auf der #ESPC16 in Wien

Alle Beiträge die wir über die European SharePoint Conference 2016 in Wien geschrieben haben. Dieser Artikel wird laufend aktualisiert.

Welcome Europe to Vienna: SharePoint #ESPC16 aus dem schönen Wien (Nahed)
Tag 1-3

Tag 2-3

Tag 3-3

mehr lesen
CloudCollaboration, ProduktivitätOffice 365On-PremisesSharePoint 2016SharePoint OnlineVeranstaltung, Event, Konferenz

#ESPC16 Tag 2, Bericht 1, Meine Zusammenfassung

Tag 2 der ESPC 2016. Nach dem ersten energy drink und fertig aufgebautem Stand trudeln auch schon meine restlichen Kollegen ein. Gleich geht’s los Keynote „Understanding Collaboration’s Cultural Fit“.

WoW – „brainwashed“ verlasse ich den Veranstaltungssaal A. Warum „brainwashed“? Weil mir gerade eine neue, sehr interessante, Ansicht auf MS Groups gegeben wurde. Die ganze Keynote handelte von dem alt bekannten Problem, dass in einem Unternehmen viele Unterschiedliche typen von Menschen und somit auf unterschiedliche Arbeitsweisen existieren. Die Lösung hierfür können MS Groups sein, da sie sowohl E-Mail Kommunikation als auch Chat ähnliche Kommunikation mit einer inelligenten File Ablage vereinen. Bin schon gespannt wie sich die MS Groups weiter entwickeln.

Folgende Sessions haben heute meinen Tag bestimmt:

  1. Building Intelligent Apps Using Microsoft Graph
  2. How to Break the Zombification of the Enterprise
  3. Office 365 Groups Deep Dive
  4. How to Build a Modern Portal on Office 365?
  5. Resource Managers and Project Managers Working Together

ad 1.)
Mächtiges Tool!
Ja so könnte man es zusammenfassen – nein ehrlich seit gespannt auf den Beitrag von meinem Kollegen Johannes Weiser! Hier werden unglaublich viele Türen für neue Entwicklungen und Herangehensweisen geöffnet!

ad 2.)
Fight Zombiefication with Gamification.
Sozusagen der Leitsatz dieser Session. Durch die heute herrschende Informationsflut und Erreichbarkeit 24/7 mutieren wir alle langsam aber sicher zu „Enterprise Zombies“. Arbeit muss wieder Spaß machen. Die Mitarbeiter müssen wieder eine Motivation in der Arbeit finden und nicht im Postkasten wenn der Gehaltszettel hereinflattert. Ja viele sagen „Meine Leute sollen nicht spielen – sie sollen etwas Arbeiten!“ Auf Dauer gesehen kann dies nicht der richtige Ansatz sein. Kümmere Dich lieber um Deine Mitarbeiter – das Geld kommt dann ganz von alleine!

Willst du mehr darüber wissen, können wir uns gerne zu diesem Thema zusammen setzen. 🙂

ad 3.)
Deep dive – in ein Nichtschwimmer Becken.
Nagut ich geb’s zu das ist doch etwas übertrieben, auch wenn ich mir unter einem Deep dive etwas mehr vorgestellt hätte. Sei’s drum! Was gibt es neues bei den Microsoft Groups?

  • Public/Private kann nun auch nach der Provisionierung umgestellt werden.
    • !Achtung! die Erstellung von Teamsites innerhalb einer Group ist nur in „private“ Groups möglich
  • SharePoint Teamsite Integration
  • Multi Domain Support
  • Dynamic Group Membership (nur in AAD Premium)
  • External guest Access
    • Nun auch mit security trimmed Userprofile Properties die dem guest User angezeigt werden
    • und Ablaufdatum des Gästezugangs

ad 4.)
WoW – PnP Provisioning sage ich nur!
Ich bin kein Developer – ich bin nur ein Consultant – dennoch! Hab ich verstanden wovon die Dame gesprochen hat 😉
Ich war und bin noch immer sehr beeindruckt was hier mit ein paar Zeilen Powershell-Code vollbracht wurde.

ad 5.)
Um dien vollen Feature Umfang nutzen zu können benötigt man Project Server 2016 und den Project 2016 Client. Es gab einige kleiner Änderungen, die man Beispielsweise bei einer Migration von Project Server 2013 auf Project Server 2016 beachten sollte, wie beispielsweise das wegfallen der Resources Plans. Diese wurde durch Resources Engagements ersetzt. Wir bekamen einen sehr guten Basiseinblick in die Welt von Project Managers und Resource Managers. Jedoch fehlten hier leider beispielsweise Problematische Usecases und wie diese gelöst werden können.

Auch heute wieder durch die Bank erstklassige Sessions die einige Rädchen in meinem Kopf zum drehen gebracht haben. Ihr könnt gespannt sein was wir aus diesem neuen Input noch machen werden 😉

LG und gute Nacht euer
Alex

 

mehr lesen
CloudCollaboration, ProduktivitätOffice 365On-PremisesSharePoint 2016SharePoint OnlineVeranstaltung, Event, Konferenz

#ESPC16 Tag 1, Bericht 1, Meine Zusammenfassung

Tag 1 der, diesmal in Wien stattfindenden, European SharePoint Conference 2016 ist vorüber. Bevor ich mich dem Networking widme möchte ich euch noch meine Eindrücke des ersten Tages vermitteln.

Inklusive Keynote habe ich fünf verschiedene Sessions zu unterschiedlichen Themen besucht. Eines ist vorweg zu sagen: Alle Sessions waren höchst professionell und sehr aufschlussreich! Hier ein kleiner Überblick meine heutigen Themen:

  1. Keynote: The Future of SharePoint is Now, Reinventing Content Collaboration
  2. Start Managing and Governing your Projects TODAY wit Project Online
  3. SharePoint 2016 Records Management – The Good the Bad and the Ugly
  4. How Kapsch Drives Business Value with SharePoint
  5. Data Loss Prevention in Office 365 and SharePoint Online

Um den Umfang dieses Beitrags nicht zu sprengen werde ich nun versuchen die einzelnen Themen in 2-3 Sätze zusammen zu fassen.

ad 1.)
Ja was soll ich zu der Keynote sagen? Sie war informativ und aktuell – aber eine Keynote eben. Vielleicht rief die Keynote nicht den, vermutlich erwünschten, WOW-Effekt bei mir aus da wir Firmenintern bereits auf alle diese Themen eingegangen sind. Was waren nun die vorgestellten Features?

  • Microsoft Teams
  • New Microsoft OneDrive
  • Microsoft Forms
  • SharePoint Framework

Microsoft Teams und Microsoft OneDrive sind spannende Neuerungen die das Arbeiten auf mobilen Geräten in der Microsoft Online Welt. Nun sind wir jedoch leider bei der gefühlten 5. Handy App angelangt – schade – wo ist der „One Place for Everything“ Gedanke hinverschwunden?

ad 2.)
Project – DAS Tool für alle PMOs. Nun auch Online verfügbar und in Kombination mit Power BI und Reporting ein klasse Werkzeug für alle Projektmanager um einen Überblick über all ihre Projekte und Ressourcen zu behalten. Tips und Tricks zur Implementierung geben wir euch gerne in einem Gespräch 🙂

ad 3.)
Der Weg der Kapsch in das SharePoint Universum. Sie erzählten von ihren Lessons learned und gaben Tips so manchen Stolperstein zu vermeiden. Interessant zu sehen war, dass sie unter anderem vor genau den Problemen standen, vor denen wir unsere Kunden immer warnen. Zum Beispiel hatten sie große Schwierigkeiten damit die Akzeptanz des SharePoints bei den Mitarbeiten zu erhöhen. Warum? Der Fokus war ein falscher. Sie haben sie zu sehr auf die Migration der Daten konzentriert, als auf die Kommunikation des Mehrwerts von SharePoint und der Etablierung einer neuen – produktiveren Arbeitsweise. Welche Stolpersteine noch genannt wurden und welche noch möglich sind erzählen wir Dir gerne in einem Gespräch 🙂

ad 4.)
Records Management und Document Management in SharePoint 2016  und SharePoint Online – Leider gibt es hier seitens der Microsoft keine großartigen Neuerungen. Ein heißer Tip jedoch – im O365 E5 Plan sollen demnächst Weiterentwicklungen zu diesem Thema announced werden. Eine O365 E5 – Testlizenz lohnt sich also 😉

ad 5.)
DLP in O365 und SharePoint Online. Kurz gesagt: Im Vergleich zu Office 365 (Exchange Online) steckt SharePoint Online hier noch in den Kinderschuhen. Dies ist bestimmt auch darauf zurück zu führen, dass sich SharePoint Online erst seit dem Jahr 2016 mit DLP intensiver beschäftigt. Die Grundzüge – also das Erstellen von einfachen Policies ist jedoch bereits möglich. Standard Anforderungen kann man also bereits durchaus abdecken. Wird das ganze dann individueller muss man zumindest auf Seite von SharePoint Online auf 3rd Party Produkte zurückgreifen.

Soviel zu Tag 1. Es war sehr interessant und, trotz den vielen Sessions, sehr kurzweilig. Ich freue mich schon auf Tag 2- Aber jetzt geht’s zum Networking.

Bis Morgen
Euer Alex 🙂

mehr lesen
AllgemeinAnalytics, Auswertung, StatistikCloudCollaboration, ProduktivitätHow-To, Tutorial, SzenarioHybridOffice 365On-PremisesSharePoint 2016SharePoint Online

Benutzerfreundlich: Neues SharePoint Websiteinhalte-Dashboard mit Besuchertrends

„Modern Interfaces“ ist das neue Zauberwort in Office 365 und so hat auch die Websiteinhalte Verwaltung  in SharePoint Online ein modernes Aussehen verpasst bekommen. Weniger ist mehr ist das Motto und so glänzt das neue Websiteinhalte-Dashboard mit wenigen leicht verständlichen Elementen – sehr erfreulich. Übersichtliche Kacheln liefern die aktuellen Websiteberichte und Trends und das Benutzer Interface bietet Funktionen zum Erstellen und Anzeigen von Inhalten. Eine ansprechende Navigation mit wenigen Elementen die man sofort versteht und wer einen Ribbon sucht, wird auch hier keinen mehr finden, was in diesem Fall sehr gut ist.

Allgemeiner Überblick

Das Dasboard bietet folgende Bereiche:

  • Kacheln mit Websiteberichten und Trend
  • Inhalt & Unterwebsites
  • Neue Inhalte erstellen
  • Websiteworkflows & Websiteeinstellungen

Die folgende Abbildung zeigt das neue Websiteinhalte-Dashboard:

screenshot-office-365-sharepoint-online-neue-websiteinhalte-uebersicht-1

Sehr übersichtlich mit den wichtigsten Informationen um eben Websiteinhalten einfach und schnell verwalten zu können, eindeutig benutzerfreundlich. Im unteren Bereich des Websiteinhalte-Dashboards findet man die entsprechenden Inhalte und Unterwebsites gelistet. Oben erhält man einen schnellen Überblick, ob eine Website verwendet wird und kann daraus idealerweise entsprechende Schlüsse ziehen (z.B. ob eine Website erfolgreich verwendet wird oder eben nicht). Im Folgenden wollen wir uns das genauer ansehen.

Detail: Kachel Websitebesuche

Die Kachel Websitebsuche gibt einen raschen Überblick eben ob eine Website verwendet wird (Besuche) und bietet einen Trendindikator. So kann man sehen, ob die Besuche zunehmen oder abnehmen über die letzten 7-Tage. Der Trendindikator wird dabei in Prozent angezeigt (positiver/negativer Trend in Prozent).

Die folgende Abbildung zeigt ein entsprechendes Beispiel:

screenshot-office-365-sharepoint-online-neue-websiteinhalte-detail-trend-kachel-websitebericht

 

Über die Schaltfläche „Bericht anziegen“ kann man sich einen Detailbericht abrufen lassen.

Detail: Websitebericht anzeigen

Der Bericht zeigt mehr Details als die Kachel auf dem Websiteinhalte-Dashboard, so kann man auch sehen, wie viele Veränderungen es insgesamt geben hat. Zusätzlich werden im Trend liegende „Top“ Inhalte mit einem grafischen Balken (Verhältnis „wie oft angezeigt“) in Form einer Highscore Tabelle dargestellt.

Die folgende Abbildung zeigt einen Websitebericht:

screenshot-office-365-sharepoint-online-neue-websiteinhalte-detail-websitebericht

Leider kann man hier nicht weitere Details erfahren, erhält aber einen allgemeinen sehr schnellen Eindruck über die Verwendung einer Website – benutzerfreundlich leicht eben und das ist gut so, wie ich persönlich empfinde.

Detail: Kachel Besuchertrends

Die im Trend liegenden SharePoint Inhalte werden hier ebenfalls auf dem Websiteinhalte-Dashboard (abgespeckt) angezeigt, wer mehr wissen will kann sich wieder den Websitebericht anzeigen lassen (siehe oben).

Die folgende Abbildung zeigt ein Beispielt:

screenshot-office-365-sharepoint-online-neue-websiteinhalte-detail-trend-kachel-anzeigestatistik

Auch hier wieder ein Leider, weil man nicht weiter ins Detail gehen kann, dafür benutzerfreundlich eben. Wenn man zum Beispiel mit die Maus über einen angezeigten Inhalt bewegt werden Informationen zur Person angezeigt, die den Inhalt zuletzt geändert hat. Im Flyout werden auch die letzten Dokumente der Person angezeigt, die diese Person verändert hat (und auf die ich natürlich auch Zugriffsrechte haben muss) hat. Weiter werden die „unterstellten“ Mitarbeiter in Bezug zur Person angezeigt. Wenn man mehr wissen will, kann man auf die Schaltfläche „mehr Informationen“ klicken und kommt zum Office 365 Delve Dashboard – und da schließt sich der Kreis – es werden also die in Delve vorhanden Informationen einfach vernetzt in der Trendkachel angezeigt. Super!

Die folgende Abbildung zeigt dies, in dem Fall bin ich es selber (und könnte hier auch gleich mein Profil verändern und noch interessanter, auch scheinbar mehr über mich erfahren *neugierig*):

screenshot-office-365-sharepoint-online-neue-websiteinhalte-detail-trend-kontakt-flyout

Eine sehr praktische Funktion die zeigt, wie Inhalte intelligent verknüpft einen echten Mehrwert liefern kann.

Sonstiges: Neue Inhalte erstellen und weitere Einstellungen

Selbstverständlich kann man auch neue Inhalte per Knopfdruck erstellen, einfach am Websiteinhalte-Dashboard auf neu klicken und auswählen:

screenshot-office-365-sharepoint-online-neue-websiteinhalte-detail-neues-item-anlegen

Über das Dashboard gelangt man natürlich auch sehr einfach zu den Workfloweinstellungen oder eben Websiteeinstellungen, so wie man das immer schon kennt. Hier also keine Nueigikeiten im User Interface, wie die folgende Abbildung zeigt:

screenshot-office-365-sharepoint-online-neue-websiteinhalte-detail-websiteeinstellungen

Fazit

Das „Modern Interface“ liefert mit dem neuen SharePoint Websiteinhlate-Dashboard einen echten Mehrwert und glänzt durch Übersicht und einfachste Bedienungen. Benutzerfreundlichkeit durch „abgespecktes“ User Interface kann man sagen, oder besser, nun ohne Ribbon mit überladener Funktionsvielfalt. Interessant sind auf jeden Fall auch die Besucherstatistik und Trend, meiner Meinung nach die wichtigste Neuerung. Die Funtkionalität liefert wertvollen Input für den Betrieb und Erfolg von Websites in Unternehmen. Die Kunst ist es, diese Statistiken mir Organisationsprozessen zu versehen, die „reagieren“, wenn z.B. eine Website wenig erfolgreich ist. Die „Modern Interface“ Strategie zeigt hier einen echten Mehrwert der darüber hinaus ganz gut ungesetzt wurde, also sehr brauchbar und kommt im ersten Feature Pack sicherlich auch für SharePoint 2016 somit.

 

mehr lesen
AllgemeinCloudDevelopment, CodingHow-To, Tutorial, SzenarioHybridOffice 365On-PremisesSharePoint 2013SharePoint 2016SharePoint Online

Javascript und CSS einbinden mit User Custom Actions

 

User Custom Actions können einem spezifischem Web, einer Site, oder einer Liste (für unsere Zwecke eher uninteressant) zugewiesen werden. Sie bieten einem die Möglichkeit mittels ScriptLink Javascript einzubinden, ohne die Masterpage anrühren zu müssen. Generell stehen einem hierfür zwei Lösungsansätze zur Verfügung: Das Client Side Object Model (CSOM), oder die Sharepoint REST-API. Wir werden im Laufe dieses Artikels einige Anwendungsbeispiele mit REST anführen.

Jede User Custom Action besitzt die Eigenschaft „Location“, welche immer angegeben werden muss. Sie legt fest wo und wie die User Custom Action eingebunden wird. Um Beispielsweise eine Javascript Datei einzubinden muss der Wert „ScriptLink“ angegeben werden.

Folgende Parameter sind beim Einbinden von Scripts von Bedeutung:

  • Location: „ScriptLink“ gibt an dass es sich um ein Script handelt, dass eingebunden werden soll
  • Sequence: eine ganze Zahl, legt fest in welcher Reihenfolge Scripts eingebunden werden sollen
  • ScriptSrc: Der Pfad zur Datei, gleichzusetzten mit dem „src“-Attribute eines „script“-Tags in HTML
  • ScriptBlock: Optional, hier könnte direkt Javascript Code angegeben werden. Nicht empfehlenswert, da die Reihenfolge (Sequence) dann nicht eingehalten werden kann, jedoch notwendig um Stylesheets einzubinden.
  • Title & Description: Titel und Beschreibung der User Custom Action
  • ID: Optional, hier kann eine eigene ID angegeben werden. Falls nicht vorhanden wird von Sharepoint eine ID generiert


Wichtig: ScriptSrc darf in Sharepoint 2010 und 2013 keine absoluten Pfade beinhalten. Dies ist unbedingt zu vermeiden da Sharepoint sonst gar keine Seiten mehr anzeigt. In Sharepoint Online und Sharepoint 2016 lassen sich auch absolute Pfade problemlos einbinden.

Im folgenden Beispiel wird demonstriert, wie jQuery in eine Site eingebunden werden kann und somit auf allen Pages und Subsites dieser Site verfügbar ist.

$.post({
	url: "/pfad/zur/site/_api/site/usercustomactions",
	data: JSON.stringify({
		"__metadata": { "type": "SP.UserCustomAction" },
		"Location":"ScriptLink",
		"Sequence":"0",
		"Title":"jQuery 3.0.0",
		"Description":"User Custom Action zum Einbinden von jQuery",
		"ScriptSrc" : "~sitecollection/siteassets/css/jquery-3.0.0.min.js"
	}),
	headers: { 
		"X-RequestDigest": $("#__REQUESTDIGEST").val(),
		"content-type": "application/json;odata=verbose",
	},
	success: successHandler,
	error: errorHandler
});

Der angeführte REST-Call liefert einem nach erfolgreichem Erstellen der User Custom Action die eben erstellte UCA als Objekt oder in Form von XML zurück. Sie besitzt eine eindeutige ID (selber angegeben oder von Sharepoint generiert), mit deren Hilfe sie nachträglich wieder bearbeitet oder gelöscht werden kann.

Das folgende Beispiel zeigt wie man Änderungen an einer UCA vornimmt. Wir werden die Eigenschaft „ScriptSrc“ der eben erstellen UCA ändern, um eine aktuellere Version von jQuery zu laden.

$.post({
	url: "/pfad/zur/site/_api/site/usercustomactions('<GUID>')",
	data: JSON.stringify({
		"__metadata": { "type": "SP.UserCustomAction" },
		"ScriptSrc":"~sitecollection/siteassets/css/jquery-3.1.0.min.js"
	}),
	headers: { 
		"X-RequestDigest": $("#__REQUESTDIGEST").val(),
		"content-type": "application/json;odata=verbose",
		"X-HTTP-Method": "MERGE"
	},
	success: successHandler,
	error: errorHandler
});

Das folgende Beispiel zeigt wie die User Custom Action wieder gelöscht werden kann.

$.post({
	url: "/pfad/zur/site/_api/site/usercustomactions('<GUID>')",
	headers: { 
		"X-RequestDigest": $("#__REQUESTDIGEST").val(),
		"X-HTTP-Method": "DELETE"
	},
	success: successHandler,
	error: errorHandler
});

Da es auch Sinn macht Stylesheets einzubinden, ohne die Masterpage bearbeiten zu müssen, werden wir uns nun diesem Problem widmen. In Sharepoint hat man standardmäßig die Möglichkeit eine einzelne CSS Datei einzubinden (Websiteeinstellungen > Gestaltungsvorlage > Alternative URL für CSS-Datei). Dieses Feature hat jedoch einige Nachteile.

  • Es kann nur eine einzige Datei eingebunden werden
  • Erstellt man nachträglich eine Unterseite, muss die Einstellung erneut gespeichert werden damit diese auch für die neue Unterseite gilt.

Die Nutzung von User Custom Actions zum Einbinden von CSS Dateien ist wesentlich flexibler.

User Custom Actions bieten generell keine Möglichkeit, Stylesheets einzubinden. Es kann jedoch die „ScriptBlock“ Eigenschaft genutzt werden um eine Datei mit Javascript einzubinden.

Javascript zum einbinden einer CSS Datei:

(function(){
	var head = document.getElementsByTagName('head')[0];
	var link = document.createElement('link');
	link.type = 'text/css';
	link.rel = 'stylesheet';
	link.href = '~site/pfad/zu/einer/datei.css';
	head.appendChild(link);
})();

Alternatives Javascript zum einbinden einer CSS Datei (ab Sharepoint 2013):

(function(){ registerCssLink('~site/pfad/zu/einer/datei.css') })();

Einbinden eines Stylesheets mittels User Custom Action, diesmal nur für ein spezifisches Web (z.B. eine Unterseite):

var url = "~site/pfad/zu/einer/datei.css";

var block = [
	"(function(){",
	"var head = document.getElementsByTagName('head')[0];",
	"var link = document.createElement('link');",
	"link.type = 'text/css';",
	"link.rel = 'stylesheet';",
	"link.href = '" + url + "';",
	"head.appendChild(link);",
	"})();"
].join("");

$.post({
	url: "/pfad/zur/site/subsite/_api/web/usercustomactions",
	data: JSON.stringify({
		"__metadata": { "type": "SP.UserCustomAction" },
		"Location":"ScriptLink",
		"Sequence":"100",
		"Title":"",
		"Description":"",
		"ScriptBlock" : block
	}),
	headers: { 
		"X-RequestDigest": $("#__REQUESTDIGEST").val(),
		"content-type": "application/json;odata=verbose",
	},
	success: successHandler,
	error: errorHandler
});

 

Um Änderungen am Layout von Sharepoint vorzunehmen, oder zusätzliche Funktionen zu implementieren, müssen in der Regel diverse Javascripts und Stylesheets eingebunden werden. Dies kann entweder über Skript-Editor Webparts oder über die Masterpage erfolgen. Beide Varianten sind jedoch mit einer Reihe von Nachteilen und Einschränkungen behaftet. Skript-Editor Webparts sind auf eine Seite begrenzt. Die Masterpage wiederum ist umständlich zu bearbeiten und es besteht die Gefahr dass Anpassungen bei Sharepoint-Updates wieder verloren gehen. Daher haben wir uns nach einer besseren Lösung umgesehen: User Custom Actions

Published: 25.07.2016 14:09

Source: New feed

mehr lesen
AllgemeinApple, iOS, MacOSCloudCollaboration, ProduktivitätHybridMobilityOffice 365On-PremisesSharePoint 2016SharePoint OnlineTool, Bot, App, Add-In

Office 365: Mobile View und Mobile App, auch für SharePoint 2016

Allgemeines

Heut zu Tage wird es immer wichtiger auf Dokumente und Inhalte auch von unterwegs zugreifen zu können. Dokumente oder SharePoint Seiten mit Hilfe eines Laptops auch von Unterwegs abzurufen, ist für niemanden mehr eine Herausforderung. Mit der immer besser werdenden Hardware im Smartphone und Tablet Bereich werden diese mobilen Endgeräte immer mehr zum Laptop Ersatz.

Nun steht Microsoft mit SharePoint vor der Herausforderung drei mobile Betriebssysteme zu unterstützen. Im „Android“ und „iPhone“ Bereich will Microsoft mit einer mobile App aufwarten.

Mit der am 27.06.2016 zuletzt upgedateten Version der „Microsoft SharePoint“ App für iOS, gibt Microsoft den Startschuss für das „intranet in your pocket“

Download von itunes

Ende 2016 soll eine Version für Android und Windows Universal ebenfalls auf den Markt kommen (Quelle: Office Blogs – KLICK)

User wie meine Wenigkeit, die sowohl privat als auch beruflich Windows 10 mobile Endgeräte benutzen, hatten bis vor kurzem nur die Möglichkeit die alt bekannte, und wenig zufriedenstellende „mobile view“ zu nutzen die meist, Beispielsweise nur ein Sub Set von Listenspalten angezeigt hat.

Mit Office 365 hat der User nun die Möglichkeit in einer mobilen responsive Ansicht innerhalb des SharePoints zu navigieren.

Über den Applauncher kann der User nun wie gewohnt alle Office 365 Features nutzen.

Nokia Lumia 950-Applauncher

Startseiten Ansicht der Seite „Hatahet Showcase“

Applikation „Delve“

Technical Sneak Peek

Surft ein User nun auf die Unternehmens SharePoint Homepage mit Hilfe eines mobilen Browsers (Windows Phone, iPhone oder Android) so wird der dieser auf eine eigene „touchapp.aspx“ Seite weitergeleitet (Android und iPhone können unter Umständen weniger Funktionen im Applauncher anbieten). Diese Seite zeigt dem User alle Apps auf der SharePoint Seite und deren Unterwebsites an. Mit einem Klick auf den Applauncher in der linken unteren Ecke kann er, die Ihm zur Verfügung stehenden Applikationen wie Delve, Kalender, Video, Sway usw. je nach seinen Berechtigungen aus dem Office 365 verwenden.

Conclusio

Ja es stimmt – Es gibt derzeit wieder einmal keine App für Windows Phone User. Jedoch besteht meiner Meinung nach auch kein Bedarf für eine eigene App, da das responsive Webdesign alle Möglichkeiten bietet und durch die „Cloud First“ Strategie von Microsoft auf stätig aktualisiert wird, ohne App-Updates herunterladen und installieren zu müssen. Ein Feature welches sich für solch ein Upgrade anbieten würde, wäre eine intuitivere Navigation zurück, also heraus aus einer Applikation wie Beispielsweise „Delve“.

Published: 12.07.2016 10:12

Source: New feed

mehr lesen
AllgemeinCloudHow-To, Tutorial, SzenarioHybridKonfiguration, DeploymentOffice 365On-PremisesSharePoint 2016SharePoint Online

Dokumenten-bibliotheken müssen kein neues Aussehen bekommen ;)

Haben auch Sie nicht unbedingt große Freude, wenn Ihre User am SharePoint aufgefordert werden, eben mal eine neue Ansicht auszuprobieren? Nun, das können Sie mit ein paar Handgriffen auch unterbinden, wie dieser Artikel erklärt:

https://support.office.com/en-us/article/Switch-the-default-for-document-libraries-from-new-or-classic-66dac24b-4177-4775-bf50-3d267318caa9?ui=en-US&rs=en-US&ad=US

mehr lesen
1 2 3 4 5 8
Page 3 of 8