I would recommend that you set a privilege on the **database level** which automatically gives the privilege to the newly created view also. You could do that by performing the below steps:
* Launch the Virtual Dataport Administration Tool
* Navigate to the *' Administration > Role Management’ *
* Choose the desired role and click on *‘Assign Privileges’*
* Select the desired database and set needed privileges like *Connect, Metadata, Execute etc.,*
For detailed explanation, you could refer to the [Types of Access Rights](https://community.denodo.com/docs/html/browse/8.0/en/vdp/administration/databases_users_and_access_rights_in_virtual_dataport/user_and_access_right_in_virtual_dataport/user_and_access_right_in_virtual_dataport#types-of-access-rights) section of the Virtual DataPort Administration Guide.
Hope this helps!