AMI permissions

I am finding that I’m writing a number of custom AMI scripts for our production. We are able to save time and effort by launching certain jobs from the contextual menu. The issues I have is that if I create an AMI for one person I only want that one person running it. From what I can tell I can set the permission based on the People Permission page but this seems like overkill to create new permissions there. It seems there must be some way to allow only certain users to run an AMI script without adding a bunch of new People Permissions. I’d love to be able to use the Group field for this. At the moment I am going to add a user white list to the config file for each script. This will work but I guess I am curious if there is another way within Shotgun to do this. I a not using toolkit for these specific AMI scripts. Thanks for any suggestions or tips.