Project

General

Profile

Actions

User story #26168

closed

Add OAuth2 JWT Bearer token with client_credentials flow for Rudder API authentication

User story #26168: Add OAuth2 JWT Bearer token with client_credentials flow for Rudder API authentication

Added by François ARMAND 11 months ago. Updated 9 months ago.

Status:
Released
Priority:
N/A
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
To do
Fix check:
To do
Regression:
No

Description

This feature will allow users to use OAuth2 client_credentials and Bearer token authentication in addition to Rudder API Token.

The Bearer token will need to embed the user rights through custom role mapping, as it is done for OIDC user provisionning and authentication / authorisation.

The exact parameters are still to be discussed.

This one is for JWT bearer tokens. See children for opaque bearer tokens.


Related issues 2 (0 open2 closed)

Related to Rudder - Architecture #26167: Make API authentication pluggableReleasedClark ANDRIANASOLOActions
Related to Authentication backends - User story #26713: Documentation for OIDC opaque/JWT bearer tokens ReleasedFrançois ARMANDActions

Updated by François ARMAND 11 months ago Actions #1

Updated by François ARMAND 11 months ago Actions #2

  • Status changed from New to In progress

Updated by François ARMAND 11 months ago Actions #4

  • Status changed from In progress to Pending technical review
  • Pull Request set to https://github.com/Normation/rudder-plugins/pull/783

Updated by Anonymous 10 months ago Actions #5

  • Status changed from Pending technical review to Pending release

Updated by François ARMAND 10 months ago Actions #6

  • Subject changed from Add OAuth2 Bearer token with client_credentials flow for Rudder API authentication to Add OAuth2 JWT Bearer token with client_credentials flow for Rudder API authentication
  • Description updated (diff)

Updated by Vincent MEMBRÉ 9 months ago Actions #7

  • Status changed from Pending release to Released

This bug has been fixed in Rudder plugin auth-backends v8.3.0.beta1-2.7

Updated by François ARMAND 8 months ago Actions #8

  • Related to User story #26713: Documentation for OIDC opaque/JWT bearer tokens added
Actions

Also available in: PDF Atom