could you please let me know how to disable visual option (expand and pin to home), please see the below screen shot for your reference. This a button, given user interaction (navigation), I don’t want to see those visual options on my button.
Well , as far as visual option is concern while publishing the Analysis as Dashboards, you could restrict the below to not have it in the published Dashboards.
Publish > More Settings.
However, I think Add visuals to user Home page may not be controlled, as it gives end users the ability to put/remove any visuals from their dashboards to their home page.