mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 01:13:23 -04:00
Remove links to docs about different auth methods in Enterprise Search (#120127)
* Remove links to docs about different auth methods in Enterprise Search
This commit is contained in:
parent
41cc382269
commit
392325ceae
15 changed files with 7 additions and 169 deletions
|
@ -72,13 +72,11 @@ readonly links: {
|
|||
readonly indexingDocumentsSchema: string;
|
||||
readonly logSettings: string;
|
||||
readonly metaEngines: string;
|
||||
readonly nativeAuth: string;
|
||||
readonly precisionTuning: string;
|
||||
readonly relevanceTuning: string;
|
||||
readonly resultSettings: string;
|
||||
readonly searchUI: string;
|
||||
readonly security: string;
|
||||
readonly standardAuth: string;
|
||||
readonly synonyms: string;
|
||||
readonly webCrawler: string;
|
||||
readonly webCrawlerEventLogs: string;
|
||||
|
@ -105,7 +103,6 @@ readonly links: {
|
|||
readonly indexingSchedule: string;
|
||||
readonly jiraCloud: string;
|
||||
readonly jiraServer: string;
|
||||
readonly nativeAuth: string;
|
||||
readonly oneDrive: string;
|
||||
readonly permissions: string;
|
||||
readonly salesforce: string;
|
||||
|
@ -113,7 +110,6 @@ readonly links: {
|
|||
readonly serviceNow: string;
|
||||
readonly sharePoint: string;
|
||||
readonly slack: string;
|
||||
readonly standardAuth: string;
|
||||
readonly synch: string;
|
||||
readonly zendesk: string;
|
||||
};
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -97,13 +97,11 @@ export class DocLinksService {
|
|||
indexingDocumentsSchema: `${APP_SEARCH_DOCS}indexing-documents-guide.html#indexing-documents-guide-schema`,
|
||||
logSettings: `${APP_SEARCH_DOCS}logs.html`,
|
||||
metaEngines: `${APP_SEARCH_DOCS}meta-engines-guide.html`,
|
||||
nativeAuth: `${APP_SEARCH_DOCS}security-and-users.html#app-search-self-managed-security-and-user-management-elasticsearch-native-realm`,
|
||||
precisionTuning: `${APP_SEARCH_DOCS}precision-tuning.html`,
|
||||
relevanceTuning: `${APP_SEARCH_DOCS}relevance-tuning-guide.html`,
|
||||
resultSettings: `${APP_SEARCH_DOCS}result-settings-guide.html`,
|
||||
searchUI: `${APP_SEARCH_DOCS}reference-ui-guide.html`,
|
||||
security: `${APP_SEARCH_DOCS}security-and-users.html`,
|
||||
standardAuth: `${APP_SEARCH_DOCS}security-and-users.html#app-search-self-managed-security-and-user-management-standard`,
|
||||
synonyms: `${APP_SEARCH_DOCS}synonyms-guide.html`,
|
||||
webCrawler: `${APP_SEARCH_DOCS}web-crawler.html`,
|
||||
webCrawlerEventLogs: `${APP_SEARCH_DOCS}view-web-crawler-events-logs.html`,
|
||||
|
@ -130,7 +128,6 @@ export class DocLinksService {
|
|||
indexingSchedule: `${WORKPLACE_SEARCH_DOCS}workplace-search-customizing-indexing-rules.html#_indexing_schedule`,
|
||||
jiraCloud: `${WORKPLACE_SEARCH_DOCS}workplace-search-jira-cloud-connector.html`,
|
||||
jiraServer: `${WORKPLACE_SEARCH_DOCS}workplace-search-jira-server-connector.html`,
|
||||
nativeAuth: `${WORKPLACE_SEARCH_DOCS}workplace-search-security.html#elasticsearch-native-realm`,
|
||||
oneDrive: `${WORKPLACE_SEARCH_DOCS}workplace-search-onedrive-connector.html`,
|
||||
permissions: `${WORKPLACE_SEARCH_DOCS}workplace-search-permissions.html#organizational-sources-private-sources`,
|
||||
salesforce: `${WORKPLACE_SEARCH_DOCS}workplace-search-salesforce-connector.html`,
|
||||
|
@ -138,7 +135,6 @@ export class DocLinksService {
|
|||
serviceNow: `${WORKPLACE_SEARCH_DOCS}workplace-search-servicenow-connector.html`,
|
||||
sharePoint: `${WORKPLACE_SEARCH_DOCS}workplace-search-sharepoint-online-connector.html`,
|
||||
slack: `${WORKPLACE_SEARCH_DOCS}workplace-search-slack-connector.html`,
|
||||
standardAuth: `${WORKPLACE_SEARCH_DOCS}workplace-search-security.html#standard`,
|
||||
synch: `${WORKPLACE_SEARCH_DOCS}workplace-search-customizing-indexing-rules.html`,
|
||||
zendesk: `${WORKPLACE_SEARCH_DOCS}workplace-search-zendesk-connector.html`,
|
||||
},
|
||||
|
@ -659,13 +655,11 @@ export interface DocLinksStart {
|
|||
readonly indexingDocumentsSchema: string;
|
||||
readonly logSettings: string;
|
||||
readonly metaEngines: string;
|
||||
readonly nativeAuth: string;
|
||||
readonly precisionTuning: string;
|
||||
readonly relevanceTuning: string;
|
||||
readonly resultSettings: string;
|
||||
readonly searchUI: string;
|
||||
readonly security: string;
|
||||
readonly standardAuth: string;
|
||||
readonly synonyms: string;
|
||||
readonly webCrawler: string;
|
||||
readonly webCrawlerEventLogs: string;
|
||||
|
@ -692,7 +686,6 @@ export interface DocLinksStart {
|
|||
readonly indexingSchedule: string;
|
||||
readonly jiraCloud: string;
|
||||
readonly jiraServer: string;
|
||||
readonly nativeAuth: string;
|
||||
readonly oneDrive: string;
|
||||
readonly permissions: string;
|
||||
readonly salesforce: string;
|
||||
|
@ -700,7 +693,6 @@ export interface DocLinksStart {
|
|||
readonly serviceNow: string;
|
||||
readonly sharePoint: string;
|
||||
readonly slack: string;
|
||||
readonly standardAuth: string;
|
||||
readonly synch: string;
|
||||
readonly zendesk: string;
|
||||
};
|
||||
|
|
|
@ -554,13 +554,11 @@ export interface DocLinksStart {
|
|||
readonly indexingDocumentsSchema: string;
|
||||
readonly logSettings: string;
|
||||
readonly metaEngines: string;
|
||||
readonly nativeAuth: string;
|
||||
readonly precisionTuning: string;
|
||||
readonly relevanceTuning: string;
|
||||
readonly resultSettings: string;
|
||||
readonly searchUI: string;
|
||||
readonly security: string;
|
||||
readonly standardAuth: string;
|
||||
readonly synonyms: string;
|
||||
readonly webCrawler: string;
|
||||
readonly webCrawlerEventLogs: string;
|
||||
|
@ -587,7 +585,6 @@ export interface DocLinksStart {
|
|||
readonly indexingSchedule: string;
|
||||
readonly jiraCloud: string;
|
||||
readonly jiraServer: string;
|
||||
readonly nativeAuth: string;
|
||||
readonly oneDrive: string;
|
||||
readonly permissions: string;
|
||||
readonly salesforce: string;
|
||||
|
@ -595,7 +592,6 @@ export interface DocLinksStart {
|
|||
readonly serviceNow: string;
|
||||
readonly sharePoint: string;
|
||||
readonly slack: string;
|
||||
readonly standardAuth: string;
|
||||
readonly synch: string;
|
||||
readonly zendesk: string;
|
||||
};
|
||||
|
|
|
@ -15,17 +15,11 @@ import { APP_SEARCH_PLUGIN } from '../../../../../common/constants';
|
|||
import { SetAppSearchChrome as SetPageChrome } from '../../../shared/kibana_chrome';
|
||||
import { SetupGuideLayout, SETUP_GUIDE_TITLE } from '../../../shared/setup_guide';
|
||||
import { SendAppSearchTelemetry as SendTelemetry } from '../../../shared/telemetry';
|
||||
import { NATIVE_AUTH_DOCS_URL, STANDARD_AUTH_DOCS_URL } from '../../routes';
|
||||
|
||||
import GettingStarted from './assets/getting_started.png';
|
||||
|
||||
export const SetupGuide: React.FC = () => (
|
||||
<SetupGuideLayout
|
||||
productName={APP_SEARCH_PLUGIN.NAME}
|
||||
productEuiIcon="logoAppSearch"
|
||||
standardAuthLink={STANDARD_AUTH_DOCS_URL}
|
||||
elasticsearchNativeAuthLink={NATIVE_AUTH_DOCS_URL}
|
||||
>
|
||||
<SetupGuideLayout productName={APP_SEARCH_PLUGIN.NAME} productEuiIcon="logoAppSearch">
|
||||
<SetPageChrome trail={[SETUP_GUIDE_TITLE]} />
|
||||
<SendTelemetry action="viewed" metric="setup_guide" />
|
||||
|
||||
|
|
|
@ -20,13 +20,11 @@ export const INDEXING_DOCS_URL = docLinks.appSearchIndexingDocs;
|
|||
export const INDEXING_SCHEMA_DOCS_URL = docLinks.appSearchIndexingDocsSchema;
|
||||
export const LOG_SETTINGS_DOCS_URL = docLinks.appSearchLogSettings;
|
||||
export const META_ENGINES_DOCS_URL = docLinks.appSearchMetaEngines;
|
||||
export const NATIVE_AUTH_DOCS_URL = docLinks.appSearchNativeAuth;
|
||||
export const PRECISION_DOCS_URL = docLinks.appSearchPrecision;
|
||||
export const RELEVANCE_DOCS_URL = docLinks.appSearchRelevance;
|
||||
export const RESULT_SETTINGS_DOCS_URL = docLinks.appSearchResultSettings;
|
||||
export const SEARCH_UI_DOCS_URL = docLinks.appSearchSearchUI;
|
||||
export const SECURITY_DOCS_URL = docLinks.appSearchSecurity;
|
||||
export const STANDARD_AUTH_DOCS_URL = docLinks.appSearchStandardAuth;
|
||||
export const SYNONYMS_DOCS_URL = docLinks.appSearchSynonyms;
|
||||
export const WEB_CRAWLER_DOCS_URL = docLinks.appSearchWebCrawler;
|
||||
export const WEB_CRAWLER_LOG_DOCS_URL = docLinks.appSearchWebCrawlerEventLogs;
|
||||
|
|
|
@ -12,7 +12,6 @@ import { i18n } from '@kbn/i18n';
|
|||
import { FormattedMessage } from '@kbn/i18n-react';
|
||||
|
||||
import { ENTERPRISE_SEARCH_PLUGIN } from '../../../../../common/constants';
|
||||
import { NATIVE_AUTH_DOCS_URL, STANDARD_AUTH_DOCS_URL } from '../../../app_search/routes';
|
||||
import { SetEnterpriseSearchChrome as SetPageChrome } from '../../../shared/kibana_chrome';
|
||||
import { SetupGuideLayout, SETUP_GUIDE_TITLE } from '../../../shared/setup_guide';
|
||||
import { SendEnterpriseSearchTelemetry as SendTelemetry } from '../../../shared/telemetry';
|
||||
|
@ -23,8 +22,6 @@ export const SetupGuide: React.FC = () => (
|
|||
<SetupGuideLayout
|
||||
productName={ENTERPRISE_SEARCH_PLUGIN.NAME}
|
||||
productEuiIcon="logoEnterpriseSearch"
|
||||
standardAuthLink={STANDARD_AUTH_DOCS_URL}
|
||||
elasticsearchNativeAuthLink={NATIVE_AUTH_DOCS_URL}
|
||||
>
|
||||
<SetPageChrome trail={[SETUP_GUIDE_TITLE]} />
|
||||
<SendTelemetry action="viewed" metric="setup_guide" />
|
||||
|
|
|
@ -21,13 +21,11 @@ class DocLinks {
|
|||
public appSearchIndexingDocsSchema: string;
|
||||
public appSearchLogSettings: string;
|
||||
public appSearchMetaEngines: string;
|
||||
public appSearchNativeAuth: string;
|
||||
public appSearchPrecision: string;
|
||||
public appSearchRelevance: string;
|
||||
public appSearchResultSettings: string;
|
||||
public appSearchSearchUI: string;
|
||||
public appSearchSecurity: string;
|
||||
public appSearchStandardAuth: string;
|
||||
public appSearchSynonyms: string;
|
||||
public appSearchWebCrawler: string;
|
||||
public appSearchWebCrawlerEventLogs: string;
|
||||
|
@ -51,7 +49,6 @@ class DocLinks {
|
|||
public workplaceSearchIndexingSchedule: string;
|
||||
public workplaceSearchJiraCloud: string;
|
||||
public workplaceSearchJiraServer: string;
|
||||
public workplaceSearchNativeAuth: string;
|
||||
public workplaceSearchOneDrive: string;
|
||||
public workplaceSearchPermissions: string;
|
||||
public workplaceSearchSalesforce: string;
|
||||
|
@ -59,7 +56,6 @@ class DocLinks {
|
|||
public workplaceSearchServiceNow: string;
|
||||
public workplaceSearchSharePoint: string;
|
||||
public workplaceSearchSlack: string;
|
||||
public workplaceSearchStandardAuth: string;
|
||||
public workplaceSearchSynch: string;
|
||||
public workplaceSearchZendesk: string;
|
||||
|
||||
|
@ -77,13 +73,11 @@ class DocLinks {
|
|||
this.appSearchIndexingDocsSchema = '';
|
||||
this.appSearchLogSettings = '';
|
||||
this.appSearchMetaEngines = '';
|
||||
this.appSearchNativeAuth = '';
|
||||
this.appSearchPrecision = '';
|
||||
this.appSearchRelevance = '';
|
||||
this.appSearchResultSettings = '';
|
||||
this.appSearchSearchUI = '';
|
||||
this.appSearchSecurity = '';
|
||||
this.appSearchStandardAuth = '';
|
||||
this.appSearchSynonyms = '';
|
||||
this.appSearchWebCrawler = '';
|
||||
this.appSearchWebCrawlerEventLogs = '';
|
||||
|
@ -107,7 +101,6 @@ class DocLinks {
|
|||
this.workplaceSearchIndexingSchedule = '';
|
||||
this.workplaceSearchJiraCloud = '';
|
||||
this.workplaceSearchJiraServer = '';
|
||||
this.workplaceSearchNativeAuth = '';
|
||||
this.workplaceSearchOneDrive = '';
|
||||
this.workplaceSearchPermissions = '';
|
||||
this.workplaceSearchSalesforce = '';
|
||||
|
@ -115,7 +108,6 @@ class DocLinks {
|
|||
this.workplaceSearchServiceNow = '';
|
||||
this.workplaceSearchSharePoint = '';
|
||||
this.workplaceSearchSlack = '';
|
||||
this.workplaceSearchStandardAuth = '';
|
||||
this.workplaceSearchSynch = '';
|
||||
this.workplaceSearchZendesk = '';
|
||||
}
|
||||
|
@ -134,13 +126,11 @@ class DocLinks {
|
|||
this.appSearchIndexingDocsSchema = docLinks.links.appSearch.indexingDocumentsSchema;
|
||||
this.appSearchLogSettings = docLinks.links.appSearch.logSettings;
|
||||
this.appSearchMetaEngines = docLinks.links.appSearch.metaEngines;
|
||||
this.appSearchNativeAuth = docLinks.links.appSearch.nativeAuth;
|
||||
this.appSearchPrecision = docLinks.links.appSearch.precisionTuning;
|
||||
this.appSearchRelevance = docLinks.links.appSearch.relevanceTuning;
|
||||
this.appSearchResultSettings = docLinks.links.appSearch.resultSettings;
|
||||
this.appSearchSearchUI = docLinks.links.appSearch.searchUI;
|
||||
this.appSearchSecurity = docLinks.links.appSearch.security;
|
||||
this.appSearchStandardAuth = docLinks.links.appSearch.standardAuth;
|
||||
this.appSearchSynonyms = docLinks.links.appSearch.synonyms;
|
||||
this.appSearchWebCrawler = docLinks.links.appSearch.webCrawler;
|
||||
this.appSearchWebCrawlerEventLogs = docLinks.links.appSearch.webCrawlerEventLogs;
|
||||
|
@ -165,7 +155,6 @@ class DocLinks {
|
|||
this.workplaceSearchIndexingSchedule = docLinks.links.workplaceSearch.indexingSchedule;
|
||||
this.workplaceSearchJiraCloud = docLinks.links.workplaceSearch.jiraCloud;
|
||||
this.workplaceSearchJiraServer = docLinks.links.workplaceSearch.jiraServer;
|
||||
this.workplaceSearchNativeAuth = docLinks.links.workplaceSearch.nativeAuth;
|
||||
this.workplaceSearchOneDrive = docLinks.links.workplaceSearch.oneDrive;
|
||||
this.workplaceSearchPermissions = docLinks.links.workplaceSearch.permissions;
|
||||
this.workplaceSearchSalesforce = docLinks.links.workplaceSearch.salesforce;
|
||||
|
@ -173,7 +162,6 @@ class DocLinks {
|
|||
this.workplaceSearchServiceNow = docLinks.links.workplaceSearch.serviceNow;
|
||||
this.workplaceSearchSharePoint = docLinks.links.workplaceSearch.sharePoint;
|
||||
this.workplaceSearchSlack = docLinks.links.workplaceSearch.slack;
|
||||
this.workplaceSearchStandardAuth = docLinks.links.workplaceSearch.standardAuth;
|
||||
this.workplaceSearchSynch = docLinks.links.workplaceSearch.synch;
|
||||
this.workplaceSearchZendesk = docLinks.links.workplaceSearch.zendesk;
|
||||
}
|
||||
|
|
|
@ -9,9 +9,7 @@ import React from 'react';
|
|||
|
||||
import { shallow } from 'enzyme';
|
||||
|
||||
import { EuiSteps, EuiLink } from '@elastic/eui';
|
||||
|
||||
import { mountWithIntl } from '../../test_helpers';
|
||||
import { EuiSteps } from '@elastic/eui';
|
||||
|
||||
import { SetupInstructions } from './instructions';
|
||||
|
||||
|
@ -20,17 +18,4 @@ describe('SetupInstructions', () => {
|
|||
const wrapper = shallow(<SetupInstructions productName="Workplace Search" />);
|
||||
expect(wrapper.find(EuiSteps)).toHaveLength(1);
|
||||
});
|
||||
|
||||
it('renders with auth links', () => {
|
||||
const wrapper = mountWithIntl(
|
||||
<SetupInstructions
|
||||
productName="Enterprise Search"
|
||||
standardAuthLink="http://foo.com"
|
||||
elasticsearchNativeAuthLink="http://bar.com"
|
||||
/>
|
||||
);
|
||||
|
||||
expect(wrapper.find(EuiLink).first().prop('href')).toEqual('http://bar.com');
|
||||
expect(wrapper.find(EuiLink).last().prop('href')).toEqual('http://foo.com');
|
||||
});
|
||||
});
|
||||
|
|
|
@ -9,28 +9,20 @@ import React from 'react';
|
|||
|
||||
import {
|
||||
EuiPageContent,
|
||||
EuiSpacer,
|
||||
EuiText,
|
||||
EuiSteps,
|
||||
EuiCode,
|
||||
EuiCodeBlock,
|
||||
EuiAccordion,
|
||||
EuiLink,
|
||||
} from '@elastic/eui';
|
||||
import { i18n } from '@kbn/i18n';
|
||||
import { FormattedMessage } from '@kbn/i18n-react';
|
||||
|
||||
interface Props {
|
||||
productName: string;
|
||||
standardAuthLink?: string;
|
||||
elasticsearchNativeAuthLink?: string;
|
||||
}
|
||||
|
||||
export const SetupInstructions: React.FC<Props> = ({
|
||||
productName,
|
||||
standardAuthLink,
|
||||
elasticsearchNativeAuthLink,
|
||||
}) => (
|
||||
export const SetupInstructions: React.FC<Props> = ({ productName }) => (
|
||||
<EuiPageContent>
|
||||
<EuiSteps
|
||||
headingElement="h2"
|
||||
|
@ -71,22 +63,6 @@ export const SetupInstructions: React.FC<Props> = ({
|
|||
defaultMessage="Restart Kibana to pick up the configuration changes from the previous step."
|
||||
/>
|
||||
</p>
|
||||
<p>
|
||||
<FormattedMessage
|
||||
id="xpack.enterpriseSearch.setupGuide.step2.instruction2"
|
||||
defaultMessage="If you’re using {elasticsearchNativeAuthLink} in {productName}, you’re all set. Your users can now access {productName} in Kibana with their current {productName} access and permissions."
|
||||
values={{
|
||||
productName,
|
||||
elasticsearchNativeAuthLink: elasticsearchNativeAuthLink ? (
|
||||
<EuiLink href={elasticsearchNativeAuthLink} target="_blank">
|
||||
Elasticsearch Native Auth
|
||||
</EuiLink>
|
||||
) : (
|
||||
'Elasticsearch Native Auth'
|
||||
),
|
||||
}}
|
||||
/>
|
||||
</p>
|
||||
</EuiText>
|
||||
),
|
||||
},
|
||||
|
@ -118,60 +94,6 @@ export const SetupInstructions: React.FC<Props> = ({
|
|||
</p>
|
||||
</EuiText>
|
||||
</EuiAccordion>
|
||||
<EuiSpacer />
|
||||
<EuiAccordion
|
||||
buttonContent={i18n.translate(
|
||||
'xpack.enterpriseSearch.troubleshooting.differentAuth.title',
|
||||
{
|
||||
defaultMessage:
|
||||
'{productName} and Kibana are on different authentication methods',
|
||||
values: { productName },
|
||||
}
|
||||
)}
|
||||
id="differentAuth"
|
||||
paddingSize="s"
|
||||
>
|
||||
<EuiText>
|
||||
<p>
|
||||
<FormattedMessage
|
||||
id="xpack.enterpriseSearch.troubleshooting.differentAuth.description"
|
||||
defaultMessage="This plugin does not currently support {productName} and Kibana operating on different authentication methods, for example, {productName} using a different SAML provider than Kibana."
|
||||
values={{ productName }}
|
||||
/>
|
||||
</p>
|
||||
</EuiText>
|
||||
</EuiAccordion>
|
||||
<EuiSpacer />
|
||||
<EuiAccordion
|
||||
buttonContent={i18n.translate(
|
||||
'xpack.enterpriseSearch.troubleshooting.standardAuth.title',
|
||||
{
|
||||
defaultMessage: '{productName} on Standard authentication is not supported',
|
||||
values: { productName },
|
||||
}
|
||||
)}
|
||||
id="standardAuth"
|
||||
paddingSize="s"
|
||||
>
|
||||
<EuiText>
|
||||
<p>
|
||||
<FormattedMessage
|
||||
id="xpack.enterpriseSearch.troubleshooting.standardAuth.description"
|
||||
defaultMessage="This plugin does not fully support {productName} on {standardAuthLink}. Users created in {productName} must have Kibana access. Users created in Kibana will not see {productName} in the navigation menu."
|
||||
values={{
|
||||
productName,
|
||||
standardAuthLink: standardAuthLink ? (
|
||||
<EuiLink href={standardAuthLink} target="_blank">
|
||||
Standard Auth
|
||||
</EuiLink>
|
||||
) : (
|
||||
'Standard Auth'
|
||||
),
|
||||
}}
|
||||
/>
|
||||
</p>
|
||||
</EuiText>
|
||||
</EuiAccordion>
|
||||
</>
|
||||
),
|
||||
},
|
||||
|
|
|
@ -37,17 +37,9 @@ interface Props {
|
|||
children: React.ReactNode;
|
||||
productName: string;
|
||||
productEuiIcon: 'logoAppSearch' | 'logoWorkplaceSearch' | 'logoEnterpriseSearch';
|
||||
standardAuthLink?: string;
|
||||
elasticsearchNativeAuthLink?: string;
|
||||
}
|
||||
|
||||
export const SetupGuideLayout: React.FC<Props> = ({
|
||||
children,
|
||||
productName,
|
||||
productEuiIcon,
|
||||
standardAuthLink,
|
||||
elasticsearchNativeAuthLink,
|
||||
}) => {
|
||||
export const SetupGuideLayout: React.FC<Props> = ({ children, productName, productEuiIcon }) => {
|
||||
const { cloud } = useValues(KibanaLogic);
|
||||
const isCloudEnabled = Boolean(cloud.isCloudEnabled);
|
||||
const cloudDeploymentLink = cloud.deploymentUrl || '';
|
||||
|
@ -81,11 +73,7 @@ export const SetupGuideLayout: React.FC<Props> = ({
|
|||
cloudDeploymentLink={cloudDeploymentLink}
|
||||
/>
|
||||
) : (
|
||||
<SetupInstructions
|
||||
productName={productName}
|
||||
standardAuthLink={standardAuthLink}
|
||||
elasticsearchNativeAuthLink={elasticsearchNativeAuthLink}
|
||||
/>
|
||||
<SetupInstructions productName={productName} />
|
||||
)}
|
||||
</EuiPageBody>
|
||||
</EuiPage>
|
||||
|
|
|
@ -35,7 +35,6 @@ export const GMAIL_DOCS_URL = docLinks.workplaceSearchGmail;
|
|||
export const GOOGLE_DRIVE_DOCS_URL = docLinks.workplaceSearchGoogleDrive;
|
||||
export const JIRA_DOCS_URL = docLinks.workplaceSearchJiraCloud;
|
||||
export const JIRA_SERVER_DOCS_URL = docLinks.workplaceSearchJiraServer;
|
||||
export const NATIVE_AUTH_DOCS_URL = docLinks.workplaceSearchNativeAuth;
|
||||
export const OBJECTS_AND_ASSETS_DOCS_URL = docLinks.workplaceSearchSynch;
|
||||
export const ONEDRIVE_DOCS_URL = docLinks.workplaceSearchOneDrive;
|
||||
export const PRIVATE_SOURCES_DOCS_URL = docLinks.workplaceSearchPermissions;
|
||||
|
@ -44,7 +43,6 @@ export const SECURITY_DOCS_URL = docLinks.workplaceSearchSecurity;
|
|||
export const SERVICENOW_DOCS_URL = docLinks.workplaceSearchServiceNow;
|
||||
export const SHAREPOINT_DOCS_URL = docLinks.workplaceSearchSharePoint;
|
||||
export const SLACK_DOCS_URL = docLinks.workplaceSearchSlack;
|
||||
export const STANDARD_AUTH_DOCS_URL = docLinks.workplaceSearchStandardAuth;
|
||||
export const SYNCHRONIZATION_DOCS_URL = docLinks.workplaceSearchSynch;
|
||||
export const ZENDESK_DOCS_URL = docLinks.workplaceSearchZendesk;
|
||||
|
||||
|
|
|
@ -15,11 +15,7 @@ import { WORKPLACE_SEARCH_PLUGIN } from '../../../../../common/constants';
|
|||
import { SetWorkplaceSearchChrome as SetPageChrome } from '../../../shared/kibana_chrome';
|
||||
import { SetupGuideLayout, SETUP_GUIDE_TITLE } from '../../../shared/setup_guide';
|
||||
import { SendWorkplaceSearchTelemetry as SendTelemetry } from '../../../shared/telemetry';
|
||||
import {
|
||||
GETTING_STARTED_DOCS_URL,
|
||||
NATIVE_AUTH_DOCS_URL,
|
||||
STANDARD_AUTH_DOCS_URL,
|
||||
} from '../../routes';
|
||||
import { GETTING_STARTED_DOCS_URL } from '../../routes';
|
||||
|
||||
import GettingStarted from './assets/getting_started.png';
|
||||
|
||||
|
@ -30,8 +26,6 @@ export const SetupGuide: React.FC = () => {
|
|||
<SetupGuideLayout
|
||||
productName={WORKPLACE_SEARCH_PLUGIN.NAME}
|
||||
productEuiIcon="logoWorkplaceSearch"
|
||||
standardAuthLink={STANDARD_AUTH_DOCS_URL}
|
||||
elasticsearchNativeAuthLink={NATIVE_AUTH_DOCS_URL}
|
||||
>
|
||||
<SetPageChrome trail={[SETUP_GUIDE_TITLE]} />
|
||||
<SendTelemetry action="viewed" metric="setup_guide" />
|
||||
|
|
|
@ -9354,19 +9354,14 @@
|
|||
"xpack.enterpriseSearch.setupGuide.step1.instruction1": "{configFile} ファイルで、{configSetting} を {productName} インスタンスの URL に設定します。例:",
|
||||
"xpack.enterpriseSearch.setupGuide.step1.title": "{productName}ホストURLをKibana構成に追加",
|
||||
"xpack.enterpriseSearch.setupGuide.step2.instruction1": "Kibanaを再起動して、前のステップから構成変更を取得します。",
|
||||
"xpack.enterpriseSearch.setupGuide.step2.instruction2": "{productName}で{elasticsearchNativeAuthLink}を使用している場合は、すべて設定済みです。ユーザーは、現在の{productName}アクセスおよび権限を使用して、Kibanaで{productName}にアクセスできます。",
|
||||
"xpack.enterpriseSearch.setupGuide.step2.title": "Kibanaインスタンスの再読み込み",
|
||||
"xpack.enterpriseSearch.setupGuide.step3.title": "トラブルシューティングのヒント",
|
||||
"xpack.enterpriseSearch.setupGuide.title": "セットアップガイド",
|
||||
"xpack.enterpriseSearch.shared.flashMessages.defaultErrorMessage": "予期しないエラーが発生しました",
|
||||
"xpack.enterpriseSearch.shared.unsavedChangesMessage": "変更は保存されていません。終了してよろしいですか?",
|
||||
"xpack.enterpriseSearch.trialCalloutLink": "Elastic Stackライセンスの詳細を参照してください。",
|
||||
"xpack.enterpriseSearch.troubleshooting.differentAuth.description": "このプラグインは現在、異なる認証方法で運用されている{productName}およびKibanaをサポートしています。たとえば、Kibana以外のSAMLプロバイダーを使用している{productName}はサポートされません。",
|
||||
"xpack.enterpriseSearch.troubleshooting.differentAuth.title": "{productName}とKibanaは別の認証方法を使用しています",
|
||||
"xpack.enterpriseSearch.troubleshooting.differentEsClusters.description": "このプラグインは現在、異なるクラスターで実行されている{productName}とKibanaをサポートしていません。",
|
||||
"xpack.enterpriseSearch.troubleshooting.differentEsClusters.title": "{productName}とKibanaは別のElasticsearchクラスターにあります",
|
||||
"xpack.enterpriseSearch.troubleshooting.standardAuth.description": "このプラグインは、{standardAuthLink}の{productName}を完全にはサポートしていません。{productName}で作成されたユーザーはKibanaアクセス権が必要です。Kibanaで作成されたユーザーは、ナビゲーションメニューに{productName}が表示されません。",
|
||||
"xpack.enterpriseSearch.troubleshooting.standardAuth.title": "標準認証の{productName}はサポートされていません",
|
||||
"xpack.enterpriseSearch.units.allDaysLabel": "すべての日",
|
||||
"xpack.enterpriseSearch.units.daysLabel": "日",
|
||||
"xpack.enterpriseSearch.units.daysOfWeekLabel.friday": "金曜日",
|
||||
|
|
|
@ -9440,7 +9440,6 @@
|
|||
"xpack.enterpriseSearch.setupGuide.step1.instruction1": "在 {configFile} 文件中,将 {configSetting} 设置为 {productName} 实例的 URL。例如:",
|
||||
"xpack.enterpriseSearch.setupGuide.step1.title": "将 {productName} 主机 URL 添加到 Kibana 配置",
|
||||
"xpack.enterpriseSearch.setupGuide.step2.instruction1": "重新启动 Kibana 以应用上一步骤中的配置更改。",
|
||||
"xpack.enterpriseSearch.setupGuide.step2.instruction2": "如果正在 {productName} 中使用 {elasticsearchNativeAuthLink},则全部就绪。您的用户现在可以使用自己当前的 {productName} 访问权限在 Kibana 中访问 {productName}。",
|
||||
"xpack.enterpriseSearch.setupGuide.step2.title": "重新加载 Kibana 实例",
|
||||
"xpack.enterpriseSearch.setupGuide.step3.title": "解决问题",
|
||||
"xpack.enterpriseSearch.setupGuide.title": "设置指南",
|
||||
|
@ -9448,12 +9447,8 @@
|
|||
"xpack.enterpriseSearch.shared.unsavedChangesMessage": "您的更改尚未更改。是否确定要离开?",
|
||||
"xpack.enterpriseSearch.trialCalloutLink": "详细了解 Elastic Stack 许可证。",
|
||||
"xpack.enterpriseSearch.trialCalloutTitle": "您的可启用白金级功能的 Elastic Stack 试用版许可证将 {days, plural, other {# 天}}后过期。",
|
||||
"xpack.enterpriseSearch.troubleshooting.differentAuth.description": "此插件当前不支持使用不同身份验证方法的 {productName} 和 Kibana,例如 {productName} 使用与 Kibana 不同的 SAML 提供程序。",
|
||||
"xpack.enterpriseSearch.troubleshooting.differentAuth.title": "{productName} 和 Kibana 使用不同的身份验证方法",
|
||||
"xpack.enterpriseSearch.troubleshooting.differentEsClusters.description": "此插件当前不支持在不同集群中运行的 {productName} 和 Kibana。",
|
||||
"xpack.enterpriseSearch.troubleshooting.differentEsClusters.title": "{productName} 和 Kibana 在不同的 Elasticsearch 集群中",
|
||||
"xpack.enterpriseSearch.troubleshooting.standardAuth.description": "此插件不完全支持使用 {standardAuthLink} 的 {productName}。{productName} 中创建的用户必须具有 Kibana 访问权限。Kibana 中创建的用户在导航菜单中将看不到 {productName}。",
|
||||
"xpack.enterpriseSearch.troubleshooting.standardAuth.title": "不支持使用标准身份验证的 {productName}",
|
||||
"xpack.enterpriseSearch.units.allDaysLabel": "所有日期",
|
||||
"xpack.enterpriseSearch.units.daysLabel": "天",
|
||||
"xpack.enterpriseSearch.units.daysOfWeekLabel.friday": "星期五",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue