~netlandish/links#38: 
[DRAFT] OAuth2: Allow user to specify specific organization

Currently when authorizing a oauth2 client, the client is getting whatever scope approval the user is giving for their entire account. So for instance, if giving the ANALYTICS scope, then the client can fetch analytics data for every org that the user has permission for.

We should offer the option to specify the org the client has access to. It could be all or just one.

This still needs investigation but it's not a small change. We'd have to customize some of the oauth2 in links so it's specific. Also the graphql resolvers will need added checks. This would affect virtually every query/mutation so I think we want to lay out a solid plan before ever going forward with this.

Status
REPORTED
Submitter
~petersanchez
Assigned to
No-one
Submitted
3 months ago
Updated
3 months ago
Labels
backlog