Skip to main content

I’ve been working on a calculator of sorts and was very excited to find out I should be able to make it work with a guest site. The great folks at leancog walked me through the basic steps, but then I got stuck…


I believe I have everything set up correct: site is marked public, no pages require login, my objects are all available to the correct guest profile, but when I go to assign the skuid page viewer permission to the assigned guest user, i get an error that says:


  • Can’t assign permission set Skuid Page Viewer to user XXXXX Site Guest User. The user license doesn’t allow the permission: Edit Files

This profile has access to files, but edit files? Can a guest user edit anything? i thought not. Sometimes the error comes up as “Delete Files”.


Surely this is something simple I’ve missed. Currently, my pages all simply load blank just like they should for someone without skuid permissions.


Any help is MUCH appreciated!

You need to clone the Skuid Viewer permission set to create a custom version that works for Guest User. You will need to remove the “Edit and Delete” custom object permissions to the Skuid Files object from this custom permission set. Then you can give this “custom Guest Skuid Viewer” permission to the Guest User. Then things should work.


Rob… what can i say, but you literally made my day.


THANK YOU!!!


There was actually a slew of other edit/delete object permissions it prompted me to change after that. Just as an FYI for anyone else who may stumble on this. But once you remove those, it works like a charm!


For posterity, once you clone the Skuid Page Viewer permission set, here are the objects for which you should remove edit/delete permissions:


  1. Personalization Settings

  2. Feedback

  3. Feedback Responses

  4. Files

  5. Page Interactions


Glad this worked for you! Since you are working on a public page - I’d love to see what you’ve done. If its appropriate - would you mind posting here? I love seeing Skuid in the wild.


rob, would love to send, but would need to do so privately. is there a PM function here?


No PM function here - but feel free to email me at rob@skuid.com