From f3eadf18d04624f97a6554a7e2680ae58879b9a8 Mon Sep 17 00:00:00 2001 From: Ishaan Jaff Date: Wed, 18 Jun 2025 13:03:58 -0700 Subject: [PATCH] fixes for provisioning SCIMUser --- litellm/types/proxy/management_endpoints/scim_v2.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/litellm/types/proxy/management_endpoints/scim_v2.py b/litellm/types/proxy/management_endpoints/scim_v2.py index fa78b8b6505..f97553f3714 100644 --- a/litellm/types/proxy/management_endpoints/scim_v2.py +++ b/litellm/types/proxy/management_endpoints/scim_v2.py @@ -22,8 +22,8 @@ class SCIMResource(BaseModel): class SCIMUserName(BaseModel): - familyName: str - givenName: str + familyName: Optional[str] = None + givenName: Optional[str] = None formatted: Optional[str] = None middleName: Optional[str] = None honorificPrefix: Optional[str] = None @@ -43,8 +43,8 @@ class SCIMUserGroup(BaseModel): class SCIMUser(SCIMResource): - userName: str - name: SCIMUserName + userName: Optional[str] = None + name: Optional[SCIMUserName] = None displayName: Optional[str] = None active: bool = True emails: Optional[List[SCIMUserEmail]] = None