Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review & edit IPA external authentication user story #3015

Draft
wants to merge 16 commits into
base: master
Choose a base branch
from

Conversation

asteflova
Copy link
Contributor

@asteflova asteflova commented May 13, 2024

A follow-up on #2938

The goal is to cover the IPA user story from beginning to end and make sure it's easy to read and follow.

Please cherry-pick my commits into:

  • Foreman 3.10/Katello 4.12
  • Foreman 3.9/Katello 4.11 (Satellite 6.15; orcharhino 6.8)
  • Foreman 3.8/Katello 4.10
  • Foreman 3.7/Katello 4.9 (Satellite 6.14)
  • Foreman 3.6/Katello 4.8
  • Foreman 3.5/Katello 4.7 (Satellite 6.13; orcharhino 6.6/6.7)
  • Foreman 3.4/Katello 4.6 (EL8 only)
  • Foreman 3.3/Katello 4.5 on EL7 & EL8 (Satellite 6.12 on EL8 only; orcharhino 6.4/6.5 on EL8 only)
  • We do not accept PRs for Foreman older than 3.3.

Customers ask about these features for Project a lot.
Adding a few simple keywords helps them identify that these are the
steps they need to follow to configure their desired authentication feature.
With FreeIPA, there are multiple ways of enrolling a host.
Rather than document exact steps (and thus commit Foreman docs to keep
up with FreeIPA's development), it's preferable to just link to FreeIPA
docs.
* The previous procedure was based on one of the many ways to configure
  an IPA client; I'd prefer to link to IPA docs and include the old
  procedure as an example.
* Formatting, editing, tweaking
* Adding verification steps and prerequisites
* Adding more details about the overall use case and login methods
This is useful because these procedures can double as verification
steps.
@asteflova
Copy link
Contributor Author

@domiborges will do a peer review to provide the FreeIPA/Identity Management's docs team perspective.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant