All Collections
Admin
Managing user access to data
Managing user access to data

How to grant or restrict a user's access to data.

Justin Tilley avatar
Written by Justin Tilley
Updated over a week ago

A user's access to data can be managed at a granular level by altering their Permissions and/or Sharing Defaults.

Permissions are used to permit or restrict a user's access to various types of data (such as to View, Manage or Export it).

(Note: Only the account owner (root user), or another user who has been granted the 'Manage Users' permission can alter the Permissions of other users.)

Sharing Defaults define to what extent data created by a user is shared with other users.

The types of data that can be shared or not shared in this way are:

  • Contacts

  • Appraisals

  • Addresses

  • Tasks

  • Calendar Events

  • Campaigns

  • Notes

  • Emails

  • Enquiries

  • Sent SMS

  • Inspections

  • Offers

To begin with, generally either an Open or Closed database configuration will suit.

Open Database

Unless Sharing Defaults have been restricted per user, other users can also view, edit or delete that data (providing they have Permissions set to do so). This is the default setting in Eagle and allows for an agency to work openly across several offices, with no additional configuration required.

An example of an open database is shown below for user Bobby Brown.

Each data type has been set to 'Everyone in Bobbie Brown's account'. This means all other users can view the data that Bobby creates (unless their Permissions are restricted).

Closed Database

This is where Sharing Defaults are restricted so that only the user adding the relevant data can view it.

Note: There are two exceptions to this rule:

  1. The account owner (root user) can view and manage all data regardless of user restrictions in place.

  2. Other users can be granted overriding Permissions to view your data such as Full access to all contacts below (eg. for a sales manager or office manager)

How to configure a 'closed' database

Step 1 - Set user defaults for each user

(Note: each user must complete the below steps)

  1. Login to Eagle, click Account in the top right corner, select My Profile

    • For a closed database, change the data types you don't want shared from 'Everyone can see it' to 'Only I can see it'

Step 2 - Configure the Permissions for each user

(Note: this step must be done by either the account owner or a user who has the permission to configure other users)

  1. Login to Eagle, make sure you're in the main CRM tab

  2. From the top right, click Settings, then click Users from the left menu (if you can't see the User option, contact your account owner to grant you user permissions)

  3. Click Edit on a user whom you don't want to be able to see other users data

    • Ensure any Permissions that grant full access to data are deselected (eg. Full access to all contacts, even contacts that belong to other users)

Step 3 - Restrict access to existing data (optional)

Follow these steps if you have data in Eagle that is currently visible to everyone but you want to change to only be visible by the user who owns that data.

  1. Export the data you would like to update in CSV format

  2. Open the CSV file and ensure there is a column with the heading 'permission_type'.

    • If the column doesn't exist, add a new column with the heading 'permission_type'

  3. Update each row of data you would like to restrict with 'exclusive'

    • (any rows in the 'permission_type' column that are left blank or have 'everyone' will be visible by all users)

  4. Import the data back into Eagle, your data will now only be visible by the user it belongs to (plus the account owner and any other user with full access permissions)

If you need additional assistance with configuring data access within your office, please contact our support team 03 9016 0444 or [email protected].

Did this answer your question?