diff --git a/openmetadata-ui/src/main/resources/ui/src/components/CreateUser/CreateUser.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/CreateUser/CreateUser.component.tsx
index 5845fac8bad..369e7c76892 100644
--- a/openmetadata-ui/src/main/resources/ui/src/components/CreateUser/CreateUser.component.tsx
+++ b/openmetadata-ui/src/main/resources/ui/src/components/CreateUser/CreateUser.component.tsx
@@ -26,7 +26,7 @@ import { AxiosError } from 'axios';
import classNames from 'classnames';
import { isUndefined } from 'lodash';
import { EditorContentRef } from 'Models';
-import React, { useRef, useState } from 'react';
+import React, { useMemo, useRef, useState } from 'react';
import { useAuthContext } from '../../authentication/auth-provider/AuthProvider';
import { generateRandomPwd } from '../../axiosAPIs/auth-API';
import { getBotsPagePath, getUsersPagePath } from '../../constants/constants';
@@ -36,6 +36,7 @@ import {
validEmailRegEx,
} from '../../constants/regex.constants';
import { PageLayoutType } from '../../enums/layout.enum';
+import { AuthTypes } from '../../enums/signin.enum';
import { CreatePasswordGenerator } from '../../enums/user.enum';
import {
CreatePasswordType,
@@ -109,6 +110,11 @@ const CreateUser = ({
{} as SSOClientConfig
);
+ const isAuthProviderBasic = useMemo(
+ () => authConfig?.provider === AuthTypes.BASIC,
+ [authConfig]
+ );
+
const slashedBreadcrumbList = [
{
name: forceBot ? 'Bots' : 'Users',
@@ -775,101 +781,107 @@ const CreateUser = ({