If I understand it correctly then you want to restrict the users who can view your Workbook on Tableau Public?
In case that's what you mean, it's not possible
You should make your own Tableau Server available for your users to view what you just created. Tableau Public is called public because everyone can see everything that is being published there.
Here is the FAQ regarding Tableau Public in case you have some more questions:
Hope this clears things up!
Many thanks for the feed back,,,
My issue is below...
I already published the work books in the tableau server. The url is some http:
Now the requirement is changed such that i should expose the workbooks to https with allowing only certain users able to access the https link (just like access provided through http)
Please instruct me step by step process to achieve that.