> 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/pt/automacao/runbooks/runbook-references/user/general/offboard-user-permanently.md).

# Desintegração permanente do utilizador

### Descrição

Remove permanentemente um utilizador revogando o acesso, desativando ou eliminando a conta, ajustando as atribuições de grupos e licenças e, opcionalmente, exportando as associações. Remove ou substitui, opcionalmente, as titularidades de grupos quando necessário.

### Localização

Utilizador → Geral → Desativar utilizador permanentemente

**Nome completo do runbook**

rjgit-user\_general\_offboard-user-permanently

### Permissões

#### Permissões de aplicação

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

#### Notas de permissão

Azure IaaS: acesso de Colaborador na subscrição ou no grupo de recursos usado para a exportação

#### funções RBAC

* Administrador de utilizadores

### Parâmetros

#### UserName

Nome principal do utilizador de destino.

| Propriedade  | Valor                |
| ------------ | -------------------- |
| Obrigatório  | verdadeiro           |
| Valor padrão |                      |
| Tipo         | Cadeia de caracteres |

#### DeleteUser

"Eliminar objeto de utilizador" (valor final: $true) ou "Manter o objeto de utilizador" (valor final: $false) podem ser selecionados como ação a executar. Se definido como true, o objeto de utilizador será eliminado. Se definido como false, o objeto de utilizador será mantido, mas o acesso será revogado e o início de sessão será bloqueado.

| Propriedade  | Valor    |
| ------------ | -------- |
| Obrigatório  | false    |
| Valor padrão | Falso    |
| Tipo         | Booleano |

#### Desativar utilizador

Se definido como true, desativa a conta do utilizador para início de sessão.

| Propriedade  | Valor      |
| ------------ | ---------- |
| Obrigatório  | false      |
| Valor padrão | Verdadeiro |
| Tipo         | Booleano   |

#### RevokeAccess

Se definido como true, revoga os tokens de atualização e as sessões ativas do utilizador.

| Propriedade  | Valor      |
| ------------ | ---------- |
| Obrigatório  | false      |
| Valor padrão | Verdadeiro |
| Tipo         | Booleano   |

#### exportResourceGroupName

Nome do grupo de recursos do Azure para exportar dados para armazenamento.

| Propriedade  | Valor                |
| ------------ | -------------------- |
| Obrigatório  | false                |
| Valor padrão |                      |
| Tipo         | Cadeia de caracteres |

#### exportStorAccountName

Nome do Azure Storage Account para exportar dados para armazenamento.

| Propriedade  | Valor                |
| ------------ | -------------------- |
| Obrigatório  | false                |
| Valor padrão |                      |
| Tipo         | Cadeia de caracteres |

#### exportStorAccountLocation

Região do Azure usada ao criar o Storage Account.

| Propriedade  | Valor                |
| ------------ | -------------------- |
| Obrigatório  | false                |
| Valor padrão |                      |
| Tipo         | Cadeia de caracteres |

#### exportStorAccountSKU

Nome da SKU usada ao criar o Storage Account.

| Propriedade  | Valor                |
| ------------ | -------------------- |
| Obrigatório  | false                |
| Valor padrão |                      |
| Tipo         | Cadeia de caracteres |

#### exportStorContainerGroupMembershipExports

Nome do contentor usado para exportações de associações de grupos.

| Propriedade  | Valor                |
| ------------ | -------------------- |
| Obrigatório  | false                |
| Valor padrão |                      |
| Tipo         | Cadeia de caracteres |

#### exportGroupMemberships

Se definido como true, exporta as associações de grupos atuais do utilizador para o Azure Storage.

| Propriedade  | Valor    |
| ------------ | -------- |
| Obrigatório  | false    |
| Valor padrão | Falso    |
| Tipo         | Booleano |

#### ChangeLicensesSelector

Controla como as licenças atribuídas diretamente devem ser tratadas.

| Propriedade  | Valor |
| ------------ | ----- |
| Obrigatório  | false |
| Valor padrão | 0     |
| Tipo         | Int32 |

#### ChangeGroupsSelector

"Alterar" e "Remover tudo" respeitarão "groupToAdd"

| Propriedade  | Valor |
| ------------ | ----- |
| Obrigatório  | false |
| Valor padrão | 0     |
| Tipo         | Int32 |

#### GroupToAdd

Grupo que deve ser adicionado ou mantido quando as alterações de grupos estiverem ativadas.

| Propriedade  | Valor                |
| ------------ | -------------------- |
| Obrigatório  | false                |
| Valor padrão |                      |
| Tipo         | Cadeia de caracteres |

#### GroupsToRemovePrefix

Prefixo usado para remover grupos que correspondem a uma convenção de nomenclatura.

| Propriedade  | Valor                |
| ------------ | -------------------- |
| Obrigatório  | false                |
| Valor padrão |                      |
| Tipo         | Cadeia de caracteres |

#### RevokeGroupOwnership

"Remover/Substituir as titularidades de grupo deste utilizador" (valor final: $true) ou "O utilizador permanecerá proprietário / Não alterar" (valor final: $false) podem ser selecionados como ação a executar. Se definido como true, o runbook tentará remover o utilizador das titularidades de grupo. Se o utilizador for o último proprietário de um grupo, tentará atribuir um proprietário de substituição; se isso falhar, ignorará a alteração de titularidade para esse grupo e registará o facto para acompanhamento manual.

| Propriedade  | Valor      |
| ------------ | ---------- |
| Obrigatório  | false      |
| Valor padrão | Verdadeiro |
| Tipo         | Booleano   |

#### ManagerAsReplacementOwner

Se definido como true, utiliza o gestor do utilizador como proprietário de substituição quando aplicável.

| Propriedade  | Valor      |
| ------------ | ---------- |
| Obrigatório  | false      |
| Valor padrão | Verdadeiro |
| Tipo         | Booleano   |

#### ReplacementOwnerName

Utilizador que assumirá a titularidade de um grupo ou de um recurso, se necessário.

| Propriedade  | Valor                |
| ------------ | -------------------- |
| Obrigatório  | false                |
| Valor padrão |                      |
| Tipo         | Cadeia de caracteres |

[Voltar à visão geral da referência do runbook](/pt/automacao/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/pt/automacao/runbooks/runbook-references/user/general/offboard-user-permanently.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.
