Allow passing custom parameters to the GetResourceOauth2Token API via SDK decorator #157
+89
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Allow passing custom parameters to the
GetResourceOauth2TokenAPI via SDK decorator.For some IdPs, such as Slack, non-standard OAuth2 parameters are used, such as
user_scopesinstead ofscopeswhich is defined in the RFC: https://datatracker.ietf.org/doc/html/rfc6749#section-4.1.1Passing custom parameters allows customers to pass any non-standard OAuth2 parameters via the SDK decorator, and unblocks the usage of bot actions with
user_scopesfor Slack and other IdPs.