SelectedRow, User Role

Using tools like superblocks, retool, I noticed that they have some very handy features like “SelectedRow” and also a global customizeable Roles system (for example, I make up Role A and Role B and can assign access at the doc, page, or widget level… and i can then assign people to these roles at a global level)

Very handy features ^^, I was wondering if these are on your roadmap!

I have no idea what you mean by “SelectedRow” :blush: … But for the User’s Role system, it can be put in place though :blush: (while, I agree, it can be a bit cumbersome to set up :innocent: )

And an example :


i haven’t used it by myself but i read in another topic this is already possible with the Doc Explorer Pack. Check out this doc to get a better insight. You can also text @Scott_Collier-Weir. He is the publisher of the pack and can tell you what’s possible and what’s not.


The SelectedRow is a global user variable which allows any user to click and select a row. I can then use SelectedRow.COL_NAME to reference any of its property. Currently I think the only way to do this is to manually set up a button, program the button, click the button add it to a seperate table, and then you have to grab the Coda object from that table. Or some other workaround. It’s way more intuitive to have a SelectedRow

For the roles: this is an inside of the doc user role system. What I mean is a Global role system that applies to all docs. Coda doesn’t have proper in-doc privacy settings, which means I have to put all the sensitive data in other docs and push it to some other docs, it’s quite annoying to do this

1 Like

Thank you for the suggestion - I think this is done with the Coda APIs?

Ah! Understood :wink: !

Thanks for adding some more context @Jake_Nguyen1 :grin: !