I am new to Tableau and need help in deciding licenses we need. Suppose in our organisation we have 2 developers for creating reports, 10 employees who want view the reports and also the clients who are the consumers of the reports. Now my question is :

1.What are all the licenses required for the above mentioned situation?

1. You can have one server license which can be used to activate DEV, UAT and Prod environment. You would need Tableau desktop licenses to create reports and dashboards to be shared with end users, these end users again depends on number of user licenses you have acquired.

2. You can share the links of the dashboards created and saved on server to your users, which they can access in any browser. These dashboards or views can also be embedded in your website if required.

- case 1: sharing with employees: if only 1 role is required then take 1 else, based on different roles you need,suppose you want to give interactor role to 2 ppl in you organization, i would suggest you to create 1 user and both of them can share the same credentials

case2: for your customers: at least 1 login for each customer

Tableau online comes with default 1 user license and server comes with 10 user license. this can be customized based on your requirements

2.We want to embed the reports generated through Tableau Desktop in our

application and allow our clients(end users) to consume it.How can I do

this? Will I require a Tableau reader or server for this purpose?- To embedded report, either it should be on Tableau online or Tableau server, Tableau reader will not help you in this.how to embed tableau reports: link has been already shared by Aditya