Baserow installed through custom setup in a Kubernetes cluster on OpenStack with Swift/S3 assets storage. Works fine.
What are the specs of the service or server you are using to host Baserow.
No performances issues
Which version of Baserow are you using.
1.27.2
Describe the problem
We are a non profit organization (www.theshifters.org) using baserow for membership, events and communication management.
We are currently using the opensource, free licensing, sufficient for our needs and compatible with our limited financial resources. I installed and manage our instance (backup, cleanup).
The problem is that I would do some user account cleanup as volunteer members in charge of these operations are regularly replaced when they no longer can afford to contribute in time.
I just realized that there is no way to delete a user account (except I suppose from the user deleting itself) nor using the GUI nor the API.
I have no idea how I can manage to do that with a premium license (who should hold it and how many licenses would be required to be able to list users and delete some accounts) considering that this has nothing to do with workspaces and licensing seems to be, as far as I can understand, based on tuples (workspace<->user) count ?
I think admin accounts have the option to delete or âdeactivateâ users, at least admins with a premium account.
There is the âpeopleâ menu item in the admin tools menu - selectable from the workspace selection drop down for admin users.
(admns for the entire instance, not workspace admins)
Is there something like an âadmin licenseâ at instance level for a user ? Will such user be able to manage other (free license) users ?
I only seen license for 1 user on 1 workspace. If a user is working on (n) workspaces he needs (n) licences.
In this case, I need a user that will not access a workspace content but must be able to delete a user whatever workspace he has accessâŚ
And despite the mention that it is possible to mix free license and paid use, I canât figure what is the result of having a free user and a paid user on the same workspace !
I guess youâd have to wait for someone from the Baserow team to clarify licensing more.
What I can tell you is that one premium license assigned to one user who has admin rights (aka âis staffâ - I think that would usually be the first user you create after installing Baserow on your server) allows that admin user to manage all other users, including free ones (delete, deactivate, change role, edit email, reset password, etc)
The premium license also gives that admin user an overview of workspaces on that Baserow instance and the ability to delete them.
Thanks Olga for the suggestion but, as I mentioned, I am using a free license and there is no admin panel.
I could take a paid subscription for me, as instance admin, but I donât now if I will be able to manage ALL users of the instance, without consideration for the workspace they are using.
As I understand, 1 subscription is a right for 1 user in 1 workspace : nothing to do with instance admin unless creating an âinstance admin empty workspaceâ to hold the license ?
And what would happen to the workspaces I already subscribed : will they be converted to paid workspaces and requiring all members of these workspaces to pay a license ?
This licensing mechanism doesnât seem to solve the instance admin need and not providing ANY admin capabilities to the free self hosted edition is a huge restriction to real use !
hey @philippelt, got you, apologies for the confusion.
In the self-hosted version, the plans are on a server-wide level. A subscription is purchased separately for a Baserow instance. You can mix free and paid users in one Baserow instance and it doesnât matter in which workspaces the users will work in.
Billing is based on the number of seats. You specify the number of seats you want to purchase, and youâll be charged only for that amount.
Let me quickly check with the team on how deleting a user would work in this case.
Hey @philippelt, Iâve checked, and the instance-wide admin panel is a Premium feature. This means an instance-wide admin with a Premium subscription can delete other users via the UI.
Hello @olgatrykush, I am interested in this topic as well, as we are currently investigating the free self-hosted Baserow version.
Is one Premium license sufficient to get instance-wide admin functionality or is the Enterprise license required?
I checked the information in Pricing and couldnât find instance-wide admin features in the Premium version.
And is there really no way for basic user management in the free version, like adding and deleting users or password resetting?
Hi @fendrix, weâve already added the instance-wide admin functionality to the Premium plan (we need to update this on the Pricing page). We also plan to add it to the free plan. Iâll check with the team to see when this is scheduled to happen.