Update-SPProfileSync

Novedades la configuración del trabajo sincronización de perfiles de usuario en función de los parámetros especificados.

Syntax

Update-SPProfileSync
      [[-ExcludeWebApplications] <String>]
      [[-SynchronizationTiming] <String>]
      [[-SweepTiming] <String>]
      [[-IgnoreIsActive] <Boolean>]
      [-AssignmentCollection <SPAssignmentCollection>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

El cmdlet Update-SPProfileSync actualiza la configuración del trabajo sincronización de perfiles de usuario en función de los parámetros especificados.

Ejemplos

EJEMPLO 1

Update-SPProfileSync -IgnoreIsActive:$false

En este ejemplo se actualiza el trabajo de sincronización de perfiles de usuario que lo marca para sincronizar a todos los usuarios independientemente de su actividad, sin solicitar confirmación del usuario.

EJEMPLO 2

Update-SPProfileSync -SynchronizationTiming "every 15 minutes"

En este ejemplo se actualiza el trabajo de sincronización de perfiles de usuario que lo marca para que se ejecute cada 15 minutos, sin solicitar confirmación del usuario.

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

-Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcludeWebApplications

Lista delimitada por comas de direcciones URL de aplicaciones web que se excluirán del proceso de sincronización.

Los valores especificados eliminan los conjuntos de valores existentes.

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-IgnoreIsActive

Especifica si se van a sincronizar solo los perfiles activos o todos los perfiles. Los perfiles de usuario de los usuarios que contribuyen al sitio se consideran activos.

Los valores válidos son True o False.

Type:Boolean
Position:4
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-SweepTiming

Realiza las mismas tareas que el parámetro SynchronizationTiming. Sin embargo, el parámetro SweepTiming establece la programación del trabajo de "barrido". El trabajo de barrido está controlado por el registro de cambios de SharePoint Foundation y se usa como una forma ligera de capturar nuevos usuarios agregados. Por ejemplo, es posible que tenga un sitio totalmente sincronizado, pero que se agregue un usuario al sitio. El trabajo de barrido garantiza que el usuario incremental recién agregado obtiene las propiedades del perfil de usuario replicadas rápidamente.

El valor predeterminado es cada minuto.

Type:String
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-SynchronizationTiming

Establece la programación del trabajo de sincronización principal. Puede mencionar la programación mediante una cadena de texto de formato SPSchedule (por ejemplo, "cada 15 minutos" significa que el trabajo está programado para ejecutarse cada 15 minutos, "diariamente a las 09:00:00" significa que el trabajo está programado para ejecutarse a las 9 a. m. todos los días).

El valor predeterminado es una vez cada hora.

Puede usar el método de cadena SPSchedule.FromString() para pasar las cadenas , "cada 5 minutos" o "semanal xxxxxxx".

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False