Invoke-SPProjectActiveDirectoryEnterpriseResourcePoolSync

Löst die Synchronisierung des Active Directory-Enterprise-Ressourcenpools in der angegebenen Instanz von Project Web App aus.

Syntax

Invoke-SPProjectActiveDirectoryEnterpriseResourcePoolSync
      [-Url] <Uri>
      [-AssignmentCollection <SPAssignmentCollection>]
      [<CommonParameters>]

Beschreibung

Die Active Directory Enterprise-Ressourcenpoolsynchronisierung wird verwendet, um mehrere Project Server Enterprise-Ressourcen gleichzeitig zu erstellen oder zu aktualisieren. Project Server-Enterprise-Ressourcen können basierend auf der Gruppenmitgliedschaft im Active Directory-Verzeichnisdienst auch automatisch aktiviert und deaktiviert werden. Beispielsweise können neue Mitarbeiter in Ihrer Abteilung automatisch als Project Server-Enterprise-Ressourcen hinzugefügt werden, vorausgesetzt sie befinden sich in der für die Synchronisierung ausgewählten Active Directory-Gruppe. Im Gegensatz dazu werden für Mitarbeiter, die aus der Active Directory-Gruppe entfernt werden, ihre Project Server-Konten bei der Synchronisierung deaktiviert.

Bei der Synchronisierung des Enterprise-Ressourcenpools werden auch die Eigenschaften von Enterprise-Ressourcen mit den aktuellsten Daten aus dem Active Directory aktualisiert. Der Name eines Mitarbeiters und die E-Mail-Adresse können sich z. B. aufgrund von Heirat ändern. Wenn die Änderung im Active Directory vorgenommen wird und der Benutzer mit einer Gruppe verknüpft ist, tritt die Änderung in den Eigenschaften der Enterprise-Ressource des Mitarbeiters auf, sobald die Synchronisierung stattfindet.

Der Enterprise-Ressourcenpool kann einer einzelnen Active Directory-Gruppe für die Synchronisierung zugeordnet werden. Diese Active Directory-Gruppe kann jedoch geschachtelte Gruppen enthalten, deren Mitglieder ebenfalls synchronisiert werden.

Die folgenden Aktionen können während des Synchronisierungsprozesses des Enterprise-Ressourcenpools auftreten:

  • Eine neue Project Server-Enterprise-Ressource und ein entsprechendes Benutzerkonto können basierend auf einem Active Directory-Konto erstellt werden.
  • Ein aktives Project Server-Ressourcen-/Benutzerkonto kann deaktiviert werden.
  • Die Metadaten eines vorhandenen Project Server-Benutzerkontos (z. B. Name, E-Mail-Adresse usw.) können aktualisiert werden, wenn sie sich in Active Directory geändert haben.
  • Ein zuvor inaktives Project Server-Ressourcen-/Benutzerkonto kann reaktiviert werden.

Berechtigungen und aktuelle Informationen zu Windows PowerShell für Project Server finden Sie in der Onlinedokumentation unter https://go.microsoft.com/fwlink/p/?LinkId=251833 (https://go.microsoft.com/fwlink/p/?LinkId=251833).

Beispiele

------------------BEISPIEL-------------------

Invoke-SPProjectActiveDirectoryEnterpriseResourcePoolSync https://localhost/pwa

In diesem Beispiel wird eine Active Directory Enterprise-Ressourcenpoolsynchronisierung für die Instanz von Project Web App unter ausgelöst. https://localhost/pwa.

Parameter

-AssignmentCollection

Verwaltet Objekte zum Zweck der ordnungsgemäßen Beseitigung. Die Verwendung von Objekten wie beispielsweise SPWeb oder SPSite kann sehr viel Arbeitsspeicher erfordern, und für die Verwendung dieser Objekte in Windows PowerShell-Skripts muss der Arbeitsspeicher entsprechend verwaltet werden. Mit dem SPAssignment-Objekt können Sie einer Variablen Objekte zuweisen und die Objekte beseitigen, wenn sie nicht mehr benötigt werden, um Arbeitsspeicher freizugeben. Wenn die Objekte SPWeb, SPSite oder SPSiteAdministration verwendet werden, werden diese automatisch beseitigt, falls keine Zuweisungsauflistung oder kein Global-Parameter verwendet wird.

Wenn der Global-Parameter verwendet wird, sind alle Objekte im globalen Speicher enthalten. Es kann vorkommen, dass nicht genügend Arbeitsspeicher vorhanden ist, falls Objekte nicht sofort verwendet werden oder mit dem Befehl Stop-SPAssignment beseitigt werden.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Project Server 2013, Project Server 2016, Project Server 2019

-Url

Gibt die URL der Project Web App-Instanz an, in der Sie eine Synchronisierung aufrufen möchten.

Type:Uri
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Project Server 2013, Project Server 2016, Project Server 2019