Skuid Page Not Displaying Data

  • 1
  • Problem
  • Updated 6 months ago
  • Solved
A Skuid Page for end-users is displaying without displaying data. When viewing as a System Admin, the page is displaying data correctly. Permission in both Skuid and SFDC was granted for the appropriate Profiles. What would cause this issue? What is the best way to resolve this challenge?

Any and all help is appreciated.

Thanks,

PJ

Photo of Patrick Johnson

Patrick Johnson

  • 252 Points 250 badge 2x thumb

Posted 7 months ago

  • 1
Photo of Conlan O'Rourke

Conlan O'Rourke

  • 3,280 Points 3k badge 2x thumb
Hi Patrick, are the pages assigned to those users under "Deploy" within the Skuid app composer?

Also, are you overriding a visualforce page, and if so did you provide those users with permission to view that visualforce page?
Photo of Stephen Sells

Stephen Sells, Official Rep

  • 16,856 Points 10k badge 2x thumb
Conian has some good questions. Also, is there any conditional rendering on the page that would exclude the end user?
Photo of Patrick Johnson

Patrick Johnson

  • 252 Points 250 badge 2x thumb
Hi Conlan,

Thanks for the quick response. The main page utilizes Page Includes and is assigned to the proper Profiles. Additionally, the Visualforce page was shared with the appropriate Profiles. I'm unsure if any additional permissions need to be given.

Thanks,

PJ
Photo of Patrick Johnson

Patrick Johnson

  • 252 Points 250 badge 2x thumb
Hi Stephen,

The only conditional rendering on the page I could find was isMobile = True or False. Although the page is designed for mobile, I have been able to test functionality using a laptop.

Thanks,

PJ
(Edited)
Photo of mB Pat Vachon

mB Pat Vachon, Champion

  • 42,714 Points 20k badge 2x thumb
Did you check to make sure the users profile has access to both the object and fields?

Is the org wide sharing settings to private? If so, is the record in question owned by the user?
Photo of Patrick Johnson

Patrick Johnson

  • 252 Points 250 badge 2x thumb
Hi All,

Just wanted to give a quick update after some further digging into this issue. It looks like anyone with a Sales Rep Profile is able to see data on the Skuid Page while those with the Sales Manager Profile are not able to see any data. The Visualforce page and Object in Salesforce and Page Assignment in Skuid are shared with both Profiles.
Photo of mB Pat Vachon

mB Pat Vachon, Champion

  • 42,714 Points 20k badge 2x thumb
Eggzachery right. ;)
Photo of Conlan O'Rourke

Conlan O'Rourke

  • 3,280 Points 3k badge 2x thumb
What's an Eggzachery? lol
Photo of Patrick Johnson

Patrick Johnson

  • 252 Points 250 badge 2x thumb
Hi Conlan and Pat,

Thanks for the feedback. I've checked the OWD, Sharing Settings, Object Permissions and Field Visibility in Salesforce as well as the Page Includes in Skuid. The Sales Managers in question have the proper access as they are able to see their subordinate's Accounts with Sales information. There were no rendering conditions on the Page Includes for the mobile Skuid page.

What is odd is the Sales Managers Profile currently have access to a Desktop version of a Skuid page with Page Includes, it displays the proper information; however, when they attempt to view the Mobile Skuid page, using the same Page Includes as the Desktop page, the information on the Mobile Skuid Page is blank. 
Photo of Stephen Sells

Stephen Sells, Official Rep

  • 16,856 Points 10k badge 2x thumb
When you open the page in Desktop version, use the "toggle device toolbar" to see if it's the size of the page that is messing up, or if it is the phone device. Also, make sure you're "Scale for Mobile Devices" Checkbox is marked on both the page and the page being included.
Photo of Patrick Johnson

Patrick Johnson

  • 252 Points 250 badge 2x thumb
Hi Stephen,

Thanks for the feedback. I checked the pages using the toggle device toolbar and the scale for mobile devices on each skuid page and page include. It looks like everything should be working properly.
(Edited)