There should be the option that a programatic user can be setup with access keys that are not restricted in anyway or at least a super admin’s access key should have access to everything.
For example I wanted to update the prefix we use in the name on several projects using the API but even though I am a super admin I don’t have access to all projects. There maybe other areas that are also restricted that I haven’t come across that should also be included in this request. I think this is a major downfall in your API and should be addressed in the near future.