mirror of
https://github.com/elastic/kibana.git
synced 2025-06-28 11:05:39 -04:00
[Search] Update connectors for 8.10 (#163956)
## Summary This updates connectors for 8.10. --------- Co-authored-by: Chris Cressman <chris@chriscressman.com>
This commit is contained in:
parent
24312ab384
commit
ad5e3ff93e
11 changed files with 171 additions and 79 deletions
|
@ -138,6 +138,8 @@ export const getDocLinks = ({ kibanaBranch }: GetDocLinkOptions): DocLinks => {
|
||||||
connectorsConfluence: `${ENTERPRISE_SEARCH_DOCS}connectors-confluence.html`,
|
connectorsConfluence: `${ENTERPRISE_SEARCH_DOCS}connectors-confluence.html`,
|
||||||
connectorsDropbox: `${ENTERPRISE_SEARCH_DOCS}connectors-dropbox.html`,
|
connectorsDropbox: `${ENTERPRISE_SEARCH_DOCS}connectors-dropbox.html`,
|
||||||
connectorsContentExtraction: `${ENTERPRISE_SEARCH_DOCS}connectors-content-extraction.html`,
|
connectorsContentExtraction: `${ENTERPRISE_SEARCH_DOCS}connectors-content-extraction.html`,
|
||||||
|
connectorsGithub: `${ENTERPRISE_SEARCH_DOCS}connectors-github.html`,
|
||||||
|
connectorsGmail: `${ENTERPRISE_SEARCH_DOCS}connectors-gmail.html`,
|
||||||
connectorsGoogleCloudStorage: `${ENTERPRISE_SEARCH_DOCS}connectors-google-cloud.html`,
|
connectorsGoogleCloudStorage: `${ENTERPRISE_SEARCH_DOCS}connectors-google-cloud.html`,
|
||||||
connectorsGoogleDrive: `${ENTERPRISE_SEARCH_DOCS}connectors-google-drive.html`,
|
connectorsGoogleDrive: `${ENTERPRISE_SEARCH_DOCS}connectors-google-drive.html`,
|
||||||
connectorsJira: `${ENTERPRISE_SEARCH_DOCS}connectors-jira.html`,
|
connectorsJira: `${ENTERPRISE_SEARCH_DOCS}connectors-jira.html`,
|
||||||
|
@ -146,12 +148,15 @@ export const getDocLinks = ({ kibanaBranch }: GetDocLinkOptions): DocLinks => {
|
||||||
connectorsMySQL: `${ENTERPRISE_SEARCH_DOCS}connectors-mysql.html`,
|
connectorsMySQL: `${ENTERPRISE_SEARCH_DOCS}connectors-mysql.html`,
|
||||||
connectorsNative: `${ENTERPRISE_SEARCH_DOCS}connectors.html#connectors-native`,
|
connectorsNative: `${ENTERPRISE_SEARCH_DOCS}connectors.html#connectors-native`,
|
||||||
connectorsNetworkDrive: `${ENTERPRISE_SEARCH_DOCS}connectors-network-drive.html`,
|
connectorsNetworkDrive: `${ENTERPRISE_SEARCH_DOCS}connectors-network-drive.html`,
|
||||||
|
connectorsOneDrive: `${ENTERPRISE_SEARCH_DOCS}connectors-onedrive.html`,
|
||||||
connectorsOracle: `${ENTERPRISE_SEARCH_DOCS}connectors-oracle.html`,
|
connectorsOracle: `${ENTERPRISE_SEARCH_DOCS}connectors-oracle.html`,
|
||||||
connectorsPostgreSQL: `${ENTERPRISE_SEARCH_DOCS}connectors-postgresql.html`,
|
connectorsPostgreSQL: `${ENTERPRISE_SEARCH_DOCS}connectors-postgresql.html`,
|
||||||
connectorsS3: `${ENTERPRISE_SEARCH_DOCS}connectors-s3.html`,
|
connectorsS3: `${ENTERPRISE_SEARCH_DOCS}connectors-s3.html`,
|
||||||
|
connectorsSalesforce: `${ENTERPRISE_SEARCH_DOCS}connectors-salesforce.html`,
|
||||||
connectorsServiceNow: `${ENTERPRISE_SEARCH_DOCS}connectors-servicenow.html`,
|
connectorsServiceNow: `${ENTERPRISE_SEARCH_DOCS}connectors-servicenow.html`,
|
||||||
connectorsSharepoint: `${ENTERPRISE_SEARCH_DOCS}connectors-sharepoint.html`,
|
connectorsSharepoint: `${ENTERPRISE_SEARCH_DOCS}connectors-sharepoint.html`,
|
||||||
connectorsSharepointOnline: `${ENTERPRISE_SEARCH_DOCS}connectors-sharepoint-online.html`,
|
connectorsSharepointOnline: `${ENTERPRISE_SEARCH_DOCS}connectors-sharepoint-online.html`,
|
||||||
|
connectorsSlack: `${ENTERPRISE_SEARCH_DOCS}connectors-slack.html`,
|
||||||
connectorsWorkplaceSearch: `${ENTERPRISE_SEARCH_DOCS}workplace-search-connectors.html`,
|
connectorsWorkplaceSearch: `${ENTERPRISE_SEARCH_DOCS}workplace-search-connectors.html`,
|
||||||
crawlerExtractionRules: `${ENTERPRISE_SEARCH_DOCS}crawler-extraction-rules.html`,
|
crawlerExtractionRules: `${ENTERPRISE_SEARCH_DOCS}crawler-extraction-rules.html`,
|
||||||
crawlerManaging: `${ENTERPRISE_SEARCH_DOCS}crawler-managing.html`,
|
crawlerManaging: `${ENTERPRISE_SEARCH_DOCS}crawler-managing.html`,
|
||||||
|
|
|
@ -122,20 +122,25 @@ export interface DocLinks {
|
||||||
readonly connectorsConfluence: string;
|
readonly connectorsConfluence: string;
|
||||||
readonly connectorsContentExtraction: string;
|
readonly connectorsContentExtraction: string;
|
||||||
readonly connectorsDropbox: string;
|
readonly connectorsDropbox: string;
|
||||||
|
readonly connectorsGithub: string;
|
||||||
readonly connectorsGoogleCloudStorage: string;
|
readonly connectorsGoogleCloudStorage: string;
|
||||||
readonly connectorsGoogleDrive: string;
|
readonly connectorsGoogleDrive: string;
|
||||||
|
readonly connectorsGmail: string;
|
||||||
readonly connectorsJira: string;
|
readonly connectorsJira: string;
|
||||||
readonly connectorsMicrosoftSQL: string;
|
readonly connectorsMicrosoftSQL: string;
|
||||||
readonly connectorsMongoDB: string;
|
readonly connectorsMongoDB: string;
|
||||||
readonly connectorsMySQL: string;
|
readonly connectorsMySQL: string;
|
||||||
readonly connectorsNative: string;
|
readonly connectorsNative: string;
|
||||||
readonly connectorsNetworkDrive: string;
|
readonly connectorsNetworkDrive: string;
|
||||||
|
readonly connectorsOneDrive: string;
|
||||||
readonly connectorsOracle: string;
|
readonly connectorsOracle: string;
|
||||||
readonly connectorsPostgreSQL: string;
|
readonly connectorsPostgreSQL: string;
|
||||||
readonly connectorsS3: string;
|
readonly connectorsS3: string;
|
||||||
|
readonly connectorsSalesforce: string;
|
||||||
readonly connectorsServiceNow: string;
|
readonly connectorsServiceNow: string;
|
||||||
readonly connectorsSharepoint: string;
|
readonly connectorsSharepoint: string;
|
||||||
readonly connectorsSharepointOnline: string;
|
readonly connectorsSharepointOnline: string;
|
||||||
|
readonly connectorsSlack: string;
|
||||||
readonly connectorsWorkplaceSearch: string;
|
readonly connectorsWorkplaceSearch: string;
|
||||||
readonly crawlerExtractionRules: string;
|
readonly crawlerExtractionRules: string;
|
||||||
readonly crawlerManaging: string;
|
readonly crawlerManaging: string;
|
||||||
|
|
|
@ -38,6 +38,17 @@ export const CONNECTOR_DEFINITIONS: ConnectorServerSideDefinition[] = [
|
||||||
}),
|
}),
|
||||||
serviceType: 'confluence',
|
serviceType: 'confluence',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
iconPath: 'dropbox.svg',
|
||||||
|
isBeta: true,
|
||||||
|
isNative: true,
|
||||||
|
isTechPreview: false,
|
||||||
|
keywords: ['dropbox', 'connector'],
|
||||||
|
name: i18n.translate('xpack.enterpriseSearch.content.nativeConnectors.dropbox.name', {
|
||||||
|
defaultMessage: 'Dropbox',
|
||||||
|
}),
|
||||||
|
serviceType: 'dropbox',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
iconPath: 'jira_cloud.svg',
|
iconPath: 'jira_cloud.svg',
|
||||||
isBeta: true,
|
isBeta: true,
|
||||||
|
@ -128,6 +139,17 @@ export const CONNECTOR_DEFINITIONS: ConnectorServerSideDefinition[] = [
|
||||||
}),
|
}),
|
||||||
serviceType: 'postgresql',
|
serviceType: 'postgresql',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
iconPath: 'servicenow.svg',
|
||||||
|
isBeta: true,
|
||||||
|
isNative: true,
|
||||||
|
isTechPreview: false,
|
||||||
|
keywords: ['servicenow', 'cloud', 'connector'],
|
||||||
|
name: i18n.translate('xpack.enterpriseSearch.content.nativeConnectors.serviceNow.name', {
|
||||||
|
defaultMessage: 'ServiceNow',
|
||||||
|
}),
|
||||||
|
serviceType: 'servicenow',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
iconPath: 'sharepoint_online.svg',
|
iconPath: 'sharepoint_online.svg',
|
||||||
isBeta: false,
|
isBeta: false,
|
||||||
|
@ -139,17 +161,6 @@ export const CONNECTOR_DEFINITIONS: ConnectorServerSideDefinition[] = [
|
||||||
}),
|
}),
|
||||||
serviceType: 'sharepoint_online',
|
serviceType: 'sharepoint_online',
|
||||||
},
|
},
|
||||||
{
|
|
||||||
iconPath: 'dropbox.svg',
|
|
||||||
isBeta: true,
|
|
||||||
isNative: true,
|
|
||||||
isTechPreview: false,
|
|
||||||
keywords: ['dropbox', 'connector'],
|
|
||||||
name: i18n.translate('xpack.enterpriseSearch.content.nativeConnectors.dropbox.name', {
|
|
||||||
defaultMessage: 'Dropbox',
|
|
||||||
}),
|
|
||||||
serviceType: 'dropbox',
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
iconPath: 'gmail.svg',
|
iconPath: 'gmail.svg',
|
||||||
isBeta: false,
|
isBeta: false,
|
||||||
|
@ -171,6 +182,16 @@ export const CONNECTOR_DEFINITIONS: ConnectorServerSideDefinition[] = [
|
||||||
}),
|
}),
|
||||||
serviceType: 'oracle',
|
serviceType: 'oracle',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
iconPath: 'onedrive.svg',
|
||||||
|
isBeta: true,
|
||||||
|
isNative: false,
|
||||||
|
keywords: ['network', 'drive', 'file', 'connector'],
|
||||||
|
name: i18n.translate('xpack.enterpriseSearch.content.nativeConnectors.oneDrive.name', {
|
||||||
|
defaultMessage: 'OneDrive',
|
||||||
|
}),
|
||||||
|
serviceType: 'onedrive',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
iconPath: 's3.svg',
|
iconPath: 's3.svg',
|
||||||
isBeta: true,
|
isBeta: true,
|
||||||
|
@ -181,17 +202,6 @@ export const CONNECTOR_DEFINITIONS: ConnectorServerSideDefinition[] = [
|
||||||
}),
|
}),
|
||||||
serviceType: 's3',
|
serviceType: 's3',
|
||||||
},
|
},
|
||||||
{
|
|
||||||
iconPath: 'servicenow.svg',
|
|
||||||
isBeta: true,
|
|
||||||
isNative: true,
|
|
||||||
isTechPreview: false,
|
|
||||||
keywords: ['servicenow', 'cloud', 'connector'],
|
|
||||||
name: i18n.translate('xpack.enterpriseSearch.content.nativeConnectors.serviceNow.name', {
|
|
||||||
defaultMessage: 'ServiceNow',
|
|
||||||
}),
|
|
||||||
serviceType: 'servicenow',
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
iconPath: 'slack.svg',
|
iconPath: 'slack.svg',
|
||||||
isBeta: false,
|
isBeta: false,
|
||||||
|
|
|
@ -55,28 +55,37 @@ import { ConnectorCheckable } from './connector_checkable';
|
||||||
|
|
||||||
export const SelectConnector: React.FC = () => {
|
export const SelectConnector: React.FC = () => {
|
||||||
const { search } = useLocation();
|
const { search } = useLocation();
|
||||||
|
const { isCloud } = useValues(KibanaLogic);
|
||||||
|
const { hasPlatinumLicense } = useValues(LicensingLogic);
|
||||||
|
const hasNativeAccess = isCloud;
|
||||||
const { service_type: serviceType } = parseQueryParams(search);
|
const { service_type: serviceType } = parseQueryParams(search);
|
||||||
const [useNativeFilter, setUseNativeFilter] = useState(false);
|
const [useNativeFilter, setUseNativeFilter] = useState(false);
|
||||||
const [useNonGAFilter, setUseNonGAFilter] = useState(true);
|
const [useNonGAFilter, setUseNonGAFilter] = useState(true);
|
||||||
const [searchTerm, setSearchTerm] = useState('');
|
const [searchTerm, setSearchTerm] = useState('');
|
||||||
const filteredConnectors = useMemo(
|
const filteredConnectors = useMemo(() => {
|
||||||
() =>
|
const nativeConnectors = hasNativeAccess
|
||||||
CONNECTORS.filter((connector) =>
|
? CONNECTORS.filter((connector) => connector.isNative).sort((a, b) =>
|
||||||
|
a.name.localeCompare(b.name)
|
||||||
|
)
|
||||||
|
: [];
|
||||||
|
const nonNativeConnectors = hasNativeAccess
|
||||||
|
? CONNECTORS.filter((connector) => !connector.isNative).sort((a, b) =>
|
||||||
|
a.name.localeCompare(b.name)
|
||||||
|
)
|
||||||
|
: CONNECTORS.sort((a, b) => a.name.localeCompare(b.name));
|
||||||
|
const connectors = [...nativeConnectors, ...nonNativeConnectors];
|
||||||
|
return connectors
|
||||||
|
.filter((connector) =>
|
||||||
useNonGAFilter ? true : !connector.isBeta && !connector.isTechPreview
|
useNonGAFilter ? true : !connector.isBeta && !connector.isTechPreview
|
||||||
)
|
)
|
||||||
.filter((connector) => (useNativeFilter ? connector.isNative : true))
|
.filter((connector) => (useNativeFilter ? connector.isNative : true))
|
||||||
.filter((connector) =>
|
.filter((connector) =>
|
||||||
searchTerm ? connector.name.toLowerCase().includes(searchTerm.toLowerCase()) : true
|
searchTerm ? connector.name.toLowerCase().includes(searchTerm.toLowerCase()) : true
|
||||||
),
|
|
||||||
[useNonGAFilter, useNativeFilter, searchTerm]
|
|
||||||
);
|
);
|
||||||
|
}, [useNonGAFilter, useNativeFilter, searchTerm]);
|
||||||
const [selectedConnector, setSelectedConnector] = useState<string | null>(
|
const [selectedConnector, setSelectedConnector] = useState<string | null>(
|
||||||
Array.isArray(serviceType) ? serviceType[0] : serviceType ?? null
|
Array.isArray(serviceType) ? serviceType[0] : serviceType ?? null
|
||||||
);
|
);
|
||||||
const { isCloud } = useValues(KibanaLogic);
|
|
||||||
const { hasPlatinumLicense } = useValues(LicensingLogic);
|
|
||||||
|
|
||||||
const hasNativeAccess = isCloud;
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<EnterpriseSearchContentPageTemplate
|
<EnterpriseSearchContentPageTemplate
|
||||||
|
|
|
@ -37,8 +37,14 @@ export const CONNECTORS_DICT: Record<string, ConnectorClientSideDefinition> = {
|
||||||
externalDocsUrl: '',
|
externalDocsUrl: '',
|
||||||
icon: CONNECTOR_ICONS.dropbox,
|
icon: CONNECTOR_ICONS.dropbox,
|
||||||
},
|
},
|
||||||
|
github: {
|
||||||
|
docsUrl: docLinks.connectorsGithub,
|
||||||
|
externalAuthDocsUrl: '',
|
||||||
|
externalDocsUrl: '',
|
||||||
|
icon: CONNECTOR_ICONS.github,
|
||||||
|
},
|
||||||
gmail: {
|
gmail: {
|
||||||
docsUrl: '', // TODO
|
docsUrl: docLinks.connectorsGmail,
|
||||||
externalAuthDocsUrl: '',
|
externalAuthDocsUrl: '',
|
||||||
externalDocsUrl: '',
|
externalDocsUrl: '',
|
||||||
icon: CONNECTOR_ICONS.gmail,
|
icon: CONNECTOR_ICONS.gmail,
|
||||||
|
@ -85,6 +91,12 @@ export const CONNECTORS_DICT: Record<string, ConnectorClientSideDefinition> = {
|
||||||
externalDocsUrl: '',
|
externalDocsUrl: '',
|
||||||
icon: CONNECTOR_ICONS.network_drive,
|
icon: CONNECTOR_ICONS.network_drive,
|
||||||
},
|
},
|
||||||
|
onedrive: {
|
||||||
|
docsUrl: docLinks.connectorsOneDrive,
|
||||||
|
externalAuthDocsUrl: '',
|
||||||
|
externalDocsUrl: '',
|
||||||
|
icon: CONNECTOR_ICONS.onedrive,
|
||||||
|
},
|
||||||
oracle: {
|
oracle: {
|
||||||
docsUrl: docLinks.connectorsOracle,
|
docsUrl: docLinks.connectorsOracle,
|
||||||
externalAuthDocsUrl:
|
externalAuthDocsUrl:
|
||||||
|
@ -104,18 +116,24 @@ export const CONNECTORS_DICT: Record<string, ConnectorClientSideDefinition> = {
|
||||||
externalDocsUrl: '',
|
externalDocsUrl: '',
|
||||||
icon: CONNECTOR_ICONS.amazon_s3,
|
icon: CONNECTOR_ICONS.amazon_s3,
|
||||||
},
|
},
|
||||||
|
salesforce: {
|
||||||
|
docsUrl: docLinks.connectorsSalesforce,
|
||||||
|
externalAuthDocsUrl: '',
|
||||||
|
externalDocsUrl: '',
|
||||||
|
icon: CONNECTOR_ICONS.salesforce,
|
||||||
|
},
|
||||||
servicenow: {
|
servicenow: {
|
||||||
docsUrl: docLinks.connectorsServiceNow,
|
docsUrl: docLinks.connectorsServiceNow,
|
||||||
externalAuthDocsUrl: '',
|
externalAuthDocsUrl: '',
|
||||||
externalDocsUrl: '',
|
externalDocsUrl: '',
|
||||||
icon: CONNECTOR_ICONS.servicenow,
|
icon: CONNECTOR_ICONS.servicenow,
|
||||||
},
|
},
|
||||||
sharepoint: {
|
sharepoint_server: {
|
||||||
docsUrl: docLinks.connectorsSharepoint,
|
docsUrl: docLinks.connectorsSharepoint,
|
||||||
externalAuthDocsUrl: '',
|
externalAuthDocsUrl: '',
|
||||||
externalDocsUrl: '',
|
externalDocsUrl: '',
|
||||||
icon: CONNECTOR_ICONS.sharepoint,
|
icon: CONNECTOR_ICONS.sharepoint,
|
||||||
platinumOnly: true,
|
platinumOnly: false,
|
||||||
},
|
},
|
||||||
sharepoint_online: {
|
sharepoint_online: {
|
||||||
docsUrl: docLinks.connectorsSharepointOnline,
|
docsUrl: docLinks.connectorsSharepointOnline,
|
||||||
|
@ -125,11 +143,11 @@ export const CONNECTORS_DICT: Record<string, ConnectorClientSideDefinition> = {
|
||||||
platinumOnly: true,
|
platinumOnly: true,
|
||||||
},
|
},
|
||||||
slack: {
|
slack: {
|
||||||
docsUrl: '', // TODO
|
docsUrl: docLinks.connectorsSlack,
|
||||||
externalAuthDocsUrl: '',
|
externalAuthDocsUrl: '',
|
||||||
externalDocsUrl: '',
|
externalDocsUrl: '',
|
||||||
icon: CONNECTOR_ICONS.slack,
|
icon: CONNECTOR_ICONS.slack,
|
||||||
platinumOnly: true,
|
platinumOnly: false,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -67,6 +67,8 @@ class DocLinks {
|
||||||
public connectorsConfluence: string;
|
public connectorsConfluence: string;
|
||||||
public connectorsContentExtraction: string;
|
public connectorsContentExtraction: string;
|
||||||
public connectorsDropbox: string;
|
public connectorsDropbox: string;
|
||||||
|
public connectorsGithub: string;
|
||||||
|
public connectorsGmail: string;
|
||||||
public connectorsGoogleCloudStorage: string;
|
public connectorsGoogleCloudStorage: string;
|
||||||
public connectorsGoogleDrive: string;
|
public connectorsGoogleDrive: string;
|
||||||
public connectorsJira: string;
|
public connectorsJira: string;
|
||||||
|
@ -75,12 +77,15 @@ class DocLinks {
|
||||||
public connectorsMySQL: string;
|
public connectorsMySQL: string;
|
||||||
public connectorsNative: string;
|
public connectorsNative: string;
|
||||||
public connectorsNetworkDrive: string;
|
public connectorsNetworkDrive: string;
|
||||||
|
public connectorsOneDrive: string;
|
||||||
public connectorsOracle: string;
|
public connectorsOracle: string;
|
||||||
public connectorsPostgreSQL: string;
|
public connectorsPostgreSQL: string;
|
||||||
public connectorsS3: string;
|
public connectorsS3: string;
|
||||||
|
public connectorsSalesforce: string;
|
||||||
public connectorsServiceNow: string;
|
public connectorsServiceNow: string;
|
||||||
public connectorsSharepoint: string;
|
public connectorsSharepoint: string;
|
||||||
public connectorsSharepointOnline: string;
|
public connectorsSharepointOnline: string;
|
||||||
|
public connectorsSlack: string;
|
||||||
public connectorsWorkplaceSearch: string;
|
public connectorsWorkplaceSearch: string;
|
||||||
public consoleGuide: string;
|
public consoleGuide: string;
|
||||||
public crawlerExtractionRules: string;
|
public crawlerExtractionRules: string;
|
||||||
|
@ -226,6 +231,8 @@ class DocLinks {
|
||||||
this.connectorsContentExtraction = '';
|
this.connectorsContentExtraction = '';
|
||||||
this.connectorsClients = '';
|
this.connectorsClients = '';
|
||||||
this.connectorsDropbox = '';
|
this.connectorsDropbox = '';
|
||||||
|
this.connectorsGithub = '';
|
||||||
|
this.connectorsGmail = '';
|
||||||
this.connectorsGoogleCloudStorage = '';
|
this.connectorsGoogleCloudStorage = '';
|
||||||
this.connectorsGoogleDrive = '';
|
this.connectorsGoogleDrive = '';
|
||||||
this.connectorsJira = '';
|
this.connectorsJira = '';
|
||||||
|
@ -234,12 +241,15 @@ class DocLinks {
|
||||||
this.connectorsMySQL = '';
|
this.connectorsMySQL = '';
|
||||||
this.connectorsNative = '';
|
this.connectorsNative = '';
|
||||||
this.connectorsNetworkDrive = '';
|
this.connectorsNetworkDrive = '';
|
||||||
|
this.connectorsOneDrive = '';
|
||||||
this.connectorsOracle = '';
|
this.connectorsOracle = '';
|
||||||
this.connectorsPostgreSQL = '';
|
this.connectorsPostgreSQL = '';
|
||||||
this.connectorsS3 = '';
|
this.connectorsS3 = '';
|
||||||
|
this.connectorsSalesforce = '';
|
||||||
this.connectorsServiceNow = '';
|
this.connectorsServiceNow = '';
|
||||||
this.connectorsSharepoint = '';
|
this.connectorsSharepoint = '';
|
||||||
this.connectorsSharepointOnline = '';
|
this.connectorsSharepointOnline = '';
|
||||||
|
this.connectorsSlack = '';
|
||||||
this.connectorsWorkplaceSearch = '';
|
this.connectorsWorkplaceSearch = '';
|
||||||
this.consoleGuide = '';
|
this.consoleGuide = '';
|
||||||
this.crawlerExtractionRules = '';
|
this.crawlerExtractionRules = '';
|
||||||
|
@ -386,9 +396,11 @@ class DocLinks {
|
||||||
this.connectorsContentExtraction = docLinks.links.enterpriseSearch.connectorsContentExtraction;
|
this.connectorsContentExtraction = docLinks.links.enterpriseSearch.connectorsContentExtraction;
|
||||||
this.connectorsClients = docLinks.links.enterpriseSearch.connectorsClients;
|
this.connectorsClients = docLinks.links.enterpriseSearch.connectorsClients;
|
||||||
this.connectorsDropbox = docLinks.links.enterpriseSearch.connectorsDropbox;
|
this.connectorsDropbox = docLinks.links.enterpriseSearch.connectorsDropbox;
|
||||||
|
this.connectorsGithub = docLinks.links.enterpriseSearch.connectorsGithub;
|
||||||
this.connectorsGoogleCloudStorage =
|
this.connectorsGoogleCloudStorage =
|
||||||
docLinks.links.enterpriseSearch.connectorsGoogleCloudStorage;
|
docLinks.links.enterpriseSearch.connectorsGoogleCloudStorage;
|
||||||
this.connectorsGoogleDrive = docLinks.links.enterpriseSearch.connectorsGoogleDrive;
|
this.connectorsGoogleDrive = docLinks.links.enterpriseSearch.connectorsGoogleDrive;
|
||||||
|
this.connectorsGmail = docLinks.links.enterpriseSearch.connectorsGmail;
|
||||||
this.connectorsJira = docLinks.links.enterpriseSearch.connectorsJira;
|
this.connectorsJira = docLinks.links.enterpriseSearch.connectorsJira;
|
||||||
this.connectorsMicrosoftSQL = docLinks.links.enterpriseSearch.connectorsMicrosoftSQL;
|
this.connectorsMicrosoftSQL = docLinks.links.enterpriseSearch.connectorsMicrosoftSQL;
|
||||||
this.connectorsMongoDB = docLinks.links.enterpriseSearch.connectorsMongoDB;
|
this.connectorsMongoDB = docLinks.links.enterpriseSearch.connectorsMongoDB;
|
||||||
|
@ -401,6 +413,7 @@ class DocLinks {
|
||||||
this.connectorsServiceNow = docLinks.links.enterpriseSearch.connectorsServiceNow;
|
this.connectorsServiceNow = docLinks.links.enterpriseSearch.connectorsServiceNow;
|
||||||
this.connectorsSharepoint = docLinks.links.enterpriseSearch.connectorsSharepoint;
|
this.connectorsSharepoint = docLinks.links.enterpriseSearch.connectorsSharepoint;
|
||||||
this.connectorsSharepointOnline = docLinks.links.enterpriseSearch.connectorsSharepointOnline;
|
this.connectorsSharepointOnline = docLinks.links.enterpriseSearch.connectorsSharepointOnline;
|
||||||
|
this.connectorsSlack = docLinks.links.enterpriseSearch.connectorsSlack;
|
||||||
this.connectorsWorkplaceSearch = docLinks.links.enterpriseSearch.connectorsWorkplaceSearch;
|
this.connectorsWorkplaceSearch = docLinks.links.enterpriseSearch.connectorsWorkplaceSearch;
|
||||||
this.consoleGuide = docLinks.links.console.guide;
|
this.consoleGuide = docLinks.links.console.guide;
|
||||||
this.crawlerExtractionRules = docLinks.links.enterpriseSearch.crawlerExtractionRules;
|
this.crawlerExtractionRules = docLinks.links.enterpriseSearch.crawlerExtractionRules;
|
||||||
|
|
|
@ -18,9 +18,11 @@ import mongodb from '../../../assets/source_icons/mongodb.svg';
|
||||||
import microsoft_sql from '../../../assets/source_icons/mssql.svg';
|
import microsoft_sql from '../../../assets/source_icons/mssql.svg';
|
||||||
import mysql from '../../../assets/source_icons/mysql.svg';
|
import mysql from '../../../assets/source_icons/mysql.svg';
|
||||||
import network_drive from '../../../assets/source_icons/network_drive.svg';
|
import network_drive from '../../../assets/source_icons/network_drive.svg';
|
||||||
|
import onedrive from '../../../assets/source_icons/onedrive.svg';
|
||||||
import oracle from '../../../assets/source_icons/oracle.svg';
|
import oracle from '../../../assets/source_icons/oracle.svg';
|
||||||
import postgresql from '../../../assets/source_icons/postgresql.svg';
|
import postgresql from '../../../assets/source_icons/postgresql.svg';
|
||||||
import amazon_s3 from '../../../assets/source_icons/s3.svg';
|
import amazon_s3 from '../../../assets/source_icons/s3.svg';
|
||||||
|
import salesforce from '../../../assets/source_icons/salesforce.svg';
|
||||||
import servicenow from '../../../assets/source_icons/servicenow.svg';
|
import servicenow from '../../../assets/source_icons/servicenow.svg';
|
||||||
import sharepoint from '../../../assets/source_icons/sharepoint.svg';
|
import sharepoint from '../../../assets/source_icons/sharepoint.svg';
|
||||||
import sharepoint_online from '../../../assets/source_icons/sharepoint_online.svg';
|
import sharepoint_online from '../../../assets/source_icons/sharepoint_online.svg';
|
||||||
|
@ -41,8 +43,10 @@ export const CONNECTOR_ICONS = {
|
||||||
mongodb,
|
mongodb,
|
||||||
mysql,
|
mysql,
|
||||||
network_drive,
|
network_drive,
|
||||||
|
onedrive,
|
||||||
oracle,
|
oracle,
|
||||||
postgresql,
|
postgresql,
|
||||||
|
salesforce,
|
||||||
servicenow,
|
servicenow,
|
||||||
sharepoint,
|
sharepoint,
|
||||||
sharepoint_online,
|
sharepoint_online,
|
||||||
|
|
|
@ -34,36 +34,6 @@ const workplaceSearchIntegrations: WorkplaceSearchIntegration[] = [
|
||||||
),
|
),
|
||||||
categories: ['enterprise_search', 'workplace_search_content_source'],
|
categories: ['enterprise_search', 'workplace_search_content_source'],
|
||||||
},
|
},
|
||||||
{
|
|
||||||
id: 'onedrive',
|
|
||||||
title: i18n.translate('xpack.enterpriseSearch.workplaceSearch.integrations.onedriveName', {
|
|
||||||
defaultMessage: 'OneDrive',
|
|
||||||
}),
|
|
||||||
description: i18n.translate(
|
|
||||||
'xpack.enterpriseSearch.workplaceSearch.integrations.onedriveDescription',
|
|
||||||
{
|
|
||||||
defaultMessage: 'Search over your files stored on OneDrive with Workplace Search.',
|
|
||||||
}
|
|
||||||
),
|
|
||||||
categories: ['enterprise_search', 'azure', 'workplace_search_content_source'],
|
|
||||||
uiInternalPath: '/app/enterprise_search/workplace_search/sources/add/one_drive',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 'salesforce_sandbox',
|
|
||||||
title: i18n.translate(
|
|
||||||
'xpack.enterpriseSearch.workplaceSearch.integrations.salesforceSandboxName',
|
|
||||||
{
|
|
||||||
defaultMessage: 'Salesforce Sandbox',
|
|
||||||
}
|
|
||||||
),
|
|
||||||
description: i18n.translate(
|
|
||||||
'xpack.enterpriseSearch.workplaceSearch.integrations.salesforceSandboxDescription',
|
|
||||||
{
|
|
||||||
defaultMessage: 'Search over your content on Salesforce Sandbox with Workplace Search.',
|
|
||||||
}
|
|
||||||
),
|
|
||||||
categories: ['enterprise_search', 'workplace_search_content_source'],
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: 'zendesk',
|
id: 'zendesk',
|
||||||
title: i18n.translate('xpack.enterpriseSearch.workplaceSearch.integrations.zendeskName', {
|
title: i18n.translate('xpack.enterpriseSearch.workplaceSearch.integrations.zendeskName', {
|
||||||
|
@ -359,6 +329,40 @@ export const registerEnterpriseSearchIntegrations = (
|
||||||
shipper: 'enterprise_search',
|
shipper: 'enterprise_search',
|
||||||
isBeta: false,
|
isBeta: false,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
customIntegrations.registerCustomIntegration({
|
||||||
|
id: 'onedrive',
|
||||||
|
title: i18n.translate('xpack.enterpriseSearch.integrations.oneDriveTitle', {
|
||||||
|
defaultMessage: 'OneDrive',
|
||||||
|
}),
|
||||||
|
description: i18n.translate(
|
||||||
|
'xpack.enterpriseSearch.workplaceSearch.integrations.oneDriveDescription',
|
||||||
|
{
|
||||||
|
defaultMessage: 'Search over your content on OneDrive.',
|
||||||
|
}
|
||||||
|
),
|
||||||
|
categories: [
|
||||||
|
'enterprise_search',
|
||||||
|
'elastic_stack',
|
||||||
|
'custom',
|
||||||
|
'datastore',
|
||||||
|
'connector',
|
||||||
|
'connector_client',
|
||||||
|
],
|
||||||
|
uiInternalPath:
|
||||||
|
'/app/enterprise_search/content/search_indices/new_index/connector?service_type=salesforce',
|
||||||
|
icons: [
|
||||||
|
{
|
||||||
|
type: 'svg',
|
||||||
|
src: http.basePath.prepend(
|
||||||
|
'/plugins/enterpriseSearch/assets/source_icons/salesforce_sandbox.svg'
|
||||||
|
),
|
||||||
|
},
|
||||||
|
],
|
||||||
|
shipper: 'enterprise_search',
|
||||||
|
isBeta: false,
|
||||||
|
});
|
||||||
|
|
||||||
customIntegrations.registerCustomIntegration({
|
customIntegrations.registerCustomIntegration({
|
||||||
id: 'build_a_connector',
|
id: 'build_a_connector',
|
||||||
title: i18n.translate('xpack.enterpriseSearch.integrations.buildAConnectorName', {
|
title: i18n.translate('xpack.enterpriseSearch.integrations.buildAConnectorName', {
|
||||||
|
@ -417,6 +421,39 @@ export const registerEnterpriseSearchIntegrations = (
|
||||||
isBeta: false,
|
isBeta: false,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
customIntegrations.registerCustomIntegration({
|
||||||
|
id: 'salesforce_sandbox',
|
||||||
|
title: i18n.translate('xpack.enterpriseSearch.integrations.salesforceSandboxTitle', {
|
||||||
|
defaultMessage: 'Salesforce Sandbox',
|
||||||
|
}),
|
||||||
|
description: i18n.translate(
|
||||||
|
'xpack.enterpriseSearch.workplaceSearch.integrations.salesforceSandboxDescription',
|
||||||
|
{
|
||||||
|
defaultMessage: 'Search over your content on Salesforce Sandbox.',
|
||||||
|
}
|
||||||
|
),
|
||||||
|
categories: [
|
||||||
|
'enterprise_search',
|
||||||
|
'elastic_stack',
|
||||||
|
'custom',
|
||||||
|
'datastore',
|
||||||
|
'connector',
|
||||||
|
'connector_client',
|
||||||
|
],
|
||||||
|
uiInternalPath:
|
||||||
|
'/app/enterprise_search/content/search_indices/new_index/connector?service_type=salesforce',
|
||||||
|
icons: [
|
||||||
|
{
|
||||||
|
type: 'svg',
|
||||||
|
src: http.basePath.prepend(
|
||||||
|
'/plugins/enterpriseSearch/assets/source_icons/salesforce_sandbox.svg'
|
||||||
|
),
|
||||||
|
},
|
||||||
|
],
|
||||||
|
shipper: 'enterprise_search',
|
||||||
|
isBeta: false,
|
||||||
|
});
|
||||||
|
|
||||||
customIntegrations.registerCustomIntegration({
|
customIntegrations.registerCustomIntegration({
|
||||||
id: 'servicenow',
|
id: 'servicenow',
|
||||||
title: i18n.translate('xpack.enterpriseSearch.workplaceSearch.integrations.serviceNowName', {
|
title: i18n.translate('xpack.enterpriseSearch.workplaceSearch.integrations.serviceNowName', {
|
||||||
|
|
|
@ -14855,8 +14855,6 @@
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.mysqlName": "MySQL",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.mysqlName": "MySQL",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.netowkrDriveDescription": "Effectuez des recherches sur le contenu de votre lecteur réseau avec Enterprise Search.",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.netowkrDriveDescription": "Effectuez des recherches sur le contenu de votre lecteur réseau avec Enterprise Search.",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.networkDriveName": "Lecteur réseau",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.networkDriveName": "Lecteur réseau",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.onedriveDescription": "Effectuez des recherches dans vos fichiers stockés sur OneDrive avec Workplace Search.",
|
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.onedriveName": "OneDrive",
|
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.oracleDescription": "Effectuez des recherches sur votre contenu sur Oracle avec Enterprise Search.",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.oracleDescription": "Effectuez des recherches sur votre contenu sur Oracle avec Enterprise Search.",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.oracleName": "Oracle",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.oracleName": "Oracle",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.postgreSQLDescription": "Effectuez des recherches sur votre contenu sur PostgreSQL avec Enterprise Search.",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.postgreSQLDescription": "Effectuez des recherches sur votre contenu sur PostgreSQL avec Enterprise Search.",
|
||||||
|
@ -14864,7 +14862,6 @@
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.s3": "Amazon S3",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.s3": "Amazon S3",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.s3Description": "Effectuez des recherches sur votre contenu sur Amazon S3 avec Enterprise Search.",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.s3Description": "Effectuez des recherches sur votre contenu sur Amazon S3 avec Enterprise Search.",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.salesforceSandboxDescription": "Effectuez des recherches dans votre contenu sur Salesforce Sandbox avec Workplace Search.",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.salesforceSandboxDescription": "Effectuez des recherches dans votre contenu sur Salesforce Sandbox avec Workplace Search.",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.salesforceSandboxName": "Sandbox Salesforce",
|
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointOnlineDescription": "Effectuez des recherches dans vos fichiers stockés sur SharePoint Online avec Workplace Search.",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointOnlineDescription": "Effectuez des recherches dans vos fichiers stockés sur SharePoint Online avec Workplace Search.",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointOnlineName": "SharePoint Online",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointOnlineName": "SharePoint Online",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointServerDescription": "Effectuez des recherches dans vos fichiers stockés sur le serveur Microsoft SharePoint avec Workplace Search.",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointServerDescription": "Effectuez des recherches dans vos fichiers stockés sur le serveur Microsoft SharePoint avec Workplace Search.",
|
||||||
|
|
|
@ -14869,8 +14869,6 @@
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.mysqlName": "MySQL",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.mysqlName": "MySQL",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.netowkrDriveDescription": "エンタープライズ サーチでネットワークドライブコンテンツを検索します。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.netowkrDriveDescription": "エンタープライズ サーチでネットワークドライブコンテンツを検索します。",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.networkDriveName": "ネットワークドライブ",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.networkDriveName": "ネットワークドライブ",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.onedriveDescription": "Workplace Searchを使用して、OneDriveに保存されたファイルを検索します。",
|
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.onedriveName": "OneDrive",
|
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.oracleDescription": "エンタープライズ サーチでOracleのコンテンツを検索します。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.oracleDescription": "エンタープライズ サーチでOracleのコンテンツを検索します。",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.oracleName": "Oracle",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.oracleName": "Oracle",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.postgreSQLDescription": "エンタープライズ サーチでPostgreSQLのコンテンツを検索します。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.postgreSQLDescription": "エンタープライズ サーチでPostgreSQLのコンテンツを検索します。",
|
||||||
|
@ -14878,7 +14876,6 @@
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.s3": "Amazon S3",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.s3": "Amazon S3",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.s3Description": "エンタープライズサーチでAmazon S3のコンテンツを検索します。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.s3Description": "エンタープライズサーチでAmazon S3のコンテンツを検索します。",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.salesforceSandboxDescription": "Workplace Searchを使用して、Salesforce Sandboxのコンテンツを検索します。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.salesforceSandboxDescription": "Workplace Searchを使用して、Salesforce Sandboxのコンテンツを検索します。",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.salesforceSandboxName": "Salesforce Sandbox",
|
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointOnlineDescription": "Workplace Searchを使用して、SharePointに保存されたファイルを検索します。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointOnlineDescription": "Workplace Searchを使用して、SharePointに保存されたファイルを検索します。",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointOnlineName": "SharePoint Online",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointOnlineName": "SharePoint Online",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointServerDescription": "Workplace Searchを使用して、Microsoft SharePoint Serverに保存されたファイルを検索します。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointServerDescription": "Workplace Searchを使用して、Microsoft SharePoint Serverに保存されたファイルを検索します。",
|
||||||
|
|
|
@ -14869,8 +14869,6 @@
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.mysqlName": "MySQL",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.mysqlName": "MySQL",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.netowkrDriveDescription": "使用 Enterprise Search 搜索您的网络驱动器内容。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.netowkrDriveDescription": "使用 Enterprise Search 搜索您的网络驱动器内容。",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.networkDriveName": "网络驱动器",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.networkDriveName": "网络驱动器",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.onedriveDescription": "通过 Workplace Search 搜索存储在 OneDrive 上的文件。",
|
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.onedriveName": "OneDrive",
|
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.oracleDescription": "使用 Enterprise Search 在 Oracle 上搜索您的内容。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.oracleDescription": "使用 Enterprise Search 在 Oracle 上搜索您的内容。",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.oracleName": "Oracle",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.oracleName": "Oracle",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.postgreSQLDescription": "使用 Enterprise Search 在 PostgreSQL 上搜索您的内容。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.postgreSQLDescription": "使用 Enterprise Search 在 PostgreSQL 上搜索您的内容。",
|
||||||
|
@ -14878,7 +14876,6 @@
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.s3": "Amazon S3",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.s3": "Amazon S3",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.s3Description": "使用 Enterprise Search 在 Amazon S3 上搜索您的内容。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.s3Description": "使用 Enterprise Search 在 Amazon S3 上搜索您的内容。",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.salesforceSandboxDescription": "通过 Workplace Search 搜索 Salesforce Sandbox 上的内容。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.salesforceSandboxDescription": "通过 Workplace Search 搜索 Salesforce Sandbox 上的内容。",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.salesforceSandboxName": "Salesforce Sandbox",
|
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointOnlineDescription": "通过 Workplace Search 搜索存储在 SharePoint Online 上的文件。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointOnlineDescription": "通过 Workplace Search 搜索存储在 SharePoint Online 上的文件。",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointOnlineName": "Sharepoint",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointOnlineName": "Sharepoint",
|
||||||
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointServerDescription": "通过 Workplace Search 搜索存储在 Microsoft SharePoint Server 上的文件。",
|
"xpack.enterpriseSearch.workplaceSearch.integrations.sharepointServerDescription": "通过 Workplace Search 搜索存储在 Microsoft SharePoint Server 上的文件。",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue