diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDomainForm/AddDomainForm.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDomainForm/AddDomainForm.component.tsx
index 7581d2267e87..93b1affb3c47 100644
--- a/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDomainForm/AddDomainForm.component.tsx
+++ b/openmetadata-ui/src/main/resources/ui/src/components/Domain/AddDomainForm/AddDomainForm.component.tsx
@@ -35,9 +35,11 @@ import {
FieldTypes,
FormItemLayout,
} from '../../../interface/FormUtils.interface';
+import { domainTypeTooltipDataRender } from '../../../utils/DomainUtils';
import { getEntityName } from '../../../utils/EntityUtils';
import { generateFormFields, getField } from '../../../utils/formUtils';
import { checkPermission } from '../../../utils/PermissionsUtils';
+import '../domain.less';
import { DomainFormType } from '../DomainPage.interface';
import { AddDomainFormProps } from './AddDomainForm.interface';
@@ -139,9 +141,13 @@ const AddDomainForm = ({
label: t('label.domain-type'),
id: 'root/domainType',
type: FieldTypes.SELECT,
+ helperText: domainTypeTooltipDataRender(),
props: {
'data-testid': 'domainType',
options: domainTypeArray,
+ overlayClassName: 'domain-type-tooltip-container',
+ tooltipPlacement: 'topLeft',
+ tooltipAlign: { targetOffset: [18, 0] },
},
};
diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Domain/DomainTabs/DocumentationTab/DocumentationTab.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Domain/DomainTabs/DocumentationTab/DocumentationTab.component.tsx
index 264e72b4743f..770e8cc3f915 100644
--- a/openmetadata-ui/src/main/resources/ui/src/components/Domain/DomainTabs/DocumentationTab/DocumentationTab.component.tsx
+++ b/openmetadata-ui/src/main/resources/ui/src/components/Domain/DomainTabs/DocumentationTab/DocumentationTab.component.tsx
@@ -37,10 +37,14 @@ import {
ChangeDescription,
EntityReference,
} from '../../../../generated/entity/type';
-import { getUserNames } from '../../../../utils/DomainUtils';
+import {
+ domainTypeTooltipDataRender,
+ getUserNames,
+} from '../../../../utils/DomainUtils';
import { getEntityName } from '../../../../utils/EntityUtils';
import { getEntityVersionByField } from '../../../../utils/EntityVersionUtils';
import { checkPermission } from '../../../../utils/PermissionsUtils';
+import FormItemLabel from '../../../Form/FormItemLabel';
import '../../domain.less';
import {
DocumentationEntity,
@@ -281,8 +285,15 @@ const DocumentationTab = ({
- {t('label.domain-type')}
+
+
{editAllPermission && (domain as Domain).domainType && (