This one is for users sharing apps with colleagues or agencies. We’ve added a way to control who can do what in the application via permissions. This will make working together on a Bubble app more secure and controllable.
The main change is done in the Settings Tab. You will see the list of users that have access to the application, and what they can do. The owner of the application, as admin, is the one that can modify the permissions.
A user can be allowed to modify an app, see the database, modify the database, and access logs (or not). By default anyone that has access to the application has the right to view it.
As usual, let us know if you hit some issues. Happy collaborating!!
Very useful, Emmanuel, thanks!
Especially for Bubble partners where always a few people are working on a client app.
Would these settings affect the permission to delete an app?
This has been a concern for us, that one of the users can accidentally delete an app and then it’s a disaster…
Maybe it’d be a good idea to allow only the app owner to delete the app?
Thanks,
Levon.
Just a note. Is the Admin suppose to have the ability to remove him self (unchecked admin) shouldn’t there be a validation first that makes sure there is another admin first? Or should this be disabled by design?
How would one implement the permissions of a non-admin collaborating bubble user who should have view and edit data access in development but not in live? These permissions would apply for programmers who should not have access to live/production data at any time.
The collaboration permissions in the settings tab do not seem to distinguish between environments.
Is there any plan to allow some happy medium between 2 and 15 collaborators? Most professional products don’t work with only 2 developers. However, the steep 3x in price and 7x in collaborators is too steep. We currently have 3-4 developers that need access, but this price hike is going to hurt. @emmanuel
EDIT: Just checked again and it’s 4x in price. We will eventually want to upgrade, but being forced to at this point will hurt us in the near term. We just need one or two more seats, not extra capacity, storage, and 13 more seats.