Was ist neu in der Version April 2016

Donnerstag, 31. März 2016 by Rainer Stropek

Die neue Version April 2016 (1.47) ist rückwärts kompatibel bis zur Version März 2013 (1.10). Sie können alle Versionen bis dahin gleichzeitig in einem Account verwenden.

Überblick

Stück für Stück bringen wir die Features des time cockpit Full Clients in unseren HTML5 Web-Client ein. Dieses Monat haben wir Unterstützung für Berechtigungen auf Feld-Ebene hinzugefügt. Diesen Schritt haben sich mehrere unserer Kunden gewünscht da die fehlende Unterstützung sie davon abgehalten hat, den neuen Web-Client zu verwenden.  

Zusätzlich zu den Berechtigungen auf Feld-Ebene, habe wir ein brandneues Office 365 Modul zu unserem time cockpit Kalender hinzugefügt: Office 365 Planner Tasks.

Field-Level Permissions

Einführung

time cockpit bietet ein leistungsfähiges Berechtigungssystem. Hier sind einige Beispiele, was Sie damit machen können:

  • Benutzer zu Rollen hinzufügen und Berechtigungen definieren, basierend auf der Rollenzugehörigkeit. 
  • Neben Rollen können Berechtigungen auch auf allen benutzerbezogenen Daten basieren (z.B. Abteilung, Projektzugehörigkeiten, usw.). 
  • Sie können Lese- und/oder Schreibzugriffe einschränken.
  • Leseberechtigungen auf Zeilenebene gehen in Filter auf Datenbank-Level über. Daher bieten sie eine gute Performance.
  • time cockpit unterstützt auf Zeilen- und auf Feld-Ebene.

Seit diesem Monat unterstützen wir nun auch im HTML5 Client Berechtigungen auf Feld-Ebene. Bis jetzt konnten Entitäten mit Berechtigungen auf Feld-Ebene im HTML 5 Client nicht editiert werden, da time cockpit beim Speichern der entsprechenden Datenzeile einen Berechtigungsfehler anzeigte.   

Bitte seien Sie vorsichtig bei der Zuweisung von Berechtigungen in time cockpit. Falsche Konfigurationen oder allzu komplexe Berechtigungslogiken können es für Enduser schwer machen, time cockpit zu verwenden.

Wenn Sie Hilfe brauchen beim Designen oder Einrichten von Berechtigungen in time cockpit kontaktieren Sie uns bitte unter support@timecockpit.com.

Verwenden von Berechtigungen auf Feld-Ebene

Um Berechtigungen einzurichten, müssen Sie das Modul Anpassungen im time cockpit Full Client starten. Bitte beachten Sie, dass Sie ein time cockpit Administrator sein müssen um das Modul zu öffnen.

Als nächstes öffnen Sie die Entität, für die Sie Berechtigungen definieren wollen. Der folgende Screenshot veranschaulicht das:

Es öffnet sich ein Dialogfenster das Ihnen erlaubt, zwischen Berechtigungen auf Zeilen- und Feld-Ebene zu wählen. Wählen Sie den Namen der Entität aus (in diesem Fall APP_Project) um eine Berechtigung auf Zeilen-Ebene zu definieren. Wählen Sie ein Feld aus um eine Berechtigung auf Feld-Ebene zu definieren. In unserem Beispiel haben wir APP_Budget ausgewählt, so dass nur User die der Projaktmanager-Rolle zugeordnet sind dieses editieren können. Andere können die Daten nur lesen.

Der dritte Schritt ist die Eingabe der Bedingung für die Berechtigung. Sie können hier die gesamte time cockpit TCQL Expression Language verwenden. In unserem Fall limitieren wir die Schreibberechtigung für Benutzer, die der Projektmanager-Rolle zugeordnet sind. 

Das war's. Wenn Sie sich mit einem Benutzer anmelden der kein Projektmanager ist und ein Projekt-Formular öffnen, können Sie das Projekt-Budget nur ansehen.

Office 365 Planner Tasks Plugin

Vor einigen Monaten hat Microsoft ein neues Mitglied in der Office 365 Familie präsentiert: Office 365 Planner. Es bietet Office-Benutzern einen simplen und sehr visuellen Weg um Teamwork zu organisieren. Planner macht es für Teams leichter, neue Pläne zu erstellen, Tätigkeiten zu organisieren und zuzuweisen, Daten zu teilen, zu chatten und Updates zu Fortschritten zu bekommen. Planner kann verwendet werden um Marketing-Aktionen zu verwalten, neue Produktideen zu sammeln, um sich auf einen Kundenbesuch vorzubereiten oder einfach nur um Teams effektiver zu organisieren.

Beachten Sie, dass Office 365 Planner aktuell noch im Preview Status ist.

Image source: Microsoft

Einer unserer Kunden verwendet Office 365 Planner Tasks bereits aktiv und hat uns gefragt, ob time cockpit es ähnlich wie die Integration von Office 365 Emails und Kalendereinträge im graphischen Kalender integrieren kann. Wir haben uns das angeschaut und waren von der Idee sofort begeistert. Wir haben uns entschieden, ein Plug-in für unseren HTML5-Client zu bauen, obwohl Office 365 Planner derzeit noch eine Preview ist.  

Bitte beachten Sie, dass Sie aufgrund der Preview Version ein Administrator in Ihrer Office 365 Subscription sein müssen, um das Planner Plug-in zu verwenden. Diese Beschränkung wird von der Microsoft Planner API vorgegeben und nicht von time cockpit.

Wenn das Freigeben von time cockpit Plug-Ins neu für Sie ist, dann lesen Sie bitte weiter auf Office 365 Integration im Zeitbuchungskalender. Da erfahren Sie, wie man Plug-Ins aktiviert und deaktiviert.

Das folgende Bild zeigt Ihnen, wie Planner-Tätigkeiten im time cockpit Kalender angezeigt werden. Die Tätigkeiten werden entsprechend dem von Ihnen ausgewählten Datum angezeigt. Sie werden Tätigkeiten sehen, bei denen

  • ... das Erstellungsdatum kleiner oder gleich dem gewählten Tag ist und bei dem
  • ... das Fertigstellungsdatum größer oder gleich dem ausgewählten Tag ist.

Planner Tasks sind Zeitbuchungs-Vorlagen in time cockpit. Sie können sie per Drag-and-Drop in Ihrem Kalender einfügen um eine neue Zeitbuchung zu generieren.

Feedback

Lassen Sie uns wissen, was Sie über das neue Plug-in und unseren HTML5-Client denken. Wir freuen uns sehr über Ihr Feedback an support@timecockpit.com.

comments powered by Disqus