Skip to content

Handling identity in extensions #14

Closed
@peternied

Description

@peternied

Inside of OpenSearch identity information was stored in the thread context when the security plugin was in use. With extensions being outside of the OpenSearch project, depending on the thread context for user identity will need to be replaced.

This identity should support the following scenarios:

  • Actions on the OpenSearch clusters can be tied to a consistent identity
  • Identities cannot be tampered with by an extension
  • Identities do not disclose any user information
  • Identities cannot be used in perpetuity
  • Identities support delegation

Lets us this issue to make proposals and discuss the way this should be managed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions