Exportieren von Benutzerdaten aus Project Server

Wichtig!: In diesem Artikel wird beschrieben, wie Sie Benutzerdaten aus Project Server 2016, Project Server 2013 oder Project Server 2010 exportieren. Der Vorgang zum Exportieren von Benutzerdaten aus Project Server 2019 unterscheidet sich stark von der vorherigen Version und ist in diesem Artikel nicht enthalten. Informationen zum Exportieren von Benutzerdaten aus früheren Versionen von Project Server 2019 Public Preview finden Sie unter Exportieren von Benutzerdaten in Project Server 2019 Public Preview.

Ihre Organisation kann die Inhalte eines bestimmten Benutzers aus Ihrer Project Serverumgebung exportieren. Um diesen Inhalt zu exportieren, kann ein Project Serverfarmadministrator die folgenden Schritte ausführen:

Schritt 1: Herunterladen der Exportskriptdateien

Schritt 2: Suchen der Project Web App-Instanzen in Ihrer SharePoint Serverfarm

Schritt 3: Exportieren von Arbeitsbereichselementen für den Benutzer

Schritt 4 – Suchen der Ressourcen-ID oder des Anspruchskontos des Benutzers auf jeder PWA Website

Schritt 5 – Suchen von Projekten, die den gesuchten Benutzer enthalten

Schritt 6– Zusätzliche Abfragen zum Exportieren von Daten

Schritt 7 : Archivierte Elemente

Schritt 8: Suchen und Speichern von Anlagen, Ansichten und VBA-Dateien

Prozessübersicht

Es folgt eine Übersicht über den Vorgang zum Exportieren der Informationen eines bestimmten Benutzers aus Project Web App:

  1. Laden Sie die Exportskripts herunter: Laden Sie die SQL- und Microsoft PowerShell-Skripts zum Exportieren von Benutzerdaten herunter.

  2. Suchen Sie die PWA Websites in Ihrer Umgebung: Suchen Sie eine Liste der Project Web App-Instanzen in Ihrer Project Serverfarm.

  3. Suchen Sie die Ressourcen-ID des Benutzers: Suchen Sie auf jeder Project Web App-Instanz die eindeutige Ressourcen-ID für den Benutzer. Sie können auch den Benutzeranspruch angeben.

  4. Führen Sie einen Export der Daten des Benutzers durch: Exportieren Sie die Informationen, die Sie überprüfen möchten, mithilfe der Scipts.

    Verwenden von Skripts für verschiedene Versionen von Project Server

Dieser Artikel bezieht sich auf Project Server 2016, Project Server 2013 und Project Server 2010. Während der allgemeine Prozess für alle drei Versionen gilt, gibt es Einzelheiten, die für die verschiedenen Versionen gelten können, insbesondere beim Ausführen der SQL Skripts. Diese werden in den folgenden Abschnitten aufgeführt. Stellen Sie sicher, dass Sie die neuesten Updates für Ihre Farm und Project Professional Clients bereitgestellt haben.

Hinweis

Project Autor wird nicht im Rahmen der Verfahren in diesem Artikel exportiert.

Schritt 1: Herunterladen der Exportskriptdateien

Laden Sie die Exportskripts aus dem Microsoft Download Center herunter.

Der Download enthält eine ZIP-Datei mit separaten Ordnern für jede Version von Project Server. Verwenden Sie die Skripts für Ihre Version oder Project Server, wie in Schritt 5 unten beschrieben.

Wichtige Hinweise zum Ausführen der Exportskripts:

  • Der Skriptordner enthält mehrere WSDL-Dateien. Diese werden von den PowerShell-Skripts benötigt. Stellen Sie sicher, dass sie sich im selben Verzeichnis wie die PowerShell-Skripts befinden, wenn Sie sie ausführen.

  • Das Skript "SetupReportingProcedures201x.sql" erstellt vorübergehend einige globale gespeicherte Prozeduren im Arbeitsspeicher, die in der SQL-Sitzung verfügbar sind. Diese gespeicherten Prozeduren sind für die folgenden Skripts erforderlich:

    • ExportReportingProject201x.sql

    • ExportReportingResource201x.sql

    • ExportTimesheetReporting201x.sql

