Users and roles
Who builds, who works in the apps and who only reads - Studio's roles, each model's own rights, custom roles, the API and the audit log.
Roles
Open Settings > Users to invite people and give them a role.
- Admin - everything: building, every record, settings, users and the plan. The business owner is always an Admin.
- Builder - builds apps, fields, screens, automations, buttons, approval rules, PDF reports and web forms, and adds fields to built-in screens. Not users or the plan.
- User - works in the apps: adds and changes records.
- Viewer - reads records.
Studio is priced per business: add as many people as you like.
Rights per model
In a model's Settings, choose for Builders, Users and Viewers whether they may see, add, change and delete its records, and own only - they then see and change only records they own or added. Admins always may.
Fields can also be hidden from, or read-only for, some roles (see Fields and formulas), and menu items and buttons can be shown only to some roles.
Custom roles
On Professional and Business, Settings > Roles & permissions makes roles with exactly the rights you choose: working with records, building, the audit log and automation runs, and settings.
API and webhooks
Settings > API & webhooks (Professional and Business) makes API keys for your own software (studio/api.php/v1/ - models, records, screens) and webhooks that POST to your address when records are added, changed, moved, deleted or sent by a web form. A key acts as the person who made it, with their role.
Audit log
On Business, Settings > Audit log shows who built or changed what, and who changed records - and when.