> 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/org/devices/report-primary-user-mismatch_scheduled.md).

# Relatório Agendado de Incompatibilidade do Utilizador Principal

### Descrição

Para dispositivos Windows gerenciados, este relatório agendado compara o usuário primário registrado no Intune com o usuário primário registrado na API do cliente RealmJoin. Ele correlaciona os dois conjuntos de dados por dispositivo, sinaliza qualquer dispositivo em que o usuário primário seja diferente e envia por e-mail as diferenças com um anexo CSV.

### Configuração relacionada ao envio de e-mails

Este runbook envia e-mails usando a API Microsoft Graph. Para enviar e-mails por meio da API Microsoft Graph, você precisa configurar um endereço de e-mail existente na personalização do runbook.

Este processo é descrito em detalhes na [Configuração de Relatório de E-mail](https://github.com/realmjoin/realmjoin-runbooks/tree/master/docs/general/setup-email-reporting.md) documentação.

### Configuração relativa às credenciais da API RealmJoin

Este runbook consulta a API do cliente RealmJoin e requer uma credencial dedicada armazenada na Conta de Automação do Azure.

**Configuração passo a passo:**

1. **Obter credenciais da API** — Se você ainda não tiver credenciais da API RealmJoin, solicite-as em <support@realmjoin.com>
2. **Abra a Conta de Automação** — No Azure Portal, navegue até a Conta de Automação usada para runbooks
3. **Vá para Recursos Compartilhados > Credenciais** — No menu à esquerda, em *Recursos Compartilhados*, clique em *Credenciais*
4. **Adicione uma nova credencial** — Clique em *Adicionar uma credencial*
5. **Dê exatamente o nome `RJAPI`** — O runbook procura esse nome; qualquer desvio fará com que a pesquisa da credencial falhe
6. **Insira o nome de usuário e a senha da API RealmJoin** — Use as credenciais da etapa 1
7. **Salvar** — Clique em *Criar* e execute novamente o runbook

### Localização

Organização → Dispositivos → Relatar divergência do usuário primário (Agendado)

**Nome completo do runbook**

rjgit-org\_devices\_report-primary-user-mismatch\_scheduled

### Permissões

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

* **Tipo**: Microsoft Graph
  * DeviceManagementManagedDevices.Read.All
  * Mail.Send
  * Organization.Read.All

### Parâmetros

#### SyncThresholdDays

Número de dias para retroceder para o filtro da última sincronização do Intune. Apenas dispositivos Windows que tenham sincronizado dentro desse número de dias são avaliados.

| Propriedade       | Valor |
| ----------------- | ----- |
| Obrigatório       | falso |
| Valor predefinido | 30    |
| Tipo              | Int32 |

#### DeviceNamePrefix

Prefixo opcional do nome do dispositivo para filtrar o relatório para um subconjunto específico de dispositivos. Deixe em branco para incluir todos os dispositivos.

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | falso  |
| Valor predefinido |        |
| Tipo              | String |

#### IncludeMismatches

Inclua no relatório os dispositivos cujo usuário primário seja diferente entre o Intune e o RealmJoin. Habilitado por padrão.

| Propriedade       | Valor      |
| ----------------- | ---------- |
| Obrigatório       | falso      |
| Valor predefinido | Verdadeiro |
| Tipo              | Booleano   |

#### IncludeMissingInRealmJoin

Inclua no relatório os dispositivos que existem no Intune, mas que não têm um dispositivo correspondente no RealmJoin. Desabilitado por padrão.

| Propriedade       | Valor    |
| ----------------- | -------- |
| Obrigatório       | falso    |
| Valor predefinido | Falso    |
| Tipo              | Booleano |

#### IncludeMissingInIntune

Inclua no relatório os dispositivos que existem no RealmJoin, mas que não têm um dispositivo Intune correspondente. Desabilitado por padrão.

| Propriedade       | Valor    |
| ----------------- | -------- |
| Obrigatório       | falso    |
| Valor predefinido | Falso    |
| Tipo              | Booleano |

#### EmailTo

Endereço de e-mail do destinatário (ou vários endereços separados por vírgulas) que deve receber o relatório.

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | true   |
| Valor predefinido |        |
| Tipo              | String |

#### EmailFrom

O endereço de e-mail do remetente. Isto é configurado por meio da configuração de personalização do runbook e fica oculto no portal.

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | falso  |
| Valor predefinido |        |
| Tipo              | String |

[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/org/devices/report-primary-user-mismatch_scheduled.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.