Hinweis

Führen Sie SetupReportingProcedures201x.sql aus, bevor Sie eines dieser Skripts ausführen.

  • Jedes Skript verfügt über eine oder mehrere Variablen, die definiert werden müssen , z. B. UserID oder Datenbankname, bevor Sie es ausführen. Überprüfen Sie den Abschnitt "Beschreibung" im Skript selbst auf die erforderlichen Parameter.

  • Führen Sie jedes SQL-Skript im Kontext der Datenbank aus, in der sich die Informationen befinden. Sie benötigen db_datareader Berechtigungen für die Datenbank.

  • Möglicherweise müssen Sie die Blockierung der ZIP-Datei aufheben, da standardmäßig das Ausführen von Skripts, die aus dem Internet heruntergeladen wurden, nicht zulässig ist. Gehen Sie folgendermaßen vor, um die Blockierung Ihrer Dateien aufzuheben:

  1. Wechseln Sie im Datei-Explorer zu dem Speicherort, an dem Sie die ZIP-Datei gespeichert haben.

  2. Klicken Sie mit der rechten Maustaste auf die ZIP-Datei, und klicken Sie auf "Eigenschaften".

  3. Wählen Sie auf der Registerkarte "Allgemein " die Option "Blockierung aufheben" aus. Aufheben der Blockierung der Datei.

  4. Klicken Sie auf OK.

    Alle in der ZIP-Datei enthaltenen Dateien sollten jetzt entsperrt werden. Sie können dies in den einzelnen Dateien überprüfen, indem Sie überprüfen, ob die Option " Nicht blockiertes Kontrollkästchen" nicht mehr auf der Registerkarte " Allgemein " der Eigenschaftenseite der Datei angezeigt wird.

    Hinweis

    Wenn Sie nur Zugriff auf entpackte Dateien haben, können Sie die Blockierung jeder Datei auch einzeln aufheben.

Schritt 2: Suchen der Project Web App-Instanzen in Ihrer SharePoint Serverfarm

Verwenden Sie das Cmdlet Get-SPProjectWebInstance mit den folgenden Filtern, um die URL, die Website-ID und den Datenbanknamen für die PWA Websites abzurufen, die in der SharePoint Serverfarm vorhanden sind:

 Get-SPProjectWebInstance | ft -a Url,SiteId,DatabaseName,DatabaseServer

Sie benötigen die Informationen für jede Website, wenn Sie die personenbezogenen Daten des Benutzers in einem späteren Schritt löschen.

Wenn Sie beispielsweise das Cmdlet in unserer Beispielfarm für Contoso Project Server ausführen, werden möglicherweise die folgenden drei PWA Websites zurückgegeben:

URL Siteid Datenbank Databaseserver
https://contoso/pwa1
63ed0197-3647-4279-ed5e80855fc7
WSS_Content
SQL01
https://contoso/pwa2
67fd0727-5279-3321-ef4e90956fc8
WSS_Content
SQL01
https://contoso/pwa3
63ed0197-3647-4279-eg7e20233fg9
WSS_Content
SQL02

Suchen der Project Web App-Instanzen in einer SharePoint Server 2010-Farm

Für Project Server 2010 müssen Sie auch die Dienstanwendungs-ID der Project Server PSI-Dienstanwendung finden. Führen Sie dazu das PowerShell-Cmdlet "Get-ServiceApplication " mit den folgenden Parametern aus:

Get-SPServiceApplication | ? { $_.TypeName -eq "Project Server PSI Service Application" } | ft -a

