Ninox release 2.0.0 - Ninox Goes Team
After many months of hard work, we are happy to present one of the most significant updates in our history - “Ninox release 2.0.0 - Ninox Goes Team”, which enables complete team synchronisation via Ninox Cloud.
Changes from one device will be immediately published to all other users. With roles and rights you can carefully control who can view/edit databases, tables and fields. And the best thing is, your data will always be available - even when there's no Internet connection.
In order to take advantage of this new functionality, you need to first create a new team account, then invite your teammates to collaborate.
- Redesigning the home screen
- Improving performance and stability
- Adding highligh functionality for databases using colours and icons
To find out more, read the notes below, or sign up for our launch webinar!
To help you get started with the new feature we have available, we show below how to create team and how to invite your teammates. If you require fine-grained controls, please review the permission model section.
- Create a team
- Invite your teammates
- Permission model
1. Create a team account
2. Invite your teammates
3. Permission model
In Ninox we have default roles and custom roles.
The default roles are:
Admin: complete control over the database
Editor: the same as Admin, but without the ability to edit the data model. This is the default role for new invitees.
Custom roles are defined according to specified permissions (see 3.2 Permissions). Only admins can create/assign/edit roles.
Create a new role
- Selecting “create new role” from the permissions drop down when inviting a new user.
- Selecting “create new role” from the permissions drop-down for an existing user in the team menu
- Select an existing role from the permissions drop-down for an existing user in the team menu (this is only possible if there is a user who currently has that role).
- Go into database, and assign permissions based on requirements (see 3.2 Permissions for details about how permissions based on role type can be set).
Roles can defined as groupings of permissions. These permissions exist on three levels: database, table, and field.
3.2.1 Database permissions
In order to be able to edit permissions at the database level, you have to click on the wrench icon from the database view, then select the Security tab.
Database-level permissions are as follows:
Execute update queries (this is the mass-edit function)
3.2.2 Table permissions
In order to be able to edit permissions at the table level you have to go to the table editor. You do this by selecting the gear icon while a table is selected, then “Edit fields”.
Table-level permissions are as follows:
Allowed to read
Allowed to write
Readable if (this new option enables you to specify logic-based read permissions)
Writeable if (this new option enables you to specify logic-based write permissions)
Create new records
3.2.3 Field permissions
In order to be able to edit permissions at the field level, you have to visit field properties. You do this by clicking on the wrench icon
Allowed to read
Allowed to write
If you like Ninox, please leave a review on the App Store. This will help us continue bringing free updates on the Mac, iPad and iPhone. Thanks a lot!