Freigeben über


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 Prozess 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 Server-Umgebung exportieren. Um diesen Inhalt zu exportieren, kann ein Project Server-Farmadministrator die folgenden Schritte ausführen:

Schritt 1: Herunterladen der Exportskriptdateien

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

Schritt 3: Exportieren von Arbeitsbereichselementen für den Benutzer

Schritt 4: Ermitteln der Ressourcen-ID oder des Anspruchskontos des Benutzers auf jeder PWA-Website

Schritt 5: Suchen nach 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

Im Folgenden finden Sie eine Übersicht über den Prozess zum Exportieren der Informationen eines bestimmten Benutzers aus Project Web App:

  1. Herunterladen der Exportskripts: 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 Server-Farm.

  3. Suchen der Ressourcen-ID des Benutzers: Suchen Sie in jeder Project Web App-Instanz nach der eindeutigen Ressourcen-ID für den Benutzer. Sie können auch den Benutzeranspruch angeben.

  4. Ausführen eines Exports der Benutzerdaten: 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 gilt für Project Server 2016, Project Server 2013 und Project Server 2010. Während der allgemeine Prozess für alle drei Versionen gilt, gibt es Besonderheiten, die für die verschiedenen Versionen gelten können, insbesondere beim Ausführen der SQL-Skripts. Diese sind 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

Der Projektautor wird nicht als Teil 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 sind für die PowerShell-Skripts erforderlich. 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 innerhalb 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 vor der Ausführung definiert werden müssen, z. B. UserID oder Datenbankname. Überprüfen Sie den Beschreibungsabschnitt im Skript selbst auf alle erforderlichen Parameter.

  • Führen Sie jedes SQL-Skript im Kontext der Datenbank aus, in der sich die Informationen befinden. Sie müssen über db_datareader Berechtigungen für die Datenbank verfügen.

  • Möglicherweise müssen Sie die Zip-Datei "entsperren", da das Ausführen von aus dem Internet heruntergeladenen Skripts standardmäßig nicht zulässig ist. Gehen Sie wie folgt vor, um die Blockierung Ihrer Dateien zu entsperren:

  1. Navigieren Sie 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 das Kontrollkästchen Entblocked nicht mehr auf der Registerkarte Allgemein auf der Seite Eigenschaften der Datei angezeigt wird.

    Hinweis

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

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

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 Server-Farm 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 Contoso Project Server-Beispielfarm ausführen, können die folgenden drei PWA-Websites zurückgegeben werden:

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 suchen. 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 Server-Dienstanwendung zurückgegeben. Anschließend können Sie das Cmdlet Get-SPProjectWebInstance verwenden, um die Namen der vier Project Server-Datenbanken zurückzugeben, indem Sie den Dienstanwendungsnamen 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 auf einer anderen Instanz von SQL Server als die anderen drei Datenbanken befinden.

Schritt 3: Exportieren von Arbeitsbereichselementen für den Benutzer

Führen Sie das Skript ExportWorkspaceItemsByDisplayName201x.sql aus, und suchen Sie nach Daten unter Verwendung möglicher Anzeigenamen des Benutzers (teilweise Namenssuchen).

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 spätere Versionen aus. In den Beispielergebnissen in Schritt 1 wird die Datenbank für alle drei Project Web App-Instanzen WSS_Content .

Geben Sie Werte für die folgenden Parameter im Skript an:

Parameter Beschreibung
@siteID (nur Project Server 2016)
Die PWA-Standort-ID für den Standort, an dem 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 der teilweise Anzeigename des Project Server-Benutzers.

Schritt 4: Ermitteln der Ressourcen-ID oder des Anspruchskontos des Benutzers auf jeder PWA-Website

Nachdem Sie Informationen zu allen PWA-Websites in Ihrer Project Server-Farm erhalten 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 resIDs sich in jeder PWA-Instanz unterscheiden).

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

Hinweis

Sie müssen das SQL-Skript FindUser201x.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 auf 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 .

Geben Sie Werte für die folgenden Parameter im Skript an:

Parameter Beschreibung
@siteID (nur Project Server 2016)
Die PWA-Standort-ID für den Standort, an dem 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 Server-Benutzers.

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, bearbeiten Sie die Werte für die Parameter im Skript wie folgt:

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 nach Projekten, die den gesuchten Benutzer enthalten

