OpenPaaS Documentation logo OpenPaaS Documentation

Table of contents

Overview

The Contact module supports two kinds of shared address books:

There are some differences between these types of shared address books, the main ones are:

Shared address books come with rights: Rights are applied to users who are looking at other users address books.

Public address books

In order to make an address book public, the user has to change the Public right to Read or Write on the address book settings page as shown below.

The address book settings page, change public level

Once an address book is public, other users can subscribe to it by searching for owners’ name in Shared address book dialog.

Add shared address book button

Public address books are linked to their creator, so in order to find them, the user has to search for the creator to find all his public address books. In order to subscribe to this public address book, the user has to click on the Add toggle button then on Save.

The shared address book dialog, searching a public address book

The address books is now displayed as a Shared address book. The user can see contacts and create some if Write rights are set on the public address book.

Delegated address books

A user can delegate his address books to others by adding them to Delegation list. A user who is added called a sharee. In order to add a sharee:

  1. Go to address book Setting page, switch to Delegation tab
  2. Search for user
  3. Set the right level for selected user
  4. Click Add to add the user in to delegation list
  5. Click Save in sub header to save the delegation list

The address book delegation, adding user step 0

The address book delegation, adding user step 1

The address book delegation, adding user step 2

Once the address book is saved, it is “ready to be delegated”: The sharee can not do anything until he subscribes the delegated address book. This is possible by going to the Shared address books page then do a search just like for public address books.

In the screenshot below, one delegated address book is displayed. In order to add this delegated address book, the sharee has to click on the Add toggle button then on Save.

The shared address books page, searching a delegated address book

The address book is now displayed as a Shared address book, the sharee can see contacts as default. He can create, edit or remove contacts if Write or Administration rights are set to him. If Administration rights is set, the sharee can delegate the address book.

Technical considerations