Restricting settle button only to Supervisor

How can i restrict settle button roll only to supervisor and manager i.e not every to settle ticket i.e receive payments

Set user role mapping of automation command button will make it not show or on the settle command rule.will mean it shows but does nothing for non managers