The relationship between the Github Deployment API and Organization Role

We want to limit the number of people who can create Deployment via the Github Deployment API to only those who have Admin privileges in the Organization Role.
We did not find any description of permission to create Deployment in the Organization Role specification.
By specification, is Deployment creation via the Deployment API allowed for roles other than Admin, such as the Read and Write roles?


I couldn’t find which permission level created a deployment in the document. But in my experience, the write permission can create a deployment by API. I think you should limit it in the deployment system before starting to deploy. I hope it can be helpful. :slight_smile: