[DOCS] Security domain splitting impacts API keys#88677
[DOCS] Security domain splitting impacts API keys#88677n1v0lg merged 21 commits intoelastic:mainfrom
Conversation
| and <<user-profile,user profiles>>. When a user creates a resource, {es} | ||
| captures the user's username and realm information as part of the resource's | ||
| metadata. | ||
| metadata. Likewise, if a user updates a resource, such as an API key, |
There was a problem hiding this comment.
Not strictly necessary but feels like a worthwhile callout. It makes the transition to the next paragraph slightly more clunky so I can drop the proposed change/push it somewhere else.
x-pack/docs/en/security/authentication/security-domain.asciidoc
Outdated
Show resolved
Hide resolved
|
Pinging @elastic/es-docs (Team:Docs) |
|
Pinging @elastic/es-security (Team:Security) |
|
@lockewritesdocs being mindful of on-week next week, I've requested your review now although there is still the possibility that the current content is not what we want. For your review, lets assume that it is. If @ywangd agrees with the current form on Monday, we will be able to merge before feature freeze. Otherwise, we will defer until after feature freeze. This should be fine, since it's a small doc change as opposed to feature work. Cheers! |
ywangd
left a comment
There was a problem hiding this comment.
LGTM
Content is accurate and follows the current way of explaining things. We agreed that ownership can and should be explained better in a separate PR.
lockewritesdocs
left a comment
There was a problem hiding this comment.
Minor nit -- LGTM otherwise 🧇
x-pack/docs/en/security/authentication/security-domain.asciidoc
Outdated
Show resolved
Hide resolved
This PR documents the impact of domain splitting on API keys. API key ownership is determined via username and user realm information, including the user's security domain. API key ownership is shared across users with the same username that are part of the same security domain. A user loses ownership over an API key if their realm is removed from the security domain that previously enabled ownership through cross-realm resource sharing.
💚 Backport successful
|
This PR documents the impact of domain splitting on API keys. API key ownership is determined via username and user realm information, including the user's security domain. API key ownership is shared across users with the same username that are part of the same security domain. A user loses ownership over an API key if their realm is removed from the security domain that previously enabled ownership through cross-realm resource sharing.
* upstream/main: Add 8.5 migration docs (elastic#88923) Script: Reindex & UpdateByQuery Metadata (elastic#88665) Remove unused plugins dir var from server CLI (elastic#88917) Use tracing API in TaskManager (elastic#88885) Add source fallback for keyword fields using operation (elastic#88735) Prune changelogs after 8.3.3 release Bump versions after 8.3.3 release Add a test for checking for misspelled "dry_run" parameters for Desired Nodes API (elastic#88898) Speedup BalanceUnbalancedClusterTests (elastic#88794) Preventing exceptions on node shutdown in integration tests (elastic#88827) Do not trigger check part3 for test mute and docs PRs (elastic#88895) Add troubleshooting docs about data corruption (elastic#88760) Mute RollupActionSingleNodeTests#testRollupDatastream (elastic#88891) [DOCS] Domain splitting impacts API keys (elastic#88677) Fix SqlSearchIT testAllTypesWithRequestToOldNodes (elastic#88866) (elastic#88883) Update synthetic-source.asciidoc (elastic#88880) Log more details in TaskAssertions (elastic#88864) Make Tuple a record (elastic#88280)
This PR documents the impact of domain splitting on API keys. API key
ownership is determined via username and user realm information,
including the user's security domain. API key ownership is shared
across users with the same username that are part of the same security
domain. A user loses ownership over an API key if their realm is
removed from the security domain that previously enabled ownership
through cross-realm resource sharing.