Invoke-SPProjectActiveDirectoryEnterpriseResourcePoolSync
Desencadena la sincronización del grupo de recursos de empresa de Active Directory en la instancia especificada de Project Web App.
Syntax
Invoke-SPProjectActiveDirectoryEnterpriseResourcePoolSync
[-Url] <Uri>
[-AssignmentCollection <SPAssignmentCollection>]
[<CommonParameters>]
Description
La sincronización del grupo de recursos empresariales de Active Directory se usa para crear o actualizar varios recursos empresariales de Project Server al mismo tiempo. Los recursos empresariales de Project Server también se pueden activar y desactivar automáticamente en función de la pertenencia a grupos en el servicio de directorio de Active Directory. Por ejemplo, los nuevos empleados del departamento se pueden agregar automáticamente como recursos empresariales de Project Server siempre y cuando estén en el grupo de Active Directory seleccionado para la sincronización. De manera inversa, los empleados que se eliminan del grupo de Active Directory tienen sus cuentas de Project Server desactivadas tras la sincronización.
La sincronización del grupo de recursos de empresa también actualiza las propiedades de recursos de empresa con los datos más actuales de Active Directory. Por ejemplo, el nombre y la dirección de correo electrónico de un empleado pueden cambiar después del matrimonio. Siempre que el cambio se realice en Active Directory y que el usuario se encuentre en el grupo vinculado, el cambio se produce en las propiedades de recurso de empresa del usuario cuando se produce la sincronización..
El grupo de recursos de empresa se puede asignar a un único grupo de Active Directory para la sincronización. Sin embargo, este grupo de Active Directory puede contener grupos anidados cuyos miembros también se sincronizan.
Las siguientes acciones pueden producirse durante el proceso de sincronización del grupo de recursos de empresa:
- Se puede crear un nuevo recurso empresarial de Project Server y una cuenta de usuario correspondiente en función de una cuenta de Active Directory.
- Se puede desactivar una cuenta de usuario o recurso de Project Server activa.
- Los metadatos de una cuenta de usuario de Project Server existente (por ejemplo, nombre, dirección de correo electrónico, etc.) se pueden actualizar si ha cambiado en Active Directory.
- Se puede reactivar una cuenta de usuario o recurso de Project Server previamente inactiva.
Para obtener permisos y la información más reciente sobre Windows PowerShell para Project Server, consulte la documentación en línea en https://go.microsoft.com/fwlink/p/?LinkId=251833 (https://go.microsoft.com/fwlink/p/?LinkId=251833).
Ejemplos
--------------------EJEMPLO---------------------
Invoke-SPProjectActiveDirectoryEnterpriseResourcePoolSync https://localhost/pwa
En este ejemplo se desencadena una sincronización del grupo de recursos empresariales de Active Directory para la instancia de Project Web App ubicada en https://localhost/pwa.
Parámetros
-AssignmentCollection
Administra objetos para su correcta eliminación. El uso de objetos como SPWeb o SPSite puede requerir una gran cantidad de memoria y su uso en scripts de Windows PowerShell requiere una administración adecuada de la memoria. Mediante el uso del objeto SPAssignment se pueden asignar objetos a una variable y eliminar los objetos cuando ya no sean necesarios para liberar memoria. Cuando se usan los objetos SPWeb, SPSite o SPSiteAdministration, los objetos se eliminan automáticamente si no se usa una colección de asignaciones o el parámetro Global.
Cuando se usa el parámetro Global, todos los objetos se guardan en el almacén global. Si los objetos no se usan de forma inmediata o se eliminan mediante el comando Stop-SPAssignment, puede producirse un error de memoria insuficiente.
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
Especifica la dirección URL de la instancia de Project Web App donde desea invocar una sincronización.
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 |