Configuring presence and chat relationships

Estimated reading time: 2 minutes

Advanced configuration!

The permissions model is somewhat complicated due to its legacy support for XMPP.

Global

In older PABX versions there were settings to change behaviour for newly created users. This has been discontinued.

All users in the same company (or container if configured) are assumed to have chat and presence access to each-other.

User

Most user relationships will be shown as “In same permission realm” meaning that it cannot be changed and is automatically enabled. It is only for contacts visible from XMPP sources or from companies that are outside the user’s company (or container) that this more complex setup is required.

The flow to set up a two way relationship without any automation is as follows.

User A    --- Add     --->    User B

User B    --- Accept  --->    User A

User B    --- Request --->    User A

User A    --- Accept  --->    User B

To administratively set up a relationship between users.

  • Click on the pabx/company tab.
  • Click ‘Users’ and edit the target user by selecting the speech bubble icon ‘Chat configuration’.
  • Follow the same flow as above to complete the relationship.

Keevio

The following applies to contacts visible from XMPP sources or from companies that are outside the user’s company (or container).

Note: You can only set up new relationships from within Keevio, modification or removal isn’t possible.

Keevio shortcuts some of the steps that have to be taken when setting up the relationship administratively.

User A

  • Open User B’s contact card.
  • Click the ‘Request’ button.
  • Close the contact card.

User B

  • Open User A’s contact card.
  • Click the ‘Accept’ button.
  • Close the contact card.

Relationships can take up to two minutes to be reflected within Keevio. Refreshing Keevio may speed this process up.