es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Recibiendo el error ‘El valor no puede ser nulo’ en el parámetro: origen al intentar cambiar la foto de perfil de un usuario en PowerShell.

Estoy intentando cambiar la foto de perfil de un usuario utilizando PowerShell y estoy recibiendo el siguiente error:

Error en el comando de proxy “Set-UserPhoto -Identity:’username_removed’
-PictureData:’255′,’216′,’255′,’224′,’0′,’16’,’74’,’70’,’73’,’70’,’0′,’1′,’1′,’1′,’0′,’72’,’0′,’72’,’0′,’0′,’2…
-Confirm:$False’ para el servidor ME3P282MB4196.AUSP282.PROD.OUTLOOK.COM: Versión del servidor 15.20.4713.0000, método de proxy RPS:
El procesamiento de datos del servidor remoto me3p282mb4196.ausp282.prod.outlook.com falló con el siguiente mensaje de error:
[AuthZRequestId = aa213d1b-1ea1-4b2a-91b0-20d1ee30a6f7] [Categoría de error = AuthZ-ArgumentNullException] El valor no puede ser nulo.
Nombre del parámetro: source Para obtener más información, consulte el tema de ayuda sobre la solución de problemas remotos.
[Servidor = MEYP282MB3499, Id. de solicitud = 3929eae2-fd6c-4892-905d-274c7dd8b8a3, Marca de tiempo = 3/12/2021 5:04:10 AM] .
+ CategoryInfo : NotSpecified: (:) [Set-UserPhoto], CmdletProxyException
+ FullyQualifiedErrorId : [Server=MEYP282MB3499,RequestId=3929eae2-fd6c-4892-905d-274c7dd8b8a3,TimeStamp=3/12/2021
5:04:10 AM] [FailureCategory=Cmdlet-CmdletProxyException] 503E4E16,Microsoft.Exchange.Management.RecipientTasks.SetUserPhoto
+ PSComputerName : outlook.office365.com

Solo estoy haciendo esto a través de PowerShell como último recurso, ya que recibí un error similar al intentar cambiar la imagen en Microsoft 365, el portal de Azure y el usuario no pudo cambiarla en su fin.

Edición: Estos son los comandos que estaba ejecutando en PowerShell:

Connect-ExchangeOnline -UserPrincipalName -DelegatedOrganization
Set-UserPhoto -Identity “IdentityRemoved” -PictureData ([System.IO.File]::ReadAllBytes(““))

Edición: He intentado cargar la foto de perfil en una cuenta de prueba en Azure y se aplicó sin problema, por lo que el problema parece estar en la cuenta de este usuario en particular.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que estás intentando establecer la foto de perfil de un usuario utilizando PowerShell, pero te estás encontrando con un error con el cmdlet Set-UserPhoto. El mensaje de error sugiere que puede haber un problema con el proceso de autenticación o autorización, o que falta un parámetro requerido o es nulo.

    Antes de seguir solucionando el problema, puede ser útil confirmar que la cuenta de usuario en cuestión tiene los permisos necesarios para actualizar su foto de perfil. También puede querer verificar que el archivo que estás intentando utilizar para la imagen es accesible y está formateado correctamente.

    Suponiendo que esos no sean el problema, es posible que desees intentar ejecutar los comandos de PowerShell de nuevo, pero esta vez especificando el parámetro -Credential con un conjunto válido de credenciales de administrador. Esto a veces puede ayudar a resolver problemas con permisos o autenticación.

    Si el problema persiste, es posible que desees investigar más a fondo revisando los registros de autenticación o contactando al soporte de Microsoft para obtener ayuda.

Comments are closed.