Project

General

Profile

Actions

Enhancement #27101

open

OAuth2 documentation is missing tenants for users

Added by Clark ANDRIANASOLO 23 days ago. Updated 5 days ago.

Status:
Pending release
Priority:
2
Category:
Documentation
Target version:
UX impact:
I dislike using that feature
Suggestion strength:
Advise - This would make Rudder significantly better | easier | simpler
User visibility:
First impressions of Rudder
Effort required:
Very Small
Name check:
To do
Fix check:
Error - Next version
Regression:
No

Description

In the OAuth2 users documentation, there is no indication on the tenants configuration, but it is present for tokens in 8.3 (see #26713).


Related issues 1 (1 open0 closed)

Related to Rudder - Bug #26871: OIDC documentation has references to user-management plugin Pending releaseAlexis MoussetActions
Actions #1

Updated by Clark ANDRIANASOLO 23 days ago

  • Related to Bug #26871: OIDC documentation has references to user-management plugin added
Actions #2

Updated by François ARMAND 20 days ago

  • Target version changed from 8.2.8 to 8.3.3

Tenant for oauth things is a feature added in 8.3 so it's ok.

We can still make the doc better and more homogeneous regarding tenant in 8.3

Actions #3

Updated by François ARMAND 20 days ago

  • Priority changed from To review to 2
Actions #4

Updated by François ARMAND 20 days ago

  • Assignee changed from Clark ANDRIANASOLO to Nicolas CHARLES

For Nicolas because he sees what to do

Actions #5

Updated by Nicolas CHARLES 20 days ago

  • Status changed from New to In progress
Actions #6

Updated by Nicolas CHARLES 20 days ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Nicolas CHARLES to Alexis Mousset
  • Pull Request set to https://github.com/Normation/rudder-plugins/pull/858
Actions #7

Updated by Nicolas CHARLES 20 days ago

  • Status changed from Pending technical review to Pending release
Actions #8

Updated by Clark ANDRIANASOLO 5 days ago

  • Fix check changed from To do to Error - Next version

The configuration of tenants mapping is still missing, we need the attributes configuration in the doc :

rudder.auth.oauth2.provider.okta.tenants.enabled=true
rudder.auth.oauth2.provider.okta.tenants.attribute=customroles
rudder.auth.oauth2.provider.okta.tenants.override=true
rudder.auth.oauth2.provider.okta.tenants.mapping.enforced=true 
rudder.auth.oauth2.provider.okta.tenants.mapping.entitlements.rudder_ta=tenantA
Actions

Also available in: Atom PDF