Hi HishamJassim,
Initializing an Azure Virtual Network Gateway to serve as a VPN Server is an absolutely mandatory structural parameter for forming a valid connection session.
Regarding the request to disable the Microsoft account login mechanism, the administrator is compelled to restructure the authentication method through the Point-to-Site protocol using Certificate-based authentication. Instead of depending on Entra ID, the Azure infrastructure must be loaded with a Root Certificate, while the corresponding Client Certificate must be installed in the peripheral device's local certmgr.msc repository. Once this structure is established, the system will extract the cryptographic key as the sole authenticating argument, completing the security negotiation process without requiring any presence of a Microsoft account.
Hope this answer has brought you some useful information. If it did, please hit “accept answer”. Should you have any questions, feel free to leave a comment.
VPHAN