Kategorie: Dynamics 365

  • Seit einiger Zeit ist es möglich, Canvas-Apps-Seiten in Model-Driven-Apps einzubinden und die Menüleiste mit eigenen Buttons zu erweitern. Dadurch erhält man eine noch freiere Gestaltungsmöglichkeit für Model-Driven-Apps, was auch die Model-Driven-App „Project“ betrifft. In diesem Blog-Beitrag möchte ich dir zeigen, wie du eine solche Custom-Page zur Model-Driven-App „Project“ hinzufügen kannst. In meinem dargestellten Szenario möchte ich eine Custom-Page für die Erstellung von Änderungsanträgen (RFC) erstellen. Der Benutzer soll, wenn er ein Projekt geöffnet hat, ein Arbeitspaket für die Einreichung eines RFC auswählen können und dann über einen Button den RFC an den Lenkungsausschuss weiterleiten. Da dieser Blog zu lang geworden…

    Datum:

    Letzte Änderung:

    Autor:


  • Es sieht wohl so aus, als ob einige meiner Kunden Probleme damit haben, Daten über die Model-Driven-App „Project“ zu speichern. Es wird jedes Mal ein Fehler angezeigt, der besagt, dass die Felder „Stunden pro Tag“ (Standardwert 8), „Stunden pro Woche“ (Standardwert 40) und „Tage pro Monat“ (Standardwert 20) ausgefüllt werden müssen. Ich habe mir das Problem heute bei einem Kunden angeschaut und konnte Folgendes feststellen: Das Problem tritt sowohl bei bestehenden als auch beim Anlegen neuer Projekte auf. Verantwortlich hierfür sind die Spalten „msdyn_HoursPerDay„, „msdyn_HoursPerWeek“ und „msdyn_HoursPerMonth„. Diese Felder wurden von Microsoft der Entität „msdyn_project“ hinzugefügt und sind Pflichtfelder. Da…

    Datum:

    Letzte Änderung:

    Autor:


  • Nach meinem letzten Artikel zum Thema „Anzahl der verspäteten Aufgaben ins Project Center eintragen“, kam gleich die Frage aus der Community, wie man die Spalte sperren kann, dass keine weiteren Änderungen mehr vorgenommen werden können. Da diese Frage nicht nur die spalte „Delayed Task“ aus meinem vorherigen Artikel betrifft, sondern auch jede andere benutzerdefinierte Spalte die ihr im Model-Driven-App Project hinzufügt, möchte ich euch in diesem Artikel zeigen, wie ihr die Werte in der Spalte schützt. Die Business-Rules (Geschäftsregeln) Das sperren von Spalten könnt ihr über die Business-Rules bzw. Geschäftsregeln umsetzen. Diese werden in der Entität erstellt, in der sich…

    Datum:

    Letzte Änderung:

    Autor:


  • Wer das Model-Driven-App Project nutzt und sich mit dem Thema Risiko- bzw. OP-Management beschäftigt, wird sicher festgestellt haben, dass es unter den Microsoft Project for the Web Tabellen zwei  Standardtabellen für das Issue- und Risikomanagement gibt. Diese werden unter anderem auch durch den Project Accelerator in das Model-Driven-App Project eingebunden, sobald man diesen konfiguriert. In meiner täglichen Beratung stelle ich immer wieder fest, dass von der Benutzung der beiden Standarddatenbanken abzuraten ist. Auch wenn Microsoft es damit gut meint. Warum rate ich von der Nutzung ab?

    Datum:

    Letzte Änderung:

    Autor:


  • Nachdem ich in meinem ersten Artikel die Grundlagen zu den Sicherheitsrollen erklärt habe, werden wir in diesem Blogartikel die Project-Common-Sicherheitsrolle so anpassen, dass alle Projekte im Projekt-Center angezeigt werden, das Löschen von fremden Projekten aber verhindert wird. Grundsätzlich halten wir noch einmal fest, dass die Sicherheitsrolle Project-User alle Standardberechtigungen nach einem Minimalprinzip beinhaltet, Änderungen an der Sicherheitsrolle aber nicht durchgeführt werden können, da dies von Seiten Microsoft unterbunden wird. Hierzu ist die Sicherheitsrolle Project-Common gedacht, in der dann die gewünschten Anpassungen umgesetzt werden können. Hinweis: Microsoft hat die Administration der Sicherheitsrollen in das neue Admin-Center verschoben. Hierzu habe ich den…

    Datum:

    Letzte Änderung:

    Autor:


  • Wiedermal erreichte mich eine Frage aus der Community. Kann man User aus den Dataverse endgültig löschen? Problem war, dass die User, die im Azure AD (Microsoft Entra) gelöscht wurden, immer noch in der Power Platform vorhanden waren. Grundsätzlich gilt, User die im Azure AD (Microsoft Entra) gelöscht oder deaktiviert werden, werden auch automatisch in der Power Platform deaktiviert aber nicht gelöscht. Die zweite Tücke ist hierbei, dass wenn man als Administrator in der Power Platform den Bereich „User“ der jeweiligen Umgebung öffnet, die Filtereinstellungen auf „Alle Benutzer“ steht. Dadurch ist nicht sofort ersichtlich, ob die angezeigten Ressourcen noch aktiviert oder…

    Datum:

    Letzte Änderung:

    Autor:


  • Bei einem unserer Kunden hatten wir vor einiger Zeit das Problem, dass er unterschiedlichste Ressourcen innerhalb der Model-Driven-App von Microsoft Project nicht löschen konnte. Jedes Mal kam die Fehlermeldung „The record could not be deleted“. In diesem Blog möchte ich dir zeigen, wie du das Problem analysieren und die entsprechenden Ressourcen anschließend löschen kannst. Ursache der Fehlermeldung Wenn Du eine Ressource in Project for the Web anlegst, werden die Informationen zu dem Datensatz nicht nur in diese Tabelle geschrieben, sondern einige Informationen auch in andere Tabellen verlinkt. Dadurch können zugehörige Informationen zu einem Datensatz auch von anderen Tabellen abgefragt werden.…

    Datum:

    Letzte Änderung:

    Autor:


  • Einer unserer Kunden möchte gerne die Arbeitspakete der zugewiesenen Ressourcen auf einem großen Monitor in seiner Fertigungshalle in einem KANBAN-Board angezeigt bekommen. Die Informationen sollen aus Project für das Web entsprechend in einem Power BI Report erfolgen. Der Lösungsansatz bei mir sieht hierzu wie folgt aus. Die Visualisierung der Arbeitspakete erfolgt über das kostenlose Visual „Card Browser“ von Microsoft. Im oberen Bereich erfolgt die Auswahl der einzelnen Ressource, im unteren Bereich wird dann über das Visual die entsprechenden Arbeitspakete angezeigt. Da ich bis zu vier Spalten pro Seite habe, existiert das Problem, dass in der Standardbereitstellung jeder Datenschnitt auf alle…

    Datum:

    Letzte Änderung:

    Autor:


  • Viele in der Project-Community warten sehnsüchtig auf das neue Feature, dass Aufgaben mit der Teams MyTask-Ansicht und mit To-Do synchronisiert werden können. Leider ist das Feature mal wieder verspätet und aus dem Grund gibt es heute im Webcast keine Party, Rosen und Tamtam. Dennoch gab es im August drei neue Updates/Features, die ich euch gerne vorstellen möchte. Solltet ihr Fragen haben, so schreibt mir diese doch gerne in die Kommentare.

    Datum:

    Letzte Änderung:

    Autor:


  • Im September 2022 hatte ich einen Artikel darüber geschrieben, wie du Zusatzinformationen zu einem Lookup-Feld in dem Projektinformationsformular in der Project Model-Driven-App anzeigen lassen kannst. Der in dem Artikel beschriebene Weg war damals etwas umständlich, da man hier mit einem Code-Schnipsel arbeiten musste. Microsoft hat jetzt eine weitaus bequemere Möglichkeit zur Verfügung gestellt. Seit dem letzten Update kannst du diese Anforderungen bequem über ein Schnellansichtsformular lösen. In diesem Blog-Artikel möchte ich dir zeigen, wie du ein solches Formular anlegst und dieses dann in dem Project-Informationsformular einbindest. Hinweis: Dieser Artikel baut auf dem damaligen Artikel auf. Dies bedeutet, dass ich nicht…

    Datum:

    Letzte Änderung:

    Autor:


Suchst du einen Podcast, der vielseitige Themen rund ums Projektmanagement, Consulting und Vertrieb behandelt? Dann abonniere meinen Podcast! Hier erwarten dich abwechslungsreiche Interviewpartner zu verschiedenen Themen, Tech-News aus dem Microsoft 365-Universum und natürlich meine Best Practices, die ich über viele Jahre bei der Digitalisierung von Projektmanagementprozessen gesammelt habe. Apple | Amazone-Music | YouTube