[Enterprise Search] Add new RFCs to SPO connector (#161867)

This commit is contained in:
Tim Grein 2023-07-13 16:50:33 +02:00 committed by GitHub
parent f142cd25f4
commit 1bae7f09bd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1652,6 +1652,68 @@ export const NATIVE_CONNECTOR_DEFINITIONS: Record<string, NativeConnector | unde
validations: [],
value: false,
},
fetch_drive_item_permissions: {
default_value: true,
depends_on: [
{
field: 'use_document_level_security',
value: true,
},
],
display: DisplayType.TOGGLE,
label: i18n.translate(
'xpack.enterpriseSearch.nativeConnectors.sharepoint_online.configuration.fetchDriveItemPermissionsLabel',
{
defaultMessage: 'Fetch drive item permissions',
}
),
options: [],
order: 8,
required: true,
sensitive: false,
tooltip: i18n.translate(
'xpack.enterpriseSearch.nativeConnectors.sharepoint_online.configuration.fetchDriveItemPermissionsTooltip',
{
defaultMessage:
'Enable this option to fetch drive item specific permissions. This setting can increase sync time.',
}
),
type: FieldType.BOOLEAN,
ui_restrictions: [],
validations: [],
value: true,
},
fetch_unique_page_permissions: {
default_value: true,
depends_on: [
{
field: 'use_document_level_security',
value: true,
},
],
display: DisplayType.TOGGLE,
label: i18n.translate(
'xpack.enterpriseSearch.nativeConnectors.sharepoint_online.configuration.fetchUniquePagePermissionsLabel',
{
defaultMessage: 'Fetch unique page permissions',
}
),
options: [],
order: 9,
required: true,
sensitive: false,
tooltip: i18n.translate(
'xpack.enterpriseSearch.nativeConnectors.sharepoint_online.configuration.fetchUniquePagePermissionsTooltip',
{
defaultMessage:
'Enable this option to fetch unique page permissions. This setting can increase sync time. If this setting is disabled a page will inherit permissions from its parent site.',
}
),
type: FieldType.BOOLEAN,
ui_restrictions: [],
validations: [],
value: true,
},
},
features: {
[FeatureName.SYNC_RULES]: {