Skip to content

Commit fc1fb13

Browse files
authored
Add known issue for salesforce DLS (#118489) (#118500)
1 parent 75c4721 commit fc1fb13

File tree

1 file changed

+20
-8
lines changed

1 file changed

+20
-8
lines changed

docs/reference/connector/docs/connectors-salesforce.asciidoc

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ Once the permissions are set, assign the Profiles, Permission Set or Permission
200200
Follow these steps in Salesforce:
201201
202202
1. Navigate to `Administration` under the `Users` section.
203-
2. Select `Users` and choose the user to set the permissions to.
203+
2. Select `Users` and choose the user to set the permissions to.
204204
3. Set the `Profile`, `Permission Set` or `Permission Set Groups` created in the earlier steps.
205205
206206
[discrete#es-connectors-salesforce-sync-rules]
@@ -249,7 +249,7 @@ Allowed values are *SOQL* and *SOSL*.
249249
[
250250
{
251251
"query": "FIND {Salesforce} IN ALL FIELDS",
252-
"language": "SOSL"
252+
"language": "SOSL"
253253
}
254254
]
255255
----
@@ -381,7 +381,13 @@ See <<es-connectors-content-extraction,content extraction>> for more specifics o
381381
[discrete#es-connectors-salesforce-known-issues]
382382
===== Known issues
383383
384-
There are currently no known issues for this connector.
384+
* *DLS feature is "type-level" not "document-level"*
385+
+
386+
Salesforce DLS, added in 8.13.0, does not accomodate specific access controls to specific Salesforce Objects.
387+
Instead, if a given user/group can have access to _any_ Objects of a given type (`Case`, `Lead`, `Opportunity`, etc), that user/group will appear in the `\_allow_access_control` list for _all_ of the Objects of that type.
388+
See https://github.com/elastic/connectors/issues/3028 for more details.
389+
+
390+
385391
Refer to <<es-connectors-known-issues,connector known issues>> for a list of known issues for all connectors.
386392
387393
[discrete#es-connectors-salesforce-security]
@@ -396,7 +402,7 @@ This connector is built with the {connectors-python}[Elastic connector framework
396402
397403
View the {connectors-python}/connectors/sources/salesforce.py[source code for this connector^] (branch _{connectors-branch}_, compatible with Elastic _{minor-version}_).
398404
399-
// Closing the collapsible section
405+
// Closing the collapsible section
400406
===============
401407

402408

@@ -598,7 +604,7 @@ Once the permissions are set, assign the Profiles, Permission Set or Permission
598604
Follow these steps in Salesforce:
599605
600606
1. Navigate to `Administration` under the `Users` section.
601-
2. Select `Users` and choose the user to set the permissions to.
607+
2. Select `Users` and choose the user to set the permissions to.
602608
3. Set the `Profile`, `Permission Set` or `Permission Set Groups` created in the earlier steps.
603609
604610
[discrete#es-connectors-salesforce-client-sync-rules]
@@ -648,7 +654,7 @@ Allowed values are *SOQL* and *SOSL*.
648654
[
649655
{
650656
"query": "FIND {Salesforce} IN ALL FIELDS",
651-
"language": "SOSL"
657+
"language": "SOSL"
652658
}
653659
]
654660
----
@@ -781,7 +787,13 @@ See <<es-connectors-content-extraction,content extraction>> for more specifics o
781787
[discrete#es-connectors-salesforce-client-known-issues]
782788
===== Known issues
783789
784-
There are currently no known issues for this connector.
790+
* *DLS feature is "type-level" not "document-level"*
791+
+
792+
Salesforce DLS, added in 8.13.0, does not accomodate specific access controls to specific Salesforce Objects.
793+
Instead, if a given user/group can have access to _any_ Objects of a given type (`Case`, `Lead`, `Opportunity`, etc), that user/group will appear in the `\_allow_access_control` list for _all_ of the Objects of that type.
794+
See https://github.com/elastic/connectors/issues/3028 for more details.
795+
+
796+
785797
Refer to <<es-connectors-known-issues,connector known issues>> for a list of known issues for all connectors.
786798
787799
[discrete#es-connectors-salesforce-client-security]
@@ -797,5 +809,5 @@ This connector is built with the {connectors-python}[Elastic connector framework
797809
View the {connectors-python}/connectors/sources/salesforce.py[source code for this connector^] (branch _{connectors-branch}_, compatible with Elastic _{minor-version}_).
798810
799811
800-
// Closing the collapsible section
812+
// Closing the collapsible section
801813
===============

0 commit comments

Comments
 (0)