Do you have Tableau Server or Tableau Online ?
If yes, then the person receiving the link needs to have a username and access to the project that you publish to.
Please refer to the article below.
If you want to share the workbook with people who don't have Tableau Desktop, the article below will document your options.
I hope this answer you question.