You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This epic is still in development; please suggest any additional settings or defaults you would find valuable! Some requirements may be further decomposed into other GitHub issues, and will be referenced in this list where appropriate.
As an OpenHands Administrator, I need a way to enforce fine-grained organizational settings and defaults across my users.
MVP
Org Settings UX
Verify there's a Settings page available to Admin and Owner users for configuring Organization-level settings
LLM settings
Configure the default LLM for the organization that is set for all users
Admin configures the provider
Admin set the provider key
Admin set the model - e.g., sets GPT-5 as the default model for all users
Enable/disable whether individual users can change their own LLM provider + model
If disabled, users will be subject to the Organizational default LLM
If enabled, end-users (Members) will be able to select models for only the LLM providers w/ a key configured by Admin
When an Org is created, there are different pricing plans available - e.g., the "Pro Subscription" is not available since it's an exclusive subscription plan to individuals on OpenHands Cloud
"Enterprise Cloud Plan"
Post MVP
Repo access
As an Admin, I want to configure which Git repos are allowed to be accessed by users within that Org. This is so, for example, a user who authenticates with GitHub doesn't use their personal repos within the Org, and doesn't abusively consume tokens under the Org key.
Verify that the Admin can create an allow-list of approved Git provider orgs (e.g., All-Hands-AI)
Verify unapproved repos are not visible in the "Launch a conversation" dropdown
Security settings
For self-hosted installs, define allow/deny lists to network resources: ALL-3031
Require confirmation for any LLM actions deemed [Low/Medium/High] risk
This epic is still in development; please suggest any additional settings or defaults you would find valuable! Some requirements may be further decomposed into other GitHub issues, and will be referenced in this list where appropriate.
As an OpenHands Administrator, I need a way to enforce fine-grained organizational settings and defaults across my users.
MVP
Org Settings UX
LLM settings
Post MVP
Repo access
As an Admin, I want to configure which Git repos are allowed to be accessed by users within that Org. This is so, for example, a user who authenticates with GitHub doesn't use their personal repos within the Org, and doesn't abusively consume tokens under the Org key.
All-Hands-AI)Security settings
Tool settings
Feature availability
Conversation Defaults
Budgeting (see: APP-668)
Self-hosted Org Settings