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.
This means you can now invite your teammates and co-workers to collaborate on
the same database regardless of whether they use the
Mac App or
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.
We have also made a number of additional tweaks/optimisations, including:
- 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!
Not one of the 99,000 Ninox users yet? Try our
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
1.1 Open up Ninox
1.2 Sign up and create a team
1.3 Sign up for a new user
1.4 Enter email + password + submit
1.5 Confirm email address
1.6 Then you’re in
2. Invite your teammates
2.1 Click on team account
2.2 Click on invite
2.3 Submit the details of the individual you would like to collaborate with
2.4 Assign role/Create a role (see 3.1 Roles for more information)
2.5 An email invite will then be sent on. The recipient will then be able to
access the selected databases according to specified role
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
Create a new role
To create a new role you have two options:
Selecting “create new role” from the permissions drop down when inviting a
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
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
Writeable if (this new option enables you to specify logic-based write
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!