
Does anyone have a better idea on how to restrict who can use a button?
2 answers

The only way to restrict button access is by different page layouts (rather than record types).
Even if you have only one record type, you can have >1 page layout to be assigned to different profiles.
Kind regards
Julie Baxter