Yammer Integration

Contents


CardioLog Analytics' integration with Yammer allows you to generate usage statistics about your Yammer network activity, such as: users and groups activity, content contributions, number of likes, praised users, followers and more. All reports are available via the CardioLog Analytics user interface.

This guide includes instructions to create and authorize a Yammer app that would connect to your Yammer network.

 

Prerequisites

Step 1: Register new Yammer App

  1. Go to the Created Apps page: https://www.yammer.com/client_applications
    apps.png
  2. Click Register New App

    register.png
  3. Fill out the following fields within the submission form:

    Application Name: CardioLogAnalytics
    Organization: The name of your organization.
    Support e-mail: An email address which users of your app can contact for support.
    Website: Your organization’s website

    Example:
    register_cardiolog_app.PNG

  4. Save changes to finish registering the app.

Step 2: Keys and Tokens

  1. Click on CardioLogAnalytics app to display its Basic Info.
  2. Fill out the “Redirect URI” with: “https://www.yammer.com
    basic_info.png
  3. Copy your Client ID and Client secret from the Application Information page.
    tokens.PNG
  4. Paste this URL into your browser, where [client_id] is the value obtained from step 2 above:
    https://www.yammer.com/dialog/oauth?client_id=[client_id]&redirect_uri=https://www.yammer.com
    client_id_url.PNG

  5. Copy the “code=” value from the URL created.
    code_url.PNG
  6. Paste this URL into your browser, where [client_id], [client secret] are obtained in step 3 above. Code is the code from step 5.
    https://www.yammer.com/oauth2/access_token.json?client_id=[client_id]&client_secret=[client_secret]&code=[code]
    token_url.PNG

  7. Download and edit resulting JSON file. Copy the “token:” value.
    access_token.PNG

Step 3: Configure CardioLog Analytics

  1. Browse to CardioLog Analytics > Administration > System Configuration > Social Adaptor
    config2.PNG
  2. Click Add > Select Yammer
    add_yammer.png
  3. In the configuration screen, change status to Active and fill out the following fields within the submission form:

    Network: Your organization domain name. For example, Intlock.com
    Client ID: The Client ID you have copied in item #3 of Step 2.
    Client Secret: The Client Secret you have copied in item #3 of Step 2.
    Access Token: The token you have copied in item #7 of Step 2.
    Authentication: User name and password that will be used to connect to your Yammer network.

    Example:
    yammer_settings.PNG
  4. Yammer data will be retrieved as part of the Social Updates service job, which is located in CardioLog > Administration > CardioLog Scheduling Service. In order to execute the job immediately, schedule it to run Once and click OK.
    updates.PNG

Step 4: Reports

Upon completing all of the above the configuration steps, reporting data will be available in Yammer Reports.

For more information see "Yammer Reports".

Back to top

Have more questions? Submit a request

0 Comments

Article is closed for comments.
Powered by Zendesk