Merge pull request #25721 from BerriAI/litellm_fix-invite-user-default-role

fix: default invite user modal global role to least-privilege
This commit is contained in:
ryan-crabbe-berri 2026-04-14 16:34:04 -07:00 committed by GitHub
commit 6d2b7b76ad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -175,7 +175,14 @@ export const CreateUserButton: React.FC<CreateuserProps> = ({
// Modify the return statement to handle embedded mode
if (isEmbedded) {
return (
<Form form={form} onFinish={handleCreate} labelCol={{ span: 8 }} wrapperCol={{ span: 16 }} labelAlign="left">
<Form
form={form}
onFinish={handleCreate}
labelCol={{ span: 8 }}
wrapperCol={{ span: 16 }}
labelAlign="left"
initialValues={{ user_role: "internal_user_viewer" }}
>
<Alert
message="Email invitations"
description={
@ -257,7 +264,14 @@ export const CreateUserButton: React.FC<CreateuserProps> = ({
className="mb-4"
/>
</Space>
<Form form={form} onFinish={handleCreate} labelCol={{ span: 8 }} wrapperCol={{ span: 16 }} labelAlign="left">
<Form
form={form}
onFinish={handleCreate}
labelCol={{ span: 8 }}
wrapperCol={{ span: 16 }}
labelAlign="left"
initialValues={{ user_role: "internal_user_viewer" }}
>
<Form.Item label="User Email" name="user_email">
<Input />
</Form.Item>