# Dar de baja al usuario permanentemente

### Descripción

Desincorpora permanentemente a un usuario revocando el acceso, deshabilitando o eliminando la cuenta, ajustando las asignaciones de grupos y licencias, y exportando opcionalmente las membresías. Opcionalmente, elimina o reemplaza las propiedades de grupos cuando sea necesario.

### Ubicación

Usuario → General → Desincorporar usuario permanentemente

**Nombre completo del runbook**

rjgit-user\_general\_offboard-user-permanently

### Permisos

#### Permisos de aplicación

* **Tipo**: Microsoft Graph
  * User.ReadWrite.All
  * Group.ReadWrite.All
  * GroupMember.ReadWrite.All

#### Notas sobre permisos

Azure IaaS: acceso de colaborador en la suscripción o grupo de recursos utilizado para la exportación

#### roles de RBAC

* Administrador de usuarios

### Parámetros

#### UserName

Nombre principal de usuario del usuario de destino.

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

#### EliminarUsuario

Se puede seleccionar como acción a realizar "Eliminar objeto de usuario" (valor final: $true) o "Conservar el objeto de usuario" (valor final: $false). Si se establece en true, se eliminará el objeto de usuario. Si se establece en false, el objeto de usuario se conservará, pero se revocará el acceso y se bloqueará el inicio de sesión.

| Propiedad            | Valor   |
| -------------------- | ------- |
| Obligatorio          | false   |
| Valor predeterminado | False   |
| Tipo                 | Boolean |

#### DisableUser

Si se establece en true, deshabilita la cuenta del usuario para iniciar sesión.

| Propiedad            | Valor   |
| -------------------- | ------- |
| Obligatorio          | false   |
| Valor predeterminado | True    |
| Tipo                 | Boolean |

#### RevokeAccess

Si se establece en true, revoca los tokens de actualización y las sesiones activas del usuario.

| Propiedad            | Valor   |
| -------------------- | ------- |
| Obligatorio          | false   |
| Valor predeterminado | True    |
| Tipo                 | Boolean |

#### exportResourceGroupName

Nombre del grupo de recursos de Azure para exportar datos al almacenamiento.

| Propiedad            | Valor  |
| -------------------- | ------ |
| Obligatorio          | false  |
| Valor predeterminado |        |
| Tipo                 | Cadena |

#### exportStorAccountName

Nombre de la cuenta de Azure Storage para exportar datos al almacenamiento.

| Propiedad            | Valor  |
| -------------------- | ------ |
| Obligatorio          | false  |
| Valor predeterminado |        |
| Tipo                 | Cadena |

#### exportStorAccountLocation

Región de Azure utilizada al crear la cuenta de Storage.

| Propiedad            | Valor  |
| -------------------- | ------ |
| Obligatorio          | false  |
| Valor predeterminado |        |
| Tipo                 | Cadena |

#### exportStorAccountSKU

Nombre de SKU utilizado al crear la cuenta de Storage.

| Propiedad            | Valor  |
| -------------------- | ------ |
| Obligatorio          | false  |
| Valor predeterminado |        |
| Tipo                 | Cadena |

#### exportStorContainerGroupMembershipExports

Nombre del contenedor utilizado para las exportaciones de pertenencia a grupos.

| Propiedad            | Valor  |
| -------------------- | ------ |
| Obligatorio          | false  |
| Valor predeterminado |        |
| Tipo                 | Cadena |

#### exportGroupMemberships

Si se establece en true, exporta las pertenencias actuales del usuario a grupos en Azure Storage.

| Propiedad            | Valor   |
| -------------------- | ------- |
| Obligatorio          | false   |
| Valor predeterminado | False   |
| Tipo                 | Boolean |

#### ChangeLicensesSelector

Controla cómo deben gestionarse las licencias asignadas directamente.

| Propiedad            | Valor |
| -------------------- | ----- |
| Obligatorio          | false |
| Valor predeterminado | 0     |
| Tipo                 | Int32 |

#### ChangeGroupsSelector

Tanto "Cambiar" como "Quitar todo" respetarán "groupToAdd"

| Propiedad            | Valor |
| -------------------- | ----- |
| Obligatorio          | false |
| Valor predeterminado | 0     |
| Tipo                 | Int32 |

#### GroupToAdd

Grupo que debe añadirse o mantenerse cuando los cambios de grupo estén habilitados.

| Propiedad            | Valor  |
| -------------------- | ------ |
| Obligatorio          | false  |
| Valor predeterminado |        |
| Tipo                 | Cadena |

#### GroupsToRemovePrefix

Prefijo utilizado para eliminar grupos que coincidan con una convención de nomenclatura.

| Propiedad            | Valor  |
| -------------------- | ------ |
| Obligatorio          | false  |
| Valor predeterminado |        |
| Tipo                 | Cadena |

#### RevokeGroupOwnership

Se puede seleccionar como acción a realizar "Quitar/Reemplazar las propiedades de grupo de este usuario" (valor final: $true) o "El usuario permanecerá como propietario / No cambiar" (valor final: $false). Si se establece en true, el runbook intentará quitar al usuario de las propiedades de grupo. Si el usuario es el último propietario de un grupo, intentará asignar un propietario de reemplazo; si eso falla, omitirá el cambio de propiedad para ese grupo y lo registrará para seguimiento manual.

| Propiedad            | Valor   |
| -------------------- | ------- |
| Obligatorio          | false   |
| Valor predeterminado | True    |
| Tipo                 | Boolean |

#### ManagerAsReplacementOwner

Si se establece en true, usa al administrador del usuario como propietario de reemplazo cuando sea aplicable.

| Propiedad            | Valor   |
| -------------------- | ------- |
| Obligatorio          | false   |
| Valor predeterminado | True    |
| Tipo                 | Boolean |

#### ReplacementOwnerName

Usuario que asumirá la propiedad del grupo o del recurso si es necesario.

| Propiedad            | Valor  |
| -------------------- | ------ |
| Obligatorio          | false  |
| Valor predeterminado |        |
| Tipo                 | Cadena |

[Volver a la vista general de referencia de Runbook](https://docs.realmjoin.com/es/automatizacion/runbooks/runbook-references)
