Skip to content

Charm Config to Disable Just-in-Time User Creation #488

Open

Description

@MattiaSarti

Context

The charm has to support multi-tenancy according to the design outlined in the official spec.

What needs to get done

Add a boolean charm config option to disable just-in-time (JIT) user creation, even if newly see users are not granted anything by default, for use cases where upstream bugs and security vulnerabilities could be exploited to gain access, so that when the non-default JIT user creation is disabled, user creation is handled only on relations with data-integrator and data-kubeflow-integrator, with the charm refusing to authenticate newly seen identities.

Definition of Done

A boolean charm config option to disable just-in-time (JIT) user creation is added, even if newly see users are not granted anything by default, for use cases where upstream bugs and security vulnerabilities could be exploited to gain access, so that when the non-default JIT user creation is disabled, user creation is handled only on relations with data-integrator and data-kubeflow-integrator, with the charm refusing to authenticate newly seen identities.

Activity

  1. added
    enhancementNew feature or request
    and removed
    enhancementNew feature or request
    on Sep 8, 2026
  2. MattiaSarti commented on Sep 8, 2026

    @MattiaSarti
    ContributorAuthor

    Internal ticket manually created, because of a bug with Jira's automation (reason why the label for Jira was removed): https://warthogs.atlassian.net/browse/KF-8985

  3. syncronize-issues-to-jira commented on Sep 8, 2026

    @syncronize-issues-to-jira

    Thank you for reporting your feedback to us!

    The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-8993.

    This message was autogenerated

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions