Reference13r3:Concept myApps Office Integration

From innovaphone wiki
Jump to navigation Jump to search
There are also other versions of this article available: Reference13r1 | Reference13r3 (this version)

Overview

The myApps Office Integration allows to see the presence of a user inside a Microsoft Office application. Most often this will be used inside Outlook.
myApps is compatible with:

  • Microsoft Office 2010 32bit/64bit
  • Microsoft Office 2013 32bit/64bit
  • Microsoft Office 2016 32bit/64bit
  • Microsoft Office 2019 32bit/64bit
  • Microsoft Office 365 (Windows client only)

Requirements

  • myApps Windows Launcher
  • at least Office 2010
  • appropriate definition of used email addresses
    • Office makes requests for the SIP address of an Exchange account and myApps does a presence subscription for this address. If the address is not known, there won't be results in Office products.

Configuration

You have an Office Integration checkbox during the installation, where you can choose to install the feature or not.
If you are using another presence application, e.g. Lync or ProCall, you should disable the feature during the installation, as Office products may crash otherwise.

MSI parameter

You can disable the Office integration through myAPPs MSI parameters.

Usage

If you move your mouse cursor over the colored bubble next to the user name, a small window will be opened, which provides further information about the user presence:

Mypbx outlook.jpg

At the top, you see the presence note of the user, which can be set inside myApps or with a phone.
The icons at the bottom from left to right:

  • open a new email for this user
  • start a chat session with this user (myApps opens with a new chat)
  • start a call to this user (myApps opens with the phone number ready to call)
  • further actions

Presence subscriptions

If you open an email or see the presence from another person in an Office product, a presence subscription will be setup for this user.
The subscription lives for 5 minutes until it is released to avoid too much system load.

Known Issues

Outlook doesn't recognize myApps as presence provider

As MS-Office establishes the connection into the direction of myApps, it may be lost when myApps is restarted (e.g. due to upgrade etc.). There's no re-establishment on behalf of MS-Office. Before checking below steps, first simply restart Office/Outlook.

Make sure, you have these registry keys and values set:

HKEY_CURRENT_USER\Software\IM Providers -> DefaultIMApp="myApps"
HKEY_CURRENT_USER\Software\IM Providers\myApps\

HKEY_CLASSES_ROOT\TypeLib\{A00DEECB-70DA-4A2F-9600-430B66F18EC2} (do not create this key manually!)

64bit Windows:
HKEY_LOCAL_MACHINE\Software\Wow6432Node\IM Providers\myApps -> FriendlyName="innovaphone myApps BUILD"
HKEY_LOCAL_MACHINE\Software\Wow6432Node\IM Providers\myApps -> GUID="{45512D43-F391-48FA-870E-D317ACD6CD95}"
HKEY_LOCAL_MACHINE\Software\Wow6432Node\IM Providers\myApps -> ProcessName="myApps.exe"

32bit Windows:
HKEY_LOCAL_MACHINE\Software\IM Providers\myApps -> FriendlyName="innovaphone myApps BUILD"
HKEY_LOCAL_MACHINE\Software\IM Providers\myApps -> GUID="{45512D43-F391-48FA-870E-D317ACD6CD95}"
HKEY_LOCAL_MACHINE\Software\IM Providers\myApps -> ProcessName="myApps.exe"

If you made sure, these keys are set, and it still doesn't work after a restart of Outlook and myApps, enable office presence logging and send us the trace.