> For the complete documentation index, see [llms.txt](https://docs.realmjoin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.realmjoin.com/es/automatizacion/runbooks/runbook-references/user/userinfo/rename-user.md).

# Cambiar nombre de usuario

Cambiar el nombre de un usuario o buzón

### Descripción

Renombra a un usuario cambiando el nombre principal de usuario en Microsoft Entra ID y, opcionalmente, actualiza las propiedades del buzón en Exchange Online. Esto no actualiza los metadatos del usuario, como el nombre para mostrar, el nombre de pila o el apellido.

### Ubicación

Usuario → Información de usuario → Renombrar usuario

**Nombre completo del runbook**

rjgit-user\_userinfo\_rename-user

### Detalles

| Propiedad          | Valor                                                                            |
| ------------------ | -------------------------------------------------------------------------------- |
| Versión            | 1.0.1                                                                            |
| Módulos requeridos | <p>RealmJoin.RunbookHelper (>= 0.8.9)<br>ExchangeOnlineManagement (>= 3.9.2)</p> |
| Programable        | no                                                                               |

### Permisos

#### Permisos de aplicación

* **Tipo**: Microsoft Graph
  * User.ReadWrite.All
    * *Aplica un parche a /users/{UPN} para establecer el nuevo nombre principal de usuario*
* **Tipo**: Exchange Online de Office 365
  * Exchange.ManageAsApp
    * *Ejecuta Get-EXOMailbox y Set-Mailbox para actualizar el alias y las direcciones SMTP después del cambio de nombre*

#### roles RBAC

* Administrador de Exchange
  * *Requerido para la sesión de Exchange Online solo de aplicación que reescribe las direcciones del buzón*

### Parámetros

#### Nombre de usuario

Nombre principal de usuario del usuario o buzón que se va a cambiar de nombre.

| Propiedad            | Valor  |
| -------------------- | ------ |
| Requerido            | true   |
| Valor predeterminado |        |
| Tipo                 | Cadena |

#### NewUpn

Nuevo nombre principal de usuario que se establecerá.

| Propiedad                        | Valor                   |
| -------------------------------- | ----------------------- |
| Requerido                        | true                    |
| Valor predeterminado             |                         |
| Tipo                             | Cadena                  |
| Nombre para mostrar en el portal | Nuevo UserPrincipalName |

#### ChangeMailnickname

Si se establece en true, actualiza el alias y el nombre del buzón en función del nuevo UPN.

| Propiedad                        | Valor                                   |
| -------------------------------- | --------------------------------------- |
| Requerido                        | falso                                   |
| Valor predeterminado             | True                                    |
| Tipo                             | Booleano                                |
| Nombre para mostrar en el portal | Cambiar MailNickname según el nuevo UPN |

#### UpdatePrimaryAddress

Si se establece en true, actualiza la dirección SMTP principal y reescribe las direcciones de correo electrónico en consecuencia.

| Propiedad                        | Valor                                                   |
| -------------------------------- | ------------------------------------------------------- |
| Requerido                        | falso                                                   |
| Valor predeterminado             | True                                                    |
| Tipo                             | Booleano                                                |
| Nombre para mostrar en el portal | Actualizar la dirección de correo electrónico principal |

[Volver a la vista general de la referencia del runbook](/es/automatizacion/runbooks/runbook-references.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.realmjoin.com/es/automatizacion/runbooks/runbook-references/user/userinfo/rename-user.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
