jueves, 8 de enero de 2015

Cambiar la foto de tu perfil con Powershell

Cambien los valores en rojo.

URLMySite: hace referencia al web applicationde MySites

SiglaAD: es la sigla del usuario al cual quieren cambiar la foto

Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
$mySiteUrl = "http://URLMySite"
 
#Connect to the User Profile Manager
$site = Get-SPSite $mySiteUrl
$context = Get-SPServiceContext $site
$profileManager = New-Object Microsoft.Office.Server.UserProfiles.UserProfileManager($context)
$up = $profileManager.GetUserProfile("SiglaAD")
$up["PictureURL"].Value = "http://URLMySite/User Photos/Profile Pictures/SiglaAD_MThumb.jpg"
$up.Commit()
write-host $up.DisplayName" --> ", $up["PictureURL"].Value

No hay comentarios:

Publicar un comentario