I want to give an access to the users only for one time on quick action button. Like if they click on the quick action button then for the next time he will not be able to access that button. Can anyone please help me how can I achieve this requirement?
Consider using Dynamic Actions. You'll need to have a (typically Checkbox) field that tracks that the given action has been performed against the current record. If you do this, you can use this field in the action's visibility expression.