Yes, would it make sense to merge the following:
 * add_api_key_user.py
 * add_device_put_user
 * add_ps_metadata_post_user
 * add_time_series_post_user

They all look like we copy and pasted the same file and changed about 3 lines to add the right permissions. Probably by default we could give a post user all the permissions and add an option to provide a comma separated list of permissions if someone wanted to make it more fine-grained.