Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wichtig
Microsoft Project Online wird am 30. September 2026 eingestellt. Weitere Informationen finden Sie in dieser Ankündigung: Microsoft Project Online wird eingestellt: Was Sie wissen müssen.
Erfahren Sie, wie ein SharePoint-Administrator die Informationen eines Benutzers aus einer Project Online-Umgebung löschen kann.
Schritt 2 – Suchen der Project Web App-Websites in Ihrer Office 365-Umgebung
Schritt 3 – Suchen der Ressourcen-ID des Benutzers auf jeder PWA-Website (optional)
Schritt 4 – Schließen und Einchecken aller Projekte des Benutzers
Schritt 6 – Löschen von Benutzerkontoinformationen, die über SharePoint Online hinzugefügt wurden
Schritt 7 – Löschen der Daten Ihres Benutzers von der PWA-Website
Welche Benutzerdaten werden gelöscht?
In Project Online können Administratoren die in diesem Artikel beschriebenen Schritte ausführen, um Benutzerdaten und Identifizierungsdaten (Daten, die zur Identifizierung eines Benutzers verwendet werden können) zu löschen, z. B.:
Anzeigename, phonetischer Name, GUIDs – Sie können den Anzeigenamen des Benutzers löschen oder umbenennen.
Benutzerspezifische Ansichtseinstellungen : Wenn der Benutzer z. B. Anpassungen an seinen Ansichtseinstellungen (Ansichten, Filter, Gruppen, Tabellen, Karten, Zeichnungen, Berichte) über Rasterseiten mit Ansichten (z. B. Ressourcencenter, Projektcenter, Zeitplan-Webpart usw.) vorgenommen hat, werden diese gelöscht.
Details zur Calendar-Ausnahme: Wenn der Benutzer z. B. im Januar eine Woche unterwegs war, weil er krank oder im Urlaub war, wird der Name der Ausnahme entfernt. Daten für die Ausnahme bleiben erhalten.
Benutzerberechtigungen : Wenn der Benutzer z. B. Kategorien oder Gruppen zugeordnet ist oder einzelne globale Berechtigungen erhalten wurden, entfernen wir alle Zuordnungen. Der Benutzer wird auch als inaktiv festgelegt.
Benutzerinformationen, die auf Project-Websites enthalten sind – z. B. Probleme, Risiken, Ergebnisse und Dokumente –, die in SharePoint Online gespeichert sind, werden möglicherweise nicht über den Löschvorgang von Project Online-Benutzerdaten gelöscht, da einige dieser Benutzer Zugriff auf die Projektwebsite erhalten, aber keine PWA-Benutzer sind. Sie müssen diese Daten mithilfe des Prozesses im Abschnitt Schritt 6 – Löschen von Benutzerkontoinformationen, die über SharePoint Online hinzugefügt wurden , dieses Artikels löschen.
Wichtig
Es wird empfohlen, den Prozess zum Löschen von SharePoint Online-Benutzerdaten auszuführen, bevor Sie die Informationen desselben Benutzers aus Project Online löschen. Dadurch werden Probleme verhindert, bei denen die Synchronisierung mit bestimmten SharePoint Online-Elementen (z. B. Probleme oder Risiken) gelöschte Benutzerdaten in Project Online überschreibt.
Wie unterscheidet sich dies vom Löschen eines Benutzers über Enterprise Object Delete?
Der in diesem Artikel beschriebene Vorgang zum Löschen von Benutzerdaten unterscheidet sich in mehrfacher Hinsicht vom Löschen eines PWA-Benutzers über die Seite "Enterprise Object Delete" in den PWA-Servereinstellungen:
Durch das Löschen von Enterprise-Objekten wird der Benutzer als Enterprise-Ressource gelöscht. Das Löschen wird jedoch blockiert, wenn der Benutzer/die Ressource einer der folgenden ist:
Ein Projektbesitzer
Arbeitszeittabellen-Manager
In der Liste des Arbeitszeittabellen-Managers
Ein Zuweisungsbesitzer
In einem Ressourcenplan
Einen Workflowproxybenutzer
Durch das Löschen von Benutzerdaten anhand der Schritte in diesem Artikel wird die Unternehmensressource nicht gelöscht. Es ändert das Benutzerkonto in Inaktivierung, die Benutzerdaten werden entfernt, und der Name der Ressource kann optional in einen von Ihnen gewählten Namen geändert werden (z. B. "Gelöschter Benutzer").
Löschszenarien
Je nach Ihren Anforderungen können Sie mit diesem Vorgang Ihre oben aufgeführten Benutzerdaten löschen, aber auch das Löschen des Anzeigenamens des Benutzers in freigegebenen Elementen, z. B. Arbeitszeittabellen, Projekten und Zuordnungen, steuern. Es gibt drei Löschszenarien, die Sie durchführen können:
Szenario 1: Löschen der Benutzerinformationen mit Ausnahme des Anzeigenamens aus Project Online
In diesem Szenario werden alle Daten des Benutzers gelöscht, mit Ausnahme des Anzeigenamens des Benutzers.
Sie können dieses Szenario wählen, wenn Sie wissen möchten, welche Arbeit der Benutzer geleistet hat, z. B. durch seine Arbeitszeittabellen und Aufgaben.
Szenario 2: Löschen von Benutzerinformationen aus Project Online, aber Aktualisieren des Anzeigenamens überall
In diesem Szenario werden alle Benutzerinformationen gelöscht. An allen Stellen, an denen der Anzeigename des Benutzers angezeigt wurde, wird er durch einen Wert Ihrer Wahl ersetzt, z. B. "Gelöschter Benutzer". Die Ressourcen-ID für den Benutzer bleibt erhalten.
Sie können dieses Szenario wählen, wenn der Anzeigename des Benutzers nicht beibehalten werden muss, auch nicht in freigegebenen Datensätzen wie Arbeitszeittabellen und Projekten.
Szenario 3: Löschen von Benutzerinformationen aus Project Online, aber Aktualisieren des Anzeigenamens überall außer bei Arbeitszeittabellendatensätzen
In diesem Szenario werden alle Informationen des Benutzers gelöscht, mit Ausnahme der Arbeitszeittabellendatensätze. Sie können den Anzeigenamen des Benutzers durch einen beliebigen Namen ersetzen, z. B. "Gelöschter Benutzer". Dies wirkt sich jedoch nicht auf Arbeitszeitnachweisdatensätze aus, in denen der Benutzername erhalten bleibt. Der Anzeigename in den Arbeitszeittabellendatensätzen wird als neue Ressourcen-ID generiert, sodass der aktualisierte Benutzername nicht anhand von Daten in Arbeitszeittabellendatensätzen identifiziert werden kann.
Bei Auswahl dieses Szenarios müssen Sie eine weitere Überprüfung der Arbeitszeittabellendatensätze durchführen, in denen der Benutzer angezeigt wird.
Prozessübersicht
Im Folgenden finden Sie eine Übersicht über den Prozess, den Administratoren ausführen müssen, um die Informationen eines bestimmten Benutzers in seiner Project Online-Umgebung zu löschen:
Herunterladen Ihrer PowerShell-Skripts: Sie müssen die in diesem Artikel benötigten PowerShell-Skriptdateien herunterladen und entpacken.
Suchen Sie die PWA-Websites, die die Daten des Benutzers enthalten: Suchen Sie eine Liste der Project Web App-Websites in Ihrer Umgebung.
Suchen Sie die Ressourcen-ID des Benutzers auf jeder PWA-Website (optional): Suchen Sie auf jeder Project Web App-Website die eindeutige Ressourcen-ID für den Benutzer. Sie können den Benutzer auch nach Anmeldekonto angeben (z. B adambarr@contoso.onmicrosoft..com. ).
Schließen Sie alle Projekte des Benutzers, und checken Sie sie ein: Dies muss vor dem Ausführen der Exportskripts geschehen, um sicherzustellen, dass Ihre Änderungen nicht überschrieben werden.
Durchführen eines Exports der Benutzerdaten: Dieser optionale Schritt wird unter Benutzerinformationen aus Project Online exportieren beschrieben.
Löschen von Benutzerkontoinformationen, die über SharePoint Online hinzugefügt wurden (optional): Dieser Schritt ist nur erforderlich, wenn Sie die Kontoinformationen eines Nicht-PWA-Benutzers löschen müssen, z. B. eines Benutzers, dem möglicherweise Zugriff auf eine Projektwebsite gewährt wurde.
Löschen der Daten Ihres Benutzers von der PWA-Website: Führen Sie das Skript aus, um die Benutzerinformationen von den einzelnen PWA-Websites zu löschen.
Mit dem Skript können Sie den Anzeigenamen des Benutzers in einen anderen ändern (z. B. "Gelöschter Benutzer"). Auf diese Weise können Sie den Benutzer anonymisieren und gleichzeitig das Element, in dem die Benutzerinformationen erscheinen, relativ unverändert bleiben.
Löschen des Caches für Project Professional Benutzer: Nachdem das Skript erfolgreich abgeschlossen wurde, müssen PWA-Administratoren den Cache auf jedem Gerät löschen, auf dem Project Professional zum Öffnen des Projekts verwendet wurde, während es mit der Project Online-Website verbunden war. Durch das Löschen des Caches wird verhindert, dass die Benutzerinformationen dem Projekt erneut hinzugefügt werden, wenn sie auf dem Gerät zwischengespeichert sind.
Arbeiten mit Ihren Projektadministratoren
Je nach Unternehmen verfügt Ihr SharePoint-Administrator über fundierte Kenntnisse über die Verwaltung von SharePoint-Verwaltungsaufgaben, aber möglicherweise wenig über die Verwaltung von Project Online. In diesem Fall wird empfohlen, dass der SharePoint-Administrator mit den PWA-Websiteadministratoren zusammenarbeitet, um diese Aufgaben auszuführen. Beispielsweise wäre ein SharePoint-Administrator wahrscheinlich am besten geeignet, das PowerShell-Skript auszuführen, um alle PWA-Websites zu finden, müsste aber wahrscheinlich mit dem PWA-Administrator zusammenarbeiten, um die verbleibenden Schritte auszuführen und Hilfe zu Geschäftsregeln und Konfiguration jeder PWA-Website zu erhalten.
Wichtig
Es empfiehlt sich, Ihre Project-Datenbanken zu sichern, bevor Sie Benutzerdaten von Ihrer Website löschen. Sie können Ihre Sicherung löschen, sobald Sie sicher sind, dass Sie erfolgreich waren.
Schritt 1 – Herunterladen der Löschskriptdateien
Für die in diesem Artikel beschriebenen Verfahren müssen Sie mehrere vorbereitende PowerShell-Skriptdateien verwenden. Die Skriptdateien, auf die in diesem Artikel verwiesen wird, sind im Project Online-Skriptpaket zum Exportieren und Löschen von Benutzerinhalten enthalten. Laden Sie die Dateien herunter, und zippen Sie sie an einen Speicherort, an den Sie verweisen können.
Schritt 2 – Suchen der Project Web App-Websites in Ihrer Office 365-Umgebung
SharePoint-Administratoren müssen die SharePoint Online-Verwaltungsshell verwenden, um eine Verbindung mit ihrem SharePoint Online Admin Center herzustellen und das PowerShell-Cmdlet Get-SPOSite auszuführen, um eine Liste der URLs für jede PWA-Website in ihrer Office 365-Umgebung abzurufen.
Hinweis
Zum Ausführen des Get-SPOSite PowerShell-Cmdlets müssen Sie SharePoint-Administrator sein.
Stellen Sie im Modul "SharePoint Online-Verwaltungsshell" mit dem Cmdlet "Connect-SPOService" eine Verbindung mit Ihrem SharePoint Online-Admin Center her:
Connect-SPOService -URL <AdminSiteURL>Zum Beispiel:
Connect-SPOService -URL https://contoso-admin.sharepoint.comVerwenden Sie nach dem Herstellen einer Verbindung mit Ihrem SharePoint Online Admin Center das Get-SPOSites PowerShell-Cmdlet, um alle PWA-Websites in Ihrer Office 365-Umgebung zu suchen:
Nachdem Sie eine Verbindung mit Ihrem SharePoint Online Admin Center hergestellt haben, verwenden Sie das PowerShell-Cmdlet Get-SPOSite, um alle PWA-Websites in Ihrer Office 365-Umgebung zu finden:
Get-SPOSite | ?{$_.PWAEnabled -eq "Enabled"} | ft -a Url,OwnerNach erfolgreicher Ausführung wird eine Liste aller PWA-Websites und Websitebesitzer in Ihrer Office 365-Umgebung angezeigt.
Schritt 3 – Suchen der Ressourcen-ID des Benutzers auf jeder PWA-Website (optional)
Wichtig
Wenn Sie über das Anmeldekonto des Benutzers verfügen, ist dieser Schritt optional. Um das Löschskript auszuführen, benötigen Sie entweder das Anmeldekonto des Benutzers oder die Ressourcen-ID für jede PWA-Website.
Wenn Sie die Ressourcen-ID des Benutzers finden möchten, müssen PWA-Administratoren auf jeder PWA-Website, die Sie im vorherigen Schritt gefunden haben, die folgenden Schritte ausführen:
Klicken Sie in den Project Online-Servereinstellungen im Abschnitt Enterprise-Daten auf Ressourcencenter.
Suchen Sie auf der Seite "Ressourcencenter " in der Spalte " Ressourcenname " den Namen des Benutzers, und sehen Sie in dieser Zeile nach, ob Sie einen Wert in der Spalte "Eindeutige ID" finden können. Dieser Wert ist die Ressourcen-ID des Benutzers. In der folgenden Grafik sehen Sie beispielsweise, dass der Ressourcen-ID-Wert von Aaron Painter in der Spalte "Eindeutige ID" aufgeführt ist.
In einigen Fällen kann Ihre Tabelle so angepasst werden, dass die Spalte "Eindeutige ID" nicht verfügbar ist. Aktivieren Sie in diesem Fall das Kontrollkästchen links neben dem Benutzernamen, klicken Sie dann auf der Registerkarte Ressourcen im Menüband auf Bearbeiten, und wechseln Sie dann zum nächsten Schritt.
Wechseln Sie auf der Seite Ressource bearbeiten für den jeweiligen Benutzer zum Abschnitt Systemidentifikationsdaten , und suchen Sie den für die GUID aufgeführten Wert. Die GUID ist die Ressourcen-ID des Benutzers für diese PWA-Website.
Hinweis
Wenn Sie über mehrere PWA-Websites verfügen, verfügt jede PWA-Website über eine andere Ressourcen-ID für denselben Benutzer. Stellen Sie sicher, dass Sie die Ressourcen-ID, die Sie für den Benutzer finden, mit der spezifischen PWA-Website-URL koppeln.
Schritt 4 – Schließen und Einchecken aller Projekte des Benutzers
Vor dem Ausführen des Exportskripts müssen Sie sicherstellen, dass alle Projekte des Benutzers geschlossen und von Benutzern auf Ihrer PWA-Website eingecheckt sind. Dadurch wird sichergestellt, dass vom Löschskript vorgenommene Änderungen nicht überschrieben werden.
Bei Bedarf kann ein PWA-Administrator das Einchecken des Projekts über die PWA-Servereinstellungen erzwingen.
Klicken Sie auf der Seite Servereinstellungen im Abschnitt Warteschlangen- und Datenbankverwaltung auf Einchecken von Enterprise-Objekten erzwingen.
Aktivieren Sie auf der Seite Einchecken von Enterprise-Objekten erzwingen in der Projektliste das Kontrollkästchen neben dem Projekt, das überprüft werden soll, und klicken Sie dann auf ** Check-In **.
Es wird eine Meldung angezeigt, in der Sie gefragt werden, ob Sie wirklich das Einchecken erzwingen möchten. Klicken Sie auf OK.
Hinweis
Das Erzwingen des Eincheckens eines Projekts, das von einem Benutzer geändert wird, kann dazu führen, dass diese Änderungen verloren gehen. Es wird ausdrücklich empfohlen, dass Benutzer Projekte auf herkömmliche Weise einchecken und das Einchecken nur dann erzwingen, wenn dies unbedingt erforderlich ist.
Schritt 5 – Exportieren der Benutzerdaten (optional)
Bevor Sie die Daten Ihres Benutzers löschen, sollten Sie alle Projekte kennen, an denen der Benutzer beteiligt war. Auf diese Weise können Sie später überprüfen, ob die Daten des Benutzers entfernt wurden, da ein Problem möglicherweise das Löschen verhindert hat (z. B. das Projekt wurde ausgecheckt). Sie können diese Projekte anzeigen, indem Sie die Daten des Benutzers exportieren. Informationen dazu finden Sie unter Exportieren von Benutzerinformationen aus Project Online (DSGVO).
Das Exportskript informiert Sie auch darüber, ob eines der Projekte des Benutzers aktuell ausgecheckt ist, da sie vor dem Ausführen des RedactProjectUser-Skripts im nächsten Schritt eingecheckt werden müssen.
Bei Bedarf kann ein PWA-Administrator über die PWA-Servereinstellungen ein Einchecken des Projekts erzwingen.
Klicken Sie auf der Seite Servereinstellungen im Abschnitt Warteschlangen- und Datenbankverwaltung auf Einchecken von Enterprise-Objekten erzwingen.
Aktivieren Sie auf der Seite Einchecken von Enterprise-Objekten erzwingen in der Projektliste das Kontrollkästchen neben dem Projekt, das eingecheckt werden soll, und klicken Sie dann auf Einchecken.
Es wird eine Meldung angezeigt, in der Sie gefragt werden, ob Sie wirklich das Einchecken erzwingen möchten. Klicken Sie auf OK.
Wichtig
Wenn Sie das Einchecken eines Projekts erzwingen, das ein Benutzer ändert, gehen die Änderungen möglicherweise verloren.
Schritt 6 – Löschen von Benutzerkontoinformationen, die über SharePoint Online hinzugefügt wurden
Hinweis
Wenn Sie Benutzerdaten auch aus SharePoint Online löschen, empfehlen wir, die SharePoint Online-Benutzerdaten vor dem Löschen der Project Online-Benutzerdaten zu löschen, um Synchronisierungsprobleme zu vermeiden, die gelöschte Inhalte überschreiben können.
Benutzer in Ihrer Office 365-Umgebung, die nicht über PWA-Konten (Project Web App) verfügen, können ihren Namen und ihre Kontoinformationen auch in Project Online haben und möchten sie möglicherweise löschen. Dies kann passieren, wenn der Benutzer einer Projektwebsite bestimmte SharePoint-Objekte hinzugefügt hat. Eine Projektwebsite ist eine SharePoint-Website für die Zusammenarbeit, die beim Erstellen eines Projekts erstellt werden kann. SharePoint-Benutzern, die keine PWA-Benutzer sind, kann Zugriff auf diese Websites zur Zusammenarbeit gewährt werden. In diesem Fall werden ihre Kontoinformationen gespeichert und können in PWA gespeichert werden. Wenn ein Administrator Benutzerdaten in SharePoint Online löscht, sollte er auch prüfen, ob er die Benutzerdaten auch in Project Online löschen muss, wenn er eines der folgenden Elemente in den SharePoint Online-Exportdaten bemerkt:
Probleme im Zusammenhang mit einer Projektwebsite
Mit einer Projektwebsite verbundene Risiken
Mit einer Projektwebsite verknüpfte Dokumente
Mit einer Projektwebsite verknüpfte Leistungen
Wenn die SharePoint Online-Benutzerdaten eines der oben aufgeführten Elemente aufweisen, können Sie die Benutzerkontoinformationen auch von der Project Online-Website löschen, indem Sie das PowerShell-Skript "RedactProjectUser" ausführen und dabei die Anmeldekontoinformationen angeben (da der Benutzer keine Ressourcen-ID haben wird):
.\Invoke-RedactProjectUser.ps1 -Url <PWASiteURL> -LoginName <logonName> -UpdateDisplayName "<newDisplayName>" -RedactTimesheet $true
Anhand der SharePoint Online-Exportdaten haben Sie beispielsweise festgestellt, dass Eva Corets (Kontoname von evac@contoso.com) einer Projektwebsite, die Teil einer bestimmten PWA-Website war (), Probleme und Risiken hinzugefügt hathttps://contoso.sharepoint.com/sites/pwa1. Wenn Sie Folgendes ausführen, wird die gesamte Instance ihres Kontonamens auf der spezifischen PWA-Website auf "Gelöschter Benutzer" aktualisiert.
.\Invoke-RedactProjectUser.ps1 -Url https://contoso.sharepoint.com/sites/pwa -LoginName evac@contoso.onmicrosoft.com -UpdateDisplayName "Deleted User" -RedactTimesheet $true
Schritt 7 – Löschen der Daten Ihres Benutzers von der PWA-Website
Führen Sie das PowerShell-Skript RedactProjectUser in der SharePoint Online-Verwaltungsshell aus, um Benutzerdaten von der PWA-Website zu entfernen und optional den Anzeigenamen des Benutzers zu aktualisieren.
Das PowerShell-Skript "RedactProjectUser" ist im Skriptpaket "Exportieren und Löschen von Benutzerinhalten" in Project Online enthalten.
Hinweis
Um das RedactProjectUser-Skript ausführen zu können, benötigen Sie mindestens eine der folgenden Personen: > Ein Websitesammlungsadministrator für die PWA-Website, für die Sie das Skript ausführen. >Wenn Sie sich im Project-Berechtigungsmodus befinden, werden Ihnen die Berechtigungen "Benutzer verwalten" und "Gruppen" auf der Project Online instance zugewiesen. Wenn Sie sich im SharePoint-Berechtigungsmodus befinden, werden Sie SharePoint-Administrator.
In der SharePoint Online-Verwaltungsshell verwenden Sie das Cmdlet "Invoke", um das Skript "RedactProjectUser" auszuführen:
Invoke-RedactProjectUser
Das Cmdlet "Invoke " verwendet die folgenden Parameter:
| Parameter | Beschreibung | Hinweis |
|---|---|---|
| -URL |
URL der Project Online instance. |
Erforderlich |
| -LoginName |
Anmeldename des Benutzers. |
Entweder LoginName oder ResourceID ist erforderlich. |
| -ResourceId |
Ressourcen-GUID des Benutzers. |
Entweder LoginName oder ResourceID ist erforderlich. |
| -UpdateDisplayName |
Neuer Anzeigename für den Benutzer |
Falls verwendet, ist auch das RedactTimesheet erforderlich. |
| -RedactTimesheet |
Änderungen an Arbeitszeittabellen anwenden? ( $true oder $false ) |
|
| -Region |
Dieser optionale Parameter gibt die Office 365-Umgebung an, die Sie verwenden. Die Werte, die Sie für diesen Parameter verwenden können, umfassen: Standard : Project Public Cloud. China - Gallatin. Deutschland - Schwarzwald . ITAR - Office 365 USA Regierung. Wenn der Parameter nicht verwendet wird, wird der Standardwert verwendet ( Default ). |
Sie können das Cmdlet und die Parameter "Aufrufen" auf folgende Weise verwenden:
Szenario 1: Löschen von Benutzerinformationen aus einer Project Online instance mit Ausnahme des Anzeigenamens
Wenn Sie diesen Befehl verwenden, werden die Daten des Benutzers mit Ausnahme des Anzeigenamens von der PWA-Website entfernt. Möglicherweise möchte Ihre organization den Anzeigenamen des Benutzers für eine spätere Überprüfung belassen, falls er sich in einem freigegebenen Element befindet, z. B. einem Vorgangsbesitzer in einem Projekt oder einem Eintrag in einer Arbeitszeittabelle.
Beachten Sie, dass Sie den Benutzer entweder über den Anmeldenamen oder die Ressourcen-ID angeben können.
Anmeldenamen verwenden
Verwenden Sie das Cmdlet folgendermaßen, wenn Sie den Benutzer anhand des Anmeldenamens angeben:
.\Invoke-RedactProjectUser.ps1 -Url <PWASiteURL> -LoginName <loginName>
Mit den folgenden Schritten werden beispielsweise alle Daten für den Benutzer * evac@@contoso.onmicrosoft.com * auf der https://contoso.sharepoint.com/sites/pwa gesamten Website entfernt, mit Ausnahme des Anzeigenamens des Benutzers
.\Invoke-RedactProjectUser.ps1 -Url https://contoso.sharepoint.com/sites/pwa -LoginName evac@@contoso.onmicrosoft.com
Wenn Sie diesen Befehl ausführen, wird eine Meldung angezeigt, in der Sie aufgefordert werden, zu bestätigen, ob Sie fortfahren möchten.
Nachdem Sie dies bestätigt und das Skript erfolgreich abgeschlossen haben, wird eine Meldung mit folgendem Inhalt angezeigt : Alle Daten für <den Anzeigenamen> des Ressourcenbenutzers wurden entfernt, mit Ausnahme des Namens der Ressource.
Verwenden Sie die Ressourcen-ID
Verwenden Sie das Cmdlet folgendermaßen, wenn Sie den Benutzer anhand der Ressourcen-ID angeben:
.\Invoke-RedactProjectUser.ps1 -Url <PWASiteURL> -ResourceID <ResourceID>
Mit dem folgenden Befehl werden beispielsweise alle Benutzerdaten für den Benutzer mit der Ressourcen-ID 0c7cd3fb-a0be-e111-9fte-00155d022d022681 auf der https://contoso.sharepoint.com/sites/pwa gesamten Website entfernt, mit Ausnahme des Anzeigenamens des Benutzers
.\Invoke-RedactProjectUser.ps1 -Url https://contoso.sharepoint.com/sites/pwa -ResourceId 0c7cd3fb-a0be-e111-9fte-00155d022d022681
Wenn Sie diesen Befehl ausführen, wird eine Meldung angezeigt, in der Sie aufgefordert werden, zu bestätigen, ob Sie fortfahren möchten.
Nachdem Sie dies bestätigt und das Skript erfolgreich abgeschlossen haben, wird eine Meldung mit folgendem Inhalt angezeigt : Alle Daten für <die Ressourcen-ID> des Ressourcenbenutzers wurden entfernt, mit Ausnahme des Namens der Ressource.
Szenario 2: Löschen von Benutzerinformationen aus einem Project Online instance, aber Aktualisieren des Anzeigenamens überall
Mit diesem Befehl werden die Benutzerdaten eines Benutzers aus dem Project Online instance entfernt und der Anzeigename des Benutzers in einen Namen seiner Wahl geändert, was auch in Arbeitszeittabellendatensätzen auftritt. Ihre organization möchte den Anzeigenamen des Benutzers möglicherweise in einen Namen ändern, der die Identität des Benutzers anonymisiert, z. B. "Gelöschter Benutzer".
Beachten Sie, dass Sie den Benutzer entweder über den Anmeldenamen oder die Ressourcen-ID angeben können.
Anmeldenamen verwenden
Verwenden Sie das Cmdlet folgendermaßen, wenn Sie den Benutzer anhand des Anmeldenamens angeben:
.\Invoke-RedactProjectUser.ps1 -Url <PWASiteURL> -LoginName <logonName> -UpdateDisplayName "<newDisplayName>" -RedactTimesheet $true
Mit dem folgenden Befehl werden beispielsweise alle Benutzerdaten entfernt evac@contoso.onmicrosoft.com und sein Anzeigename auf der gesamten Website in " Gelöschter Benutzer " https://contoso.sharepoint.com/sites/pwa geändert.
.\Invoke-RedactProjectUser.ps1 -Url https://contoso.sharepoint.com/sites/pwa -LoginName evac@contoso.onmicrosoft.com -UpdateDisplayName "Deleted User" -RedactTimesheet $true
Wenn Sie diesen Befehl ausführen, wird eine Meldung angezeigt, in der Sie aufgefordert werden, zu bestätigen, ob Sie fortfahren möchten.
Nachdem Sie dies bestätigt und das Skript erfolgreich abgeschlossen haben, wird eine Meldung mit folgendem Hinweis angezeigt: Alle Daten für den Anmeldenamen> des Ressourcenbenutzers <wurden entfernt und der Name der Ressource wurde überall in aktualisiert, einschließlich Arbeitszeittabellendatensätzen, in <aktualisierten Anzeigenamen> geändert.
Verwenden Sie die Ressourcen-ID
Verwenden Sie das Cmdlet folgendermaßen, wenn Sie den Benutzer anhand der Ressourcen-ID angeben:
.\Invoke-RedactProjectUser.ps1 -Url <PWASiteURL> -ResourceID <ResourceID> -UpdateDisplayName "<newDisplayName>" -RedactTimesheet $true
Mit dem folgenden Befehl werden beispielsweise alle Benutzerdaten für den Benutzer mit der Ressourcen-ID 0c7cd3fb-a0be-e111-9fte-00155d022d022681 entfernt, und der Anzeigename wird auf der https://contoso.sharepoint.com/sites/pwa gesamten Website in " Gelöschter Benutzer " geändert.
.\Invoke-RedactProjectUser.ps1 -Url https://contoso.sharepoint.com/sites/pwa -ResourceId 0c7cd3fb-a0be-e111-9fte-00155d022d022681 -UpdateDisplayName "Deleted User" -RedactTimesheet $true
Wenn Sie diesen Befehl ausführen, wird eine Meldung angezeigt, in der Sie aufgefordert werden, zu bestätigen, ob Sie fortfahren möchten.
Nachdem Sie dies bestätigt und das Skript erfolgreich abgeschlossen haben, wird eine Meldung mit folgendem Hinweis angezeigt: Alle Daten für die Ressourcen-ID> des Ressourcenbenutzers <wurden entfernt und der Name der Ressource wurde überall in aktualisierten Anzeigenamen> geändert, einschließlich <Arbeitszeittabellendatensätzen.
Szenario 3: Löschen von Benutzerinformationen von einer Project Web App-Website, aber Ändern des Anzeigenamens überall außer in Arbeitszeittabellendatensätzen
Mit diesem Befehl werden die Daten des Benutzers von der Project Web App-Website entfernt und der Anzeigename des Benutzers in einen von Ihnen angegebenen Namen geändert. Dies tritt jedoch nicht in Arbeitszeittabellendatensätzen auf. Ihre organization möchte möglicherweise später analysieren, ob sie einen geschäftlichen Grund hat, den Anzeigenamen der Benutzer in ihren Arbeitszeittabellendatensätzen beizubehalten.
Beachten Sie, dass Sie den Benutzer entweder über den Anmeldenamen oder die Ressourcen-ID angeben können.
Anmeldenamen verwenden
Verwenden Sie das Cmdlet folgendermaßen, wenn Sie den Benutzer anhand des Anmeldenamens angeben:
.\Invoke-RedactProjectUser.ps1 -Url <PWASiteURL> -LoginName <logonName> -UpdateDisplayName "<newDisplayName>" -RedactTimesheet $false
Mit dem folgenden Befehl werden z. B. alle Daten für evac@contoso.onmicrosoft.com " Gelöschter Benutzer " Gelöschter Benutzer " auf der https://contoso.sharepoint.com/sites/pwa gesamten Website entfernt und sein Anzeigename wird geändert, außer in Arbeitszeittabellendatensätzen.
.\Invoke-RedactProjectUser.ps1 -Url https://contoso.sharepoint.com/sites/pwa -LoginName evac@contoso.onmicrosoft.com -UpdateDisplayName "Deleted User" -RedactTimesheet $false
Wenn Sie diesen Befehl ausführen, wird eine Meldung angezeigt, in der Sie aufgefordert werden, zu bestätigen, ob Sie fortfahren möchten.
Nachdem Sie den Vorgang abgeschlossen haben und das Skript erfolgreich abgeschlossen wurde, wird eine Meldung mit folgendem Hinweis angezeigt: Nachdem Sie dies bestätigt haben und das Skript erfolgreich abgeschlossen wurde, wird eine Meldung mit folgendem Inhalt angezeigt: Alle Daten für die Ressourcen-ID> des Ressourcenbenutzers <wurden entfernt und der Name der Ressource wurde überall außer bei Arbeitszeittabellendatensätzen in <aktualisierten Anzeigenamen> geändert.
Verwenden Sie die Ressourcen-ID
Verwenden Sie das Cmdlet folgendermaßen, wenn Sie den Benutzer anhand der Ressourcen-ID angeben:
.\Invoke-RedactProjectUser.ps1 -Url <PWASiteURL> -ResourceID <ResourceID> -UpdateDisplayName "<newDisplayName>" -RedactTimesheet $false
Mit dem folgenden Befehl werden beispielsweise alle personenbezogenen Daten für den Benutzer mit der Ressourcen-ID 0c7cd3fb-a0be-e111-9fte-00155d022d022681 entfernt, und der Anzeigename wird auf der https://contoso.sharepoint.com/sites/pwa gesamten Website in "Gelöschter Benutzer" geändert, außer in Arbeitszeittabellendatensätzen.
.\Invoke-RedactProjectUser.ps1 -Url https://contoso.sharepoint.com/sites/pwa -ResourceId 0c7cd3fb-a0be-e111-9fte-00155d022d022681 -UpdateDisplayName "Deleted User" -RedactTimesheet $false
Wenn Sie diesen Befehl ausführen, wird eine Meldung angezeigt, in der Sie aufgefordert werden, zu bestätigen, ob Sie fortfahren möchten.
Nachdem Sie den Vorgang abgeschlossen haben und das Skript erfolgreich abgeschlossen wurde, wird eine Meldung mit folgendem Inhalt angezeigt: Alle Daten für den Anmeldenamen> des Ressourcenbenutzers <wurden entfernt und der Name der Ressource wurde überall außer bei Arbeitszeittabellendatensätzen in <aktualisierten Anzeigenamen> geändert.
Schritt 8: Löschen des Caches für Project-Clientbenutzer, die eine Verbindung mit der PWA-Website herstellen
Auf allen Geräten, auf denen Project Professional oder der Microsoft Project-Desktopclient mit dem Project Online instance verbunden ist, muss ein IT-Administrator den Cache leeren. Durch das Löschen des Caches wird verhindert, dass Projekte, in denen Benutzerinformationen gelöscht wurden, aus zwischengespeicherten Daten aktualisiert werden, die im System verbleiben. Sie müssen auch sicherstellen, dass keines der Projekte des Benutzers auf dem Client geöffnet ist, bevor Sie den Cache löschen.
So leeren Sie den Cache in Project Professional 2016 und Project:
Klicken Sie im Menü "Datei " auf " Optionen".
Wählen Sie auf der Seite "Project Options " die Option "Speichern" aus.
Wählen Sie im Abschnitt Cachedie Option Cache bereinigen aus.