Self hosted, signups enabled. People can sign up successfully, but they are not put into the only workspace, and I cannot find a way to put them in the workspace (Admin > Users seems like it might be the place to look, but it’s grayed out as a premium feature). I would happily go premium, but it would be over $50/month for my little project that will be used by a few people at a time for three hours once a month. No budget for that.
Is there any way (via interface or via shell) to put users into a workspace without inviting them via email? Tell me I’m missing something!
Hey @RyanT, that’s certainly possible. If you invite a user to your workspace, they will receive email with an accept link, but they don’t necessarily have to use that link. If the user with that email creates an account or if they already have an account, they will see the invitation on their dashboard as well.
Apart from that, it’s also possible to see all the users who are part of the workspace by clicking on the “Members” link in the left sidebar. From here you can see all members and outstanding.
It’s unfortunately not possible to manually create a signup link that other users can use to gain access to the workspace. We do have this feature on the roadmap, but it’s not implemented yet.
Baserow is API first, so everything that you do via the interface can also be done via the API. From inviting users to accepting invitations. A more detailed API specification can be found here: Baserow API spec.