{{ message }}
New Webhook Contributor Role #199440
Unanswered
hphillingham
asked this question in
Apps, API and Webhooks
Replies: 1 comment
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
-
🏷️ Discussion Type
Product Feedback
💬 Feature/Topic Area
Webhooks
Body
Problem:
Currently, all API endpoints relating to webhooks at an organization level require the user to be an organization admin. This means you must be an organization level admin even to query webhook deliveries for a specific webhook.
Solution:
Create a new role, something like 'Organisation Webhook Contributor', which some of these permissions - particularly listing deliveries, or triggering redeliveries. This role wouldn't have permission to update, create or delete organisation webhooks, but could observe deliveries and redeliveries for the selected endpoints. The usecase would be where a non-admin needs to manage webhook deliveries/redeliveries.
Happy to understand why this isn't possible if that's the case as well!
Source: https://docs.github.com/en/rest/orgs/webhooks?apiVersion=2026-03-10#list-deliveries-for-an-organization-webhook
Beta Was this translation helpful? Give feedback.
All reactions