Error "Not authorized for [<0Fb-Id>/<0Fc-Id>]" on datasets created using recipes with 'Sharing Source'
Einstein Analytics - Dashboards/Lenses
Last updated 2 days ago ·Reference W-9282855 ·Reported By 5 users
In Review
Summary
Dataset created using recipes throw an error when the recipe is first saved with 'Sharing Source' defined.
The error still exists even if the recipe is subsequently edited to remove the value of the 'Sharing Source' field.
While, dataset created using another recipe with exactly the same data and nodes but without 'Sharing Source' defined when it was first saved is fine.
The dataset remains fine even after editing this recipe to add a Sharing Source in the output node.
Repro
1 In an org with TCRM, enable "Inherit sharing from Salesforce" in Setup | Analytics | Settings
2 Go to Analytics Studio | Data Manager | Connect, select an Object supported by sharing inheritance. To enable, click on the action button then select 'Row Level Sharing' and choose 'Sharing Inheritance On'. Example: Account or Opportunity
3 Create a new recipe , select the object in #2
4 Transform is optional, you may connect an Output node straight from the input node
5 In the Output node, select the object in the 'Sharing Source' field then Name the dataset. Apply
6 Save and Run
7 Access the dataset created.
Result: Can't display this widget. More details:
Warning!
This widget can't be displayed because there is a problem with its source query:
Not authorized for [0Fb2w000000cYcMCAU/0Fc2w000004jRatCAE]
Workaround
1.Create recipe without Sharing Source and use Dataflow to add the Sharing Source
or
2.Create recipe without Sharing Source,Save/Run then edit the same recipe and add the Sharing Source.
Reported By (5)
Is it Fixed?
Any unreleased services, features, statuses, or dates referenced in this or other public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available.
