# Requisitos do sistema

## Máquina Cliente

### Sistema Operativo

* **Windows** ou \
  **Windows Server**
  * com atualizações do sistema atuais e completas e
  * suportado pela Microsoft através do Suporte Principal.
  * Versões mais antigas do Windows podem funcionar - oferecemos suporte limitado para esses sistemas.

{% hint style="success" %}
KONNEKT é executado em diferentes **VDI** ambientes:

* sistemas de hipervisor (por exemplo, Citrix Virtual Desktops (antigo Citrix XenDesktop), VMware Horizon),
* sistemas multissessão (por exemplo, Citrix Virtual Apps (antigo Citrix XenApp), Microsoft Terminal server/RDS) e
* Microsoft Azure Virtual Desktop (AVD)
* Microsoft Windows 365 (W365) Cloud PC
  {% endhint %}

{% hint style="success" %}
O KONNEKT funciona **independentemente** de:

* .NET
* versões específicas do Citrix
* Microsoft365 Apps (antigo Office365 ProPlus)
* OneDrive Sync Client
  {% endhint %}

### Plataforma de Processador

* X86 de 64 bits (Intel e AMD)
* X86 de 32 bits (Intel e AMD)
* ARM de 64 bits

## Licenciamento do Office 365

* **OneDrive for Business** ou **SharePoint Online** são necessárias para usuários KONNEKT.

## Definições de Proxy

Recomendamos fortemente excluir todo o tráfego para o Microsoft 365 do uso de proxy. Para mais detalhes, consulte [os princípios de conectividade de rede da Microsoft](https://learn.microsoft.com/en-us/microsoft-365/enterprise/microsoft-365-network-connectivity-principles?view=o365-worldwide).&#x20;

No entanto, o KONNEKT utiliza as definições de proxy do sistema operativo Windows. Se um servidor proxy estiver definido, o KONNEKT usará esse servidor proxy.&#x20;

Em detalhe, o KONNEKT chama [WinHttpGetProxyForUrl](https://learn.microsoft.com/en-us/windows/win32/api/winhttp/nf-winhttp-winhttpgetproxyforurl) com o URI <https://graph.microsoft.com> para analisar se é necessário usar um proxy.

{% hint style="success" %}
Para contornar o seu servidor proxy com o tráfego do KONNEKT, certifique-se de que o Windows OS exclui o URI <https://graph.microsoft.com> do uso de proxy.&#x20;

Pode fazer isso colocando este URI na lista de exclusão no seu ficheiro PAC do proxy.&#x20;

Deve também certificar-se de que o cliente KONNEKT consegue aceder a [Microsoft Entra ID (Azure AD) e SharePoint Online](https://learn.microsoft.com/en-us/microsoft-365/enterprise/urls-and-ip-address-ranges?view=o365-worldwide) sem ser interferido por servidores proxy ou outros gateways da camada de aplicação (ALG), como firewalls, etc.
{% endhint %}

{% hint style="warning" %}
O KONNEKT pode usar servidores proxy. No entanto, oferecemos suporte limitado para clientes que estejam a ter problemas relacionados com conectividade de rede ao ligar-se ao Microsoft 365 através de servidor proxy ou outros gateways de camada de aplicação (ALG).
{% endhint %}

## Definições de Firewall e Rede

[Recomenda-se](https://learn.microsoft.com/en-us/microsoft-365-apps/best-practices/performance-recommendations) "contornar ou adicionar à lista de permissões os endpoints de Otimização em dispositivos e serviços de rede que realizam interceptação de tráfego, decriptação SSL, inspeção profunda de pacotes e filtragem de conteúdo":

* Para testar a conectividade de rede para as aplicações do Microsoft 365, a Microsoft disponibiliza [esta ferramenta](https://connectivity.office.com/)
* [URLs e intervalos de endereços IP do Office 365](https://learn.microsoft.com/en-us/microsoft-365/enterprise/urls-and-ip-address-ranges?view=o365-worldwide)

**Adicionar à lista de permissões a URL da Graph API**

* A Graph API é uma API RESTful que usa chamadas HTTPS. Cada chamada de API usa um URL único
* Para permitir o uso de diferentes versões da API, adicione à lista de permissões <https://graph.microsoft.com>

**Adicionar KONNEKT à lista de permissões**

* Obrigatório para fins de licenciamento, adicione à lista de permissões [https://license.c4a8.net](https://license.c4a8.net/)
* Os utilizadores podem enviar-nos detalhes quando ocorrem erros -  <https://crashguard.konnekt.io>

**Microsoft EntraID (Azure AD)**

* Adicione à lista de permissões ambos os endpoints \*.portal.azure.com e portal.azure.com para garantir acesso ao domínio e aos subdomínios
* [URLs do portal do Azure para contornar o proxy](https://learn.microsoft.com/en-us/azure/azure-portal/azure-portal-safelist-urls?tabs=public-cloud#azure-portal-urls-for-proxy-bypass)
* Para resolver problemas de ligação de rede, verifique <https://portal.azure.com/selfhelp>
