# Alterações UserAuth

## Limpeza de Cache

O UserAuth é uma ferramenta extremamente robusta e amplamente testada em uma variedade de ambientes. No entanto, algumas situações inerentes à ferramenta, como falhas ou instabilidade nos servidores que contêm as bases de usuários (por exemplo, Microsoft AD), podem exigir a limpeza de dados salvos provenientes dessas fontes no UserAuth. Em outras situações, pode ser interessante forçar uma atualização de dados recém-obtidos a partir dos servidores que contêm a base de usuários. Para essas situações, contamos com "**opções avançadas"** no pacote:

<figure><img src="/files/fGfgocYGPpbrFuZmF5h1" alt=""><figcaption></figcaption></figure>

As ações para a resolução de problemas apresentadas nessa tela é a limpeza de cache e a limpeza da integração com o Active Directory.

## Versão do WMI <a href="#versao-do-wmi" id="versao-do-wmi"></a>

Esta é uma opção para manter equalização do UserAuth com eventuais ambientes legados, especialmente quando da autenticação junto a servidores Active Directory que rodam sob sistema operacional Windows Server 2019 ou anteriores.

A opção padrão é usar o WMI 1.4 (funcional com todas as versões de Windows Server suportadas atualmente pela Microsoft). Altere para WMI 1.3 apenas para casos específicos em que um modelo de integração WMI legado é exigido.

<figure><img src="/files/y3OEgI4QakDGPGyuEW9B" alt=""><figcaption></figcaption></figure>

Além disso, é possível selecionar a opção **Use WMI Remote Agent**, a qual foi desenvolvida para a utilização em sistemas operacionais Windows Servers após março de 2023. Para mais informações sobre como utilizar o cliente, você pode verificar no capítulo de [integração com o AD](http://20.25.124.119:8000/Configurando_o_UserAuth_com_AD_e_dominio/).

## Opções de memória <a href="#opcoes-de-memoria" id="opcoes-de-memoria"></a>

<figure><img src="/files/QsojsDGJMIkKdEjJk89z" alt=""><figcaption></figcaption></figure>

* **memory cache:** Cria um espaço alocado no disco para a utilização de algumas funções da ferramenta.
* **memory lifetime:** Tempo de vida do cache alocado, onde irá apagando cache mais antigos baseado no tempo estipulado.

## Limpeza de Cache (Clear all cache data) <a href="#limpeza-de-cache-clear-all-cache-data" id="limpeza-de-cache-clear-all-cache-data"></a>

Como o nome sugere, efetua a limpeza de todos os dados em cache da ferramenta (usuários autenticados, grupos, aliases dinamicamente alimentados pela ferramenta).

<figure><img src="/files/3DvtGJkmOXXrnCHuBD7c" alt=""><figcaption></figcaption></figure>

**OBS:** Ao executar esta ação, todos os usuários autenticados na ferramenta serão desconectados e terão que realizar a autenticação por algum método selecionado novamente.

## Limpeza da integração com o AD (Clear active directory poiter data) <a href="#limpeza-da-integracao-com-o-a-d-clear-active-directory-poiter-data" id="limpeza-da-integracao-com-o-a-d-clear-active-directory-poiter-data"></a>

Essa função recria o arquivo de configuração responsável por manter as informações da última consulta ao AD. Esse arquivo pode armazenar informações equivocadas encaminhadas pelo servidor AD e com isso prejudicar a autenticação transparente de usuários durante a navegação web (ou aplicação de regras de firewall por grupos de usuários).

<figure><img src="/files/qSR9lD9tqtORmkYLp2bt" alt=""><figcaption></figcaption></figure>

\ <br>


---

# Agent Instructions: 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:

```
GET https://docs.userauth.com.br/opcoes-avancadas-do-userauth/alteracoes-userauth.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
