Oft stellt sich die Verwaltung von SharePoint Projekten als sehr problematisch und undurchsichtig heraus. Ein SharePoint Administrator kann viele unterschiedliche Aktionen durchführen, um das Projekt zu verwalten. Um nur einige Beispiele zu nennen: Man kann Listen und Rollen anlegen oder bearbeiten, man kann Berechtigungen vergeben oder entziehen, man kann die Felder einer Liste hinzufügen oder bearbeiten, und noch vieles mehr. Meistens stellt sich die Bedienung dieser unterschiedlichen Aktionen jedoch als nicht sehr intuitiv heraus. Um SharePoint Berechtigungen einfach mit Excel verwalten zu können, haben wir ein Addin entwickelt. Weiters dient es als zentrales „Tool“, um alle unterschiedlichen Aktionen an einer Stelle ausführen zu können.

 

Excel für die Verwaltung von SharePoint Projekten

Grafische Darstellung im Excel Addin

Wir haben das Excel-Addin mittels einer React Anwendung umgesetzt und für die grafische Oberfläche Office Fabric verwendet. Für jedes Projekt legen wir ein eigenes Worksheet an, um die Verwaltung der einzelnen Projekte übersichtlicher zu gestalten. Erst beim erstmaligen Aufruf eines Worksheets rendern wir die Berechtigungen aller Listen und Rollen dieses Projekts, um die Performance des Excels zu optimieren. Diese können durch das Ändern des Wertes der Zelle geändert werden und werden sofort in den SharePoint übernommen. Ändert ein Benutzer mehrere Zellen in einem Schritt, übernehmen wir alle geänderten Berechtigungen sofort in den SharePoint. Das Addin haben wir in drei große „Themen“ unterteilt: Projekt, Rollen und Listen, welche jeweils in einem eigenen Tab dargestellt werden.

Excel Addin Tab Layout
Excel Addin Tab Layout

Jeder Tab beinhaltet dabei die dazugehörigen Funktionen, um das Addin übersichtlicher zu gestalten. Wir wechseln automatisch auf den richtigen Tab, wenn der User eine neue Zelle markiert, um das Arbeiten mit dem Excel noch intuitiver und angenehmer zu machen.

In den folgenden Beiträgen werden wir noch einige Themen bezüglich unserem „Excel Addin“ behandeln, um euch genauere Einblicke in die jeweiligen Funktionalitäten und deren Umsetzung zu geben.

Haben wir mit unserem Excel-Addin dein Interesse geweckt und du möchtest mehr dazu erfahren? Dann kontaktiere uns noch heute, indem du auf den Button klickst!

Kontakt aufnehmen