Dadurch wird auch der Name der Project Serverdienstanwendung zurückgegeben. Anschließend können Sie das Cmdlet Get-SPProjectWebInstance verwenden, um die Namen der vier Project Serverdatenbanken zurückzugeben, indem Sie den Namen der Dienstanwendung mit dem Parameter "-ServiceApplication" angeben:

Get-SPProjectWebInstance -ServiceApplication "Project Server"  | ft -a Url,PrimaryServer,PublishedDatabase,DraftDatabase,ArchiveDatabase,ReportingServer,ReportingDatabase

Sie müssen in der Lage sein, auf die Datenbanknamen für jede Datenbank zu verweisen.

Hinweis

Die Project Server 2010-Berichtsdatenbank kann sich in einer anderen Instanz von SQL Server befinden als die anderen drei Datenbanken.

Schritt 3: Exportieren von Arbeitsbereichselementen für den Benutzer

Führen Sie das Skript "ExportWorkspaceItemsByDisplayName201x.sql" aus, und suchen Sie mithilfe möglicher Anzeigenamen des Benutzers nach Daten (Teilnamensuchen).

Führen Sie das Skript in der Berichtsdatenbank für Project Server 2010 oder in der Datenbank für die zugehörige PWA website für höhere Versionen aus. In den Beispielergebnissen in Schritt 1 wird die Datenbank für alle drei Project Web App-Instanzen WSS_Content.

Stellen Sie Werte für die folgenden Parameter im Skript bereit:

Parameter Beschreibung
@siteID (nur Project Server 2016)
Die PWA Website-ID für die Website, in der Sie die Ressourcen-ID des Benutzers finden möchten. Sie haben die PWA Website-ID-Werte für Ihre PWA Websites in Schritt 1 gefunden.
@resDisplayName
Der Anzeigename oder teilweise Anzeigename des Project Serverbenutzers.

Schritt 4 – Suchen der Ressourcen-ID oder des Anspruchskontos des Benutzers auf jeder PWA Website

Nachdem Sie Informationen zu allen PWA Websites in Ihrer Project Serverfarm abgerufen haben, müssen Sie als Nächstes die Ressourcen-ID (ResID) oder das Anspruchskonto des Benutzers suchen, dessen personenbezogene Daten Sie löschen möchten. Führen Sie dies auf allen PWA Websites aus, die Sie in Schritt 1 ermittelt haben (da sich ResIDs in jedem PWA Instanz unterscheiden).

Führen Sie das Skript "FindUser201x.sql SQL" aus, um die Ressourcen-ID oder das Anspruchskonto des Benutzers zu suchen.

Hinweis

Sie müssen das Skript "FindUser201x.sql" SQL in SQL Server Management Studio ausführen und über Farmadministratorberechtigungen verfügen, um Zugriff auf die entsprechende Datenbank zu haben.

Führen Sie das Skript in der veröffentlichten Datenbank für Project Server 2010 oder in der Datenbank für die zugehörige PWA-Website für spätere Versionen aus. In den Beispielergebnissen in Schritt 1 wird die Datenbank für alle drei Project Web App-Instanzen WSS_Content.

Stellen Sie Werte für die folgenden Parameter im Skript bereit:

Parameter Beschreibung
@siteID (nur Project Server 2016)
Die PWA Website-ID für die Website, in der Sie die Ressourcen-ID des Benutzers finden möchten. Sie haben die PWA Website-ID-Werte für Ihre PWA Websites in Schritt 1 gefunden.
@searchName
Der Anzeigename des Project Serverbenutzers.

Wenn Sie beispielsweise die UserID für Adam Barr auf der Contoso PWA1-Website suchen möchten, die Sie im Beispiel in Schritt 1 gefunden haben, würden Sie die Werte für die Parameter im Skript wie folgt bearbeiten:

DECLARE @siteId uniqueidentifier = '63ed0197-3647-4279-ed5e80855fc7'
DECLARE @searchName nvarchar(255) = 'Adam Barr'

