Project

General

Profile

Actions

Bug #19064

closed

External group mapping cannot be set when --foreman-ipa-authentication=true is used and no EXTERNAL user has been created yet

Added by Marek Hulán about 7 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Authentication
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1242821

Description of problem:

The EXTERNAL auth source only gets created when the first user gets auto-created based on external authentication (enabled with --foreman-ipa-authentication=true). That's why the admin will not even see the tab to specify external group mapping when creating/editing user groups.

The EXTERNAL auth source should either be always present, or created when --foreman-ipa-authentication=true is used.

Version-Release number of selected component (if applicable):

How reproducible:

Satellite 6.0 but the same behaviour in 6.1 as well.

Steps to Reproduce:
1. Enable external authentication via IdM using --foreman-ipa-authentication=true.
2. Attempt to define mapping of external groups to Satellite (Foreman) user groups.

Actual results:

Not possible, the tab is there because the EXTERNAL auth source is not there.

Expected results:

It should be possible even before the first externally-authenticated user has logged in / was auto-populated in the user database.

Additional info:


Related issues 2 (0 open2 closed)

Related to Foreman - Bug #15286: Missing API for external auth sourcesClosedDominik Hlavac Duran06/03/2016Actions
Related to Katello - Bug #19174: Tests relying on stubbing settings must be updated for external auth source seedingClosedMarek Hulán04/05/2017Actions
Actions

Also available in: Atom PDF