Sie können die Ressourcen-ID, die Sie in Schritt 4 gefunden haben, verwenden, um die Projekte zu finden, an denen der Benutzer beteiligt war. Dies erfolgt mithilfe von SQL-Skripts, um die project-Daten abzufragen, 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, obwohl Sie möglicherweise einige Unterschiede feststellen können, wenn Sie über Entwürfe von Projekten verfügen, die nicht veröffentlicht wurden.

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

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

(Lesen Sie unbedingt die Beschreibung am Anfang jedes Skripts. Bei einigen 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

Untersuchen Sie die Ausgabe der Abfragen, und bestimmen Sie die Projekte, in denen Sie bestimmte Benutzerdaten finden möchten. Der Einfachheit halber möchten Sie die Liste aus SQL Server 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 aus, indem Sie die von den obigen Skripts zurückgegebene ProjectUID verwenden:

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

(Lesen Sie unbedingt die Beschreibung am Anfang jedes Skripts. Bei einigen 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 Projektspezifische Benutzerdaten aus den Berichtsdaten.

Wenn Sie zusätzliche Benutzerinformationen benötigen, lesen Sie Schritt 6 für 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.

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

Exportieren von Daten aus Project Server 2010

Verwenden Sie zum Exportieren von Daten aus Project Server 2010 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 am Anfang jedes Skripts. Bei einigen 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
Diensteinstellungen
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
Benutzeransichtseinstellungen
Export-UserViewSettings2010.ps1
UserViewSettings
Workflow
ExportWorkflow2010.sql
Workflow
Arbeitsbereichselemente
ExportWorkspaceItemsByDisplayName2010.sql
WorkspaceItems

Exportieren von Daten aus Project Server 2013

Verwenden Sie zum Exportieren von Daten aus Project Server 2013 die SQL-Skripts und Microsoft PowerShell-Skripts, wie in der folgenden Tabelle beschrieben. 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
Diensteinstellungen
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
Benutzeransichtseinstellungen
Export-UserViewSettings2013.ps1
UserViewSettings
Workflow
ExportWorkflow2013.sql
Workflow
Arbeitsbereichselemente
ExportWorkspaceItemsByDisplayName2013.sql
WorkspaceItems

Exportieren von Daten aus Project Server 2016

Verwenden Sie zum Exportieren von Daten aus Project Server 2016 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
Diensteinstellungen
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
Benutzeransichtseinstellungen
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 Projektliste
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 Projektdaten: 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-Projektdaten:

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

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

Um Anlagen und Sichten zu finden, wird empfohlen, ein bestimmtes Projekt in XML zu exportieren. Öffnen Sie sie dazu in Project Professional, und speichern Sie sie dann als XML-Datei. Sobald Sie über XML-Dateien für die Projekte verfügen, die Sie überprüfen möchten, lesen Sie Suchen von benutzerdefinierten Benutzerelementen in Project Online und Project Server-Benutzerexportdaten.

Ausführen der PowerShell-Skripts

Die folgende Tabelle zeigt die Parameter, 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 Zu synchronisierende Projektarbeitsbereich

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

Authentifizierungsparameter Beschreibung
[Nichts passiert] Authentifizieren Sie sich mit NTLM und dem Kerberos-Protokoll als aktueller Benutzer.
PromptForCredential Authentifizieren Sie sich mit dem Standard- oder Digestprotokoll oder mit NTLM und/oder Kerberos mit einem anderen Benutzer.
UseWebLogin Authentifizieren Sie sich mithilfe von Formularen und dem ADFS/SAML-Protokoll.

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)

Um das Export-SavedTaskStatusUpdates201x.ps1 Skript auszuführen, müssen Sie als Delegat des benutzers ausführen, der exportiert wird, um die gespeicherte Zuweisung anzuzeigen. Gehen Sie dazu wie folgt vor:

  1. Aktivieren der Delegierung in Project Server
  2. Aktivieren von Delegierungsberechtigungen für den zu exportierenden Benutzer
  3. Aktivieren Sie Delegierungsberechtigungen für sich selbst, um sie als diesen 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 dann auf Als Stellvertretung fungieren.
  7. Starten Sie eine Delegatsitzung.
  8. Führen Sie das Export-SavedTaskStatusUpdates201x.ps1 PowerShell-Skript aus.
  9. Beenden Sie die Delegatsitzung.

Siehe auch

Löschen von Benutzerdaten aus Project Server