Das Skript gibt die Werte "Ressourcenname", "Ressourcen-ID", "E-Mail-Adresse" und "Anspruchskonto" für den Benutzer zurück.

Schritt 5 – Suchen von Projekten, die den gesuchten Benutzer enthalten

Sie können die Ressourcen-ID verwenden, die Sie in Schritt 4 gefunden haben, um die Projekte zu suchen, an denen der Benutzer beteiligt war. Dazu werden SQL Skripts verwendet, um die Project Daten abfragt, die für eine Liste von Projekten gespeichert sind.

Es gibt separate Skripts für jeden Datenspeicher in Project Server. Die Ergebnisse der Skripts sind wahrscheinlich ähnlich, es können jedoch einige Unterschiede auftreten, wenn Sie Entwurfsprojekte haben, die nicht veröffentlicht wurden.

Bevor Sie die Skripts ausführen, aktualisieren Sie sie mit der Ressourcen-ID, nach der Sie suchen.

Führen Sie für Project Server 2010 die folgenden Skripts aus:

(Lesen Sie unbedingt die Beschreibung oben in jedem Skript. Für einige Skripts müssen Sie den Datenbanknamen hinzufügen oder andere Parameter aktualisieren.)

  • ExportDraftProjectList2010.sql

  • ExportPublishedProjectList2010.sql

  • ExportReportingProjectList2010.sql

Führen Sie für Project Server 2013 die folgenden Skripts aus:

  • ExportDraftProjectList2013.sql

  • ExportPublishedProjectList2013.sql

  • ExportReportingProjectList2013.sql

Führen Sie für Project Server 2016 die folgenden Skripts aus:

  • ExportDraftProjectList2016.sql

  • ExportPublishedProjectList2016.sql

  • ExportReportingProjectList2016.sql

Überprüfen Sie die Ausgabe der Abfragen, und ermitteln Sie die Projekte, in denen Sie bestimmte Benutzerdaten finden möchten. Sie können die Liste aus SQL Server aus Gründen der Einfachheit in eine CSV-Datei exportieren.

Wenn Sie ermittelt haben, welche Projekte Sie nach Benutzerinformationen suchen möchten, führen Sie die folgenden Skripts für jedes Projekt mithilfe der ProjectUID aus, die von den obigen Skripts zurückgegeben wird:

Führen Sie für Project Server 2010 die folgenden Skripts aus:

(Lesen Sie unbedingt die Beschreibung oben in jedem Skript. Für einige Skripts müssen Sie den Datenbanknamen hinzufügen oder andere Parameter aktualisieren.)

  • ExportDraftProject2010.sql

  • ExportPublishedProject2010.sql

  • ExportReportingProjects2010.sql

  • ExportReportingProjectTimephasedData2010.sql

Führen Sie für Project Server 2013 die folgenden Skripts aus:

  • ExportDraftProject2013.sql

  • ExportPublishedProject2013.sql

  • ExportReportingProjects2013.sql

  • ExportReportingProjectTimephasedData2013.sql

Führen Sie für Project Server 2016 die folgenden Skripts aus:

  • ExportDraftProject2016.sql

  • ExportPublishedProject2016.sql

  • ExportReportingProjects2016.sql

  • ExportReportingProjectsTimephased2016.sql

Informationen zu den Ausgabewerten dieser Abfragen finden Sie unter Project-spezifischen Benutzerdaten aus den Berichtsdaten.

Wenn Sie zusätzliche Benutzerinformationen benötigen, finden Sie in Schritt 6 Skripts zum Abrufen von Informationen zu Ressourcen, Arbeitszeittabellen, Statusinformationen usw.

Schritt 6– Zusätzliche Abfragen zum Exportieren von Daten

Führen Sie diese zusätzlichen Abfragen aus, um zusätzliche Informationen zu Ressourcen, Arbeitszeittabellen, Statusinformationen usw. zu finden.

Weitere Informationen zum Ausführen der PowerShell-Skripts finden Sie unter "Ausführen der PowerShell-Skripts unten".

Exportieren von Daten aus Project Server 2010

Um Daten aus Project Server 2010 zu exportieren, verwenden Sie die SQL-Skripts und Microsoft PowerShell-Skripts, wie in der folgenden Tabelle angegeben. Ausführliche Informationen zu den einzelnen Feldern in der Ausgabe finden Sie unter dem Link in der Spalte " Ausgabedefinitionen ".

(Lesen Sie unbedingt die Beschreibung oben in jedem Skript. Für einige Skripts müssen Sie den Datenbanknamen hinzufügen oder andere Parameter aktualisieren.)

Exportoption Führen Sie die folgenden Skripts aus: Ausgabedefinitionen
Portfolio
ExportPortfolioModels2010.sql
Treiber
Priorisierungen
Analysen
Ressourcenpläne
Export-ResourcePlanTimephasedData2010.ps1
ExportResourcePlans2010.sql
ExportReportingResourcePlans2010.sql
ResourcePlan
Ressourcen
ExportResource2010.sql
ExportReportingResource2010.sql
Ressourcen
ReportingResource
Sicherheit
ExportSecurity2010.sql
Sicherheit
Dienst Einstellungen
ExportServerSettings2010.sql
QueueJobs
CustomFields
LookupTables
Kalender
UnsubscribedAlerts
SubscribedReminders
ReminderEmails
Delegationen
Statusberichte
ExportStatusReports2010.sql
StatusReports
TaskStatus
ExportAssignmentsSavedData2010.sql
ExportSubmittedTaskStatusUpdates2010.sql
ExportAssignmentTransactionHistory2010.sql
ExportAssignmentHistoryData2010.ps1
ExportSavedTaskStatusUpdates2010.sql
Export-SavedTaskStatusUpdates2010.ps1 (Hinweis)
StatusAssignSaved
StatusAssignHistory
Arbeitszeittabellen
ExportTimesheets2010.sql
ExportReportingTimesheets2010.sql
Arbeitszeittabellen
Timesheets_Reporting
Einstellungen für die Benutzeransicht
Export-UserViewSettings2010.ps1
UserViewSettings
Workflow
ExportWorkflow2010.sql
Workflow
Arbeitsbereichselemente
ExportWorkspaceItemsByDisplayName2010.sql
WorkspaceItems

Exportieren von Daten aus Project Server 2013

Um Daten aus Project Server 2013 zu exportieren, verwenden Sie die SQL-Skripts und Microsoft PowerShell-Skripts, wie in der folgenden Tabelle angegeben. Ausführliche Informationen zu den einzelnen Feldern in der Ausgabe finden Sie unter dem Link in der Spalte " Ausgabedefinitionen ".

Exportoption Führen Sie die folgenden Skripts aus: Ausgabedefinitionen
Portfolio
ExportPortfolioModels2013.sql
Treiber
Priorisierungen
Analysen
Ressourcenpläne
ExportResourcePlanTimephasedData2013.ps1
ExportResourcePlans2013.sql
ResourcePlan
Ressourcen
ExportResource2013.sql
ExportReportingResource2013.sql
Ressource
ReportingResource
Sicherheit
ExportSecurity2013.sql
Sicherheit
Dienst Einstellungen
ExportServerSettings2013.sql
QueueJobs
CustomFields
LookupTables
Kalender
UnsubscribedAlerts
SubscribedReminders
ReminderEmails
Delegationen
Statusberichte
ExportStatusReports2013.sql
StatusReports
TaskStatus
ExportAssignmentsSavedData2013.sql
ExportSubmittedTaskStatusUpdates2013.sql
ExportAssignmentTransactionHistory2013.sql
ExportAssignmentHistoryData2013.ps1
ExportSavedTaskStatusUpdates2013.sql
Export-SavedTaskStatusUpdates2013.ps1 (Hinweis)
StatusAssignSaved
StatusAssignHistory
Arbeitszeittabellen
ExportTimesheets2013.sql
ExportReportingTimesheets2013.sql
Arbeitszeittabellen
Timesheets_Reporting
Einstellungen für die Benutzeransicht
Export-UserViewSettings2013.ps1
UserViewSettings
Workflow
ExportWorkflow2013.sql
Workflow
Arbeitsbereichselemente
ExportWorkspaceItemsByDisplayName2013.sql
WorkspaceItems

