Allow users to manage OAuth apps they own outside Django admin #93542
Labels
No Label
legacy project
Infrastructure: blender.org
legacy project
Infrastructure: Websites
Priority
High
Priority
Low
Priority
Normal
Status
Archived
Status::Confirmed
Status
Duplicate
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Report
Type
To Do
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: infrastructure/blender-id#93542
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
In order to allow people outside Blender staff to integrate Blender ID OAuth flow, a way to view and modify OAuth apps and webhooks must be introduced.
OAuth applications are already linked to Blender ID users, so could be a way to decide which accounts are allowed to view and edit which apps outside Django admin.
This also requires linking webhooks to user accounts or OAuth apps, otherwise there's no way to determine which webhooks should be allowed to be edited outside Django admin.
Specs
See the screenshots:
Changed status from 'Needs Triage' to: 'Confirmed'
Added subscriber: @railla
Changed status from 'Confirmed' to: 'Resolved'