doc: design doc for self-registration feature #11077
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add Self-Registration Design Document
Summary
This PR adds a design document for implementing a self-registration feature in OpenHands Enterprise. The feature addresses friction experienced by enterprise customers during POC evaluations by allowing users to create accounts without requiring pre-configured SSO integration.
Problem Statement
Some enterprise customers experience friction when setting up OpenHands for proof-of-concept (POC) evaluations due to the requirement for IT partner engagement to configure corporate Single Sign-On (SSO) integration. This can delay POC timelines and create unnecessary overhead for temporary evaluation environments.
Proposed Solution
Implement a self-registration feature that allows users to create accounts and access OpenHands without requiring pre-configured SSO integration. The solution will:
ENTERPRISE_SELF_REGISTRATION
)Key Features
Design Doc
enterprise/doc/design-doc/self-registration.md
- viewNext Steps
Open PRs in OpenHands & OpenHands-Cloud for the various pieces:
OpenHands Repository PR
Title:
feat: implement self-registration UI and backend integration
OpenHands-Cloud Repository PR
Title:
feat: add self-registration Helm chart configuration
ENTERPRISE_SELF_REGISTRATION
flag (see design doc section 4.1)