Exportieren von Daten aus Project Server 2016

Um Daten aus Project Server 2016 zu exportieren, verwenden Sie die SQL-Skripts und Microsoft PowerShell-Skripts, wie in der folgenden Tabelle angegeben. Ausführliche Informationen zu den einzelnen Feldern in der Ausgabe finden Sie unter dem Link in der Spalte " Ausgabedefinitionen ".

Exportoption Führen Sie die folgenden Skripts aus: Ausgabedefinitionen
Engagements
ExportEngagementScripts2016.sql
Engagements
Portfolio
ExportPortfolioModels2016.sql
Treiber
Priorisierungen
Analysen
Ressourcenpläne
ExportResourcePlans2016.sql
ResourcePlan
Ressourcen
ExportResource2016.sql
ExportReportingResource.sql
Ressource
ReportingResource
Sicherheit
ExportSecurity2016.sql
Sicherheit
Dienst Einstellungen
ExportServerSettings2016.sql
QueueJobs
CustomFields
LookupTables
Kalender
UnsubscribedAlerts
SubscribedReminders
ReminderEmails
Delegationen
Statusberichte
ExportStatusReports2016.sql
StatusReports
TaskStatus
ExportAssignmentsSavedData2016.sql
ExportSubmittedTaskStatusUpdates2016.sql
ExportAssignmentTransactionHistory2016.sql
ExportAssignmentHistoryData.ps1
ExportSavedTaskStatusUpdates2016.sql
Export-SavedTaskStatusUpdates2016.ps1
StatusAssignSaved
StatusAssignHistory
Arbeitszeittabellen
ExportTimesheets2016.sql
ExportReportingTimesheets2016.sql
Arbeitszeittabellen
Timesheets_Reporting
Einstellungen für die Benutzeransicht
Export-UserViewSettings2016.ps1
UserViewSettings
Workflow
ExportWorkflow2016.sql
Workflow
Arbeitsbereichselemente
ExportWorkspaceItemsByDisplayName2016.sql
WorkspaceItems

Schritt 7 : Archivierte Elemente

ExportArchievdData201x.sql gibt die folgenden Daten zurück, die in der archivierten Datenbank gespeichert sind, die sich auf die Ressource bezieht.

Exportoption Ausgabedefinitionen
Archivierte Elemente – Kalender Kalender
Archivierte Elemente – benutzerdefinierte Felder CustomFields
Archivierte Elemente – Nachschlagetabellen Nachschlagetabelle
Archivierte Elemente – Projekte Project Liste
ProjectVersionId (Archivversions-ID)
ProjectVersionDescription (Datum und Uhrzeit der Sicherung)
ProjectVersionDate (Das Datum der Sicherung)
Archivierte Elemente – Ressource Ressource
Archivierte Elemente – benutzerdefinierte Ressourcenfelder Ressource – benutzerdefinierte Felder

Archivierte Project Daten: So exportieren Sie archivierte Projekte:

  1. Archivieren Sie das aktuelle Projekt. (2010)
  2. Stellen Sie die archivierte Version wieder her. (2010)
  3. Exportieren Sie die benutzerbezogenen Daten.
  4. Stellen Sie das Projekt aus dem Archiv wieder her.

Archivierte Nicht-Project-Daten:

  1. Verwenden Sie SharePoint Sicherung und Wiederherstellung (2010), um einen Klon der aktuellen Farm zu erstellen.
  2. Wiederherstellen der archivierten Elemente aus administrativer Sicherung und Wiederherstellung (siehe vorheriges Verfahren).
  3. Exportieren Sie die benutzerbezogenen Daten.

Schritt 8: Suchen und Speichern von Anlagen, Ansichten und VBA-Dateien

Um Anlagen und Ansichten zu finden, empfehlen wir, ein bestimmtes Projekt in XML zu exportieren. Öffnen Sie die Datei zu diesem Zweck in Project Professional, und speichern Sie sie dann als XML-Datei. Sobald Sie XML-Dateien für die Projekte haben, die Sie überprüfen möchten, finden Sie informationen unter Suchen angepasster Benutzerelemente in Project Online und Project Server-Benutzerexportdaten.

Ausführen der PowerShell-Skripts

In der folgenden Tabelle sind die parameter aufgeführt, die für ein bestimmtes Skript erforderlich sind. Führen Sie jedes Skript in einer SharePoint-Verwaltungsshell als Farmadministrator aus.

Skript Parameter
ResourcePlanTimephasedData201x.ps1
Export-SavedTaskStatusUpdates201x.ps1
ExportTaskStatusUpdateHistory201x.ps1
ProjectServerURL
Resid
Outputpath
PromptForCredential
UseWebLogin
Sync-ProjectWorkspace201x.ps1 ProjectServerURL
ProjectId
PromptForCredential
UseWebLogin
Export-UserViewSettings201x.ps1 ProjectServerURL
Resid
Outputpath

Diese Parameter werden in der folgenden Tabelle beschrieben.

Parameter Beschreibung
ProjectServerURL URL der PWA Website
Resid Ressourcen-ID des Benutzers
Outputpath Speicherort für die Exportdateien.
ProjectId Project zu synchronisierenden Arbeitsbereich

Schließen Sie außerdem einen der folgenden Autorisierungsparameter bei jeder Ausführung eines Skripts ein:

Auth-Parameter Beschreibung
[Nichts übergeben] Authentifizieren sie sich mit NTLM und dem Kerberos-Protokoll als aktueller Benutzer.
PromptForCredential Authentifizieren mithilfe des Standard- oder Digestprotokolls oder mit NTLM und/oder Kerberos mit einem anderen Benutzer.
UseWebLogin Authentifizieren mithilfe von Formularen und dem ADFS/SAML-Protokoll.

Zum Beispiel:

.\Export-UserViewSettings2016.ps1 -ProjectServerURL "https://pwa" -resId "55efd6ff-853c-4fec-8abd-6df2c90b94e5" -OutputPath "C:\"

Weitere Beispiele und Informationen zu den Parametern finden Sie in den einzelnen PowerShell-Skriptdateien.

Ausführen von Export-SavedTaskStatusUpdates201x.ps1 (nur 2010 und 2013)

Zum Ausführen des skripts Export-SavedTaskStatusUpdates201x.ps1 müssen Sie als Delegat des Benutzers ausgeführt werden, der exportiert wird, um die gespeicherte Zuordnung anzuzeigen. Gehen Sie dazu wie folgt vor:

  1. Delegierung in Project Server aktivieren
  2. Aktivieren von Delegierungsberechtigungen für den zu exportierenden Benutzer
  3. Aktivieren Sie delegierungsberechtigungen für sich selbst, um sie als dieser Benutzer zu delegieren. (Als Administrator verfügen Sie möglicherweise bereits über Berechtigungen.)
  4. Konfigurieren Sie sich selbst als Stellvertretung des benutzers, der exportiert wird
  5. Melden Sie sich bei Project Web App an.
  6. Klicken Sie auf das Zahnradsymbol, und klicken Sie dann auf "Als Stellvertreter fungieren".
  7. Starten Sie eine Stellvertretungssitzung.
  8. Führen Sie das powerShell-Skript Export-SavedTaskStatusUpdates201x.ps1 aus.
  9. Beenden Sie die Delegatsitzung.

Siehe auch

Löschen von Benutzerdaten aus Project Server