Hi,
If I understand well, currently different users are connecting to Virtual DataPort (VDP) server from Tableau using a same service account (created in VDP). Now you are looking for a way to allow the users to directly connect VDP which offers UBAC (User Based Access Control).
In this scenario, I would use the [**Integrated Authentication**](https://community.denodo.com/kb/en/view/document/How%20to%20connect%20to%20Denodo%20from%20Tableau%20Desktop?category=Northbound+Connections) (Single - Sign On), instead of Username and Password to connect to the VDP Server.
In order to leverage Integrated Authentication method, you will need to [**Set-Up the Kerberos Authentication in the Virtual DataPort Server.**](https://community.denodo.com/docs/html/browse/8.0/platform/installation/postinstallation_tasks/postinstallation_tasks_in_virtual_dataport/setting-up_kerberos_authentication) To know more, you can refer to the Knowledge Base articles:
* [**Kerberizing Denodo for SSO**](https://community.denodo.com/kb/en/view/document/Kerberizing%20Denodo%20for%20SSO%20-%20Step%20by%20step%20guide%20-%20Introduction%20%28I%29) - Step by step guide
* [**How to set up SSO with pass-through for ODBC connections to Denodo**](https://community.denodo.com/kb/en/view/document/How%20to%20set%20up%20SSO%20with%20pass-through%20for%20ODBC%20connections%20to%20Denodo).
* [**How to connect to Denodo from Tableau Desktop**](https://community.denodo.com/kb/en/view/document/How%20to%20connect%20to%20Denodo%20from%20Tableau%20Desktop?category=Northbound+Connections#h.tuvyxb93hl3h)
Hope this helps!