Skip to content

serverless native and realms clarification#5742

Merged
eedugon merged 8 commits intomainfrom
serverless_realms_clarification
Apr 8, 2026
Merged

serverless native and realms clarification#5742
eedugon merged 8 commits intomainfrom
serverless_realms_clarification

Conversation

@eedugon
Copy link
Copy Markdown
Contributor

@eedugon eedugon commented Apr 1, 2026

@eedugon eedugon requested a review from a team as a code owner April 1, 2026 11:30
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

✅ Vale Linting Results

No issues found on modified lines!


The Vale linter checks documentation changes against the Elastic Docs style guide.

To use Vale locally or report issues, refer to Elastic style guide for Vale.

Comment thread deploy-manage/deploy/elastic-cloud/serverless.md
@eedugon eedugon requested a review from shainaraskas April 1, 2026 12:46
Copy link
Copy Markdown
Member

@shainaraskas shainaraskas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

some suggests to make this a little clearer. I think you're tackling this in the right spots

|-------------------|-------------|--------------------------------|-------------------------|
| [Security configurations](/deploy-manage/security.md) | Full control | Limited control | Limited control |
| [Authentication realms](/deploy-manage/users-roles.md) | Available | Available | Available, through {{ecloud}} only |
| [Authentication realms](/deploy-manage/users-roles.md) | Available | Available | Not available. {{serverless-short}} manages authentication only at the [{{ecloud}} organization level](/deploy-manage/users-roles/cloud-organization.md). |
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like this, but I wonder if we're messing with ourselves a little because we don't have "auth using different mechanisms" as a listing here which possibly sends a less than ideal message

we are using auth realms as a shorthand for SAML / platform-managed / other types of SSO

wonder if it would make more sense to change the feature name to something else and then be even more precise in the fields.

self-managed gets "available (authentication realms)", ech gets "available (auth realms + ecloud sso" and serverless gets "ecloud sso only" (or maybe ece gets unique treatment due to their limited sso capabilities)

or something. lmk if you think

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the idea

Comment thread deploy-manage/deploy/elastic-cloud/serverless.md
| [Security configurations](/deploy-manage/security.md) | Full control | Limited control | Limited control |
| [Authentication realms](/deploy-manage/users-roles.md) | Available | Available | Available, through {{ecloud}} only |
| [Custom roles](/deploy-manage/users-roles.md) | Available | Available | Available |
| [Authentication](/deploy-manage/users-roles.md) | {{es}} realms | {{es}} realms, {{ecloud}} SSO | {{ecloud}} SSO only |
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shainaraskas : let me know your thoughts on that new line. I've tried to keep it simple. I think removing the word realm is better if we were not really referring specifically about {{es}} auth realms and it was more about authentication in general.

I've also paired ECE with ECH here as they are similar (they support ES realms + cloud SSO).

One comment about "Security configuration" (maybe for a different PR). I'd prefer to say in ECE and ECK "limited control", as some areas are hanlded by the orchestrators like the TLS certs for transport, etc. That's also another plus to have moved ECE to stay together with ECH more than with "fully self-managed".

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

copy lgtm

One comment about "Security configuration" (maybe for a different PR). I'd prefer to say in ECE and ECK "limited control", as some areas are hanlded by the orchestrators like the TLS certs for transport, etc. That's also another plus to have moved ECE to stay together with ECH more than with "fully self-managed".

👍

Copy link
Copy Markdown
Member

@shainaraskas shainaraskas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

couple small comments

| [Security configurations](/deploy-manage/security.md) | Full control | Limited control | Limited control |
| [Authentication realms](/deploy-manage/users-roles.md) | Available | Available | Available, through {{ecloud}} only |
| [Custom roles](/deploy-manage/users-roles.md) | Available | Available | Available |
| [Authentication](/deploy-manage/users-roles.md) | {{es}} realms | {{es}} realms, {{ecloud}} SSO | {{ecloud}} SSO only |
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

copy lgtm

One comment about "Security configuration" (maybe for a different PR). I'd prefer to say in ECE and ECK "limited control", as some areas are hanlded by the orchestrators like the TLS certs for transport, etc. That's also another plus to have moved ECE to stay together with ECH more than with "fully self-managed".

👍

Comment thread deploy-manage/deploy/deployment-comparison.md Outdated
eedugon and others added 2 commits April 8, 2026 10:36
Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com>
@eedugon eedugon merged commit 061acaa into main Apr 8, 2026
7 checks passed
@eedugon eedugon deleted the serverless_realms_clarification branch April 8, 2026 08:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants