All

Setting up third-party applications for your domain

Overview

Network admins can integrate with external systems to pull information and activity into MangoApps.

1. Active Directory/LDAP

2. SAML

3. Google Apps

Google Apps authentication (OAuth 2.0) allows users to sign in to MangoApps using their Google Apps accounts. This feature can be enabled by Network Administrators.

Click the link

Select Manage Settings

Select desired settings

JIT User Provisioning allows MangoApps to auto-create and auto-authenticate a user if they don't exist or are in an deactivate state after an SSO authentication has been successful

Select Configure User Mappings

Input user fields for mapping

4. Google Analytics

Network admins can integrate Google Analytics with MangoApps to gain a deeper understanding of how your users are using MangoApps. It can be used to not only find out which content, pages, files, posts etc., are more popular, but also to see how many people are looking at each content and how long and often content is being viewed.

Admin Portal > Integrations > Google Analytics
  1. Enable Google Analytics: Mark the checkbox to integrate and enable Google Analytics with your MangoApps domain.

  2. Enter your Google Analytics ID: Enter the property tracking code you obtained in your Google Analytics account for the domain.

  3. Save: Click the Save button to apply the chosen settings.

Google Analytics will only track web based activities. It won’t track Mobile, Desktop, or some AJAX based activities.

5. SalesForce

Connect your SalesForce account with MangoApps with ease and end having to do double the work that comes with multiple systems.

  1. Select SalesForce from the dropdown menu

  2. Enter the Web Services URL. This is your SalesForce URL

  3. Enter the Username for the user who has administrator privileges in SalesForce

  4. Enter the Password for the user who has administrator privileges in SalesForce

  5. Enter the Security Token you received from SalesForce. To request a security token, click on Your Name in SalesForce > Setup > Personal Setup > My Personal Information > Reset My Security Token. A new security token will be sent to your email address tied to your SalesForce profile.

  6. Enter your Consumer Key

  7. Enter your Consumer Secret

    To get your Consumer Key and Consumer Secret:

    1. Log in to your Salesforce account.

    2. From the Left-Side menu choose “Develop” then “Remote Access”

    3. From the center of the screen in the “” section, click the “New” button.

    4. Fill in the required fields highlighted in red including:

      • Connected App Name: Fill this box with “MangoApps”

      • Contact Email: Enter the email address you use to sign into Salesforce

      • Callback URL: Enter your MangoApps domain URL in the formathttps://mycompany.mangospring.com

      • Selected OAuth Scopes: Select “Full Access” from the OAuth Scopes box and click the “Add” arrow so it appears in the “Selected OAuth Scopes” box.

  8. Test Connection to ensure everything has been set up properly. Once you are sure, click on Save

In order for MangoApps to access your Salesforce account you must have an “Enterprise”, “Ultimate” or “Developer” Salesforce account. “Personal”, “Group” and “Professional” editions of Salesforce do not support the Salesforce Rest API.

6. Box

It’s really simple to attach documents from repositories once it is set up by your administrator. Just click on any “Attach” link for a Status Update, Task, Idea, or Direct Message… anywhere you see “Attach”.

  1. Select the Box radio button

  2. Click the link to Configure Box Account

Your Box account needs to be an Enterprise level account in order for it to be configured with MangoApps.

7. Sharepoint

As a network admin you can enable Sharepoint Server as a document repository for your domain from the Admin portal -> Modules -> Files -> External Document Repositories. When enabled, your users will be able to access files from their Sharepoint account inside MangoApps, attach these files to updates, wikis, posts, direct messages etc. Additionally they will be able to publish files for which they have owner privileges back to their SharePoint account.

Check the box to enable the SharePoint integration. Then, click on Edit.

  1. Account Name: The name you choose to identify this SharePoint connection in MangoApps

  2. Server URL: Enter the SharePoint host URL to connect

  3. User Name: SharePoint account login ID

  4. Password: SharePoint's account password

  5. Cancel, Test Connection, Save Settings: Cancel integration process, test connection of SharePoint to ensure proper integrations, save settings to implement integration.

8. Office 365

As a network admin you can enable Office 365 (including SharePoint Online) as a document repository for your domain from the Admin portal -> Modules -> Files -> External Document Repositories. When enabled, your users will be able to access files from their Office 365 account inside MangoApps, attach these files to updates, wikis, posts, direct messages etc. Additionally they will be able to publish files for which they have owner privileges back to their Office 365 account

  1. Account Name: The name you choose to identify this Office 365 connection in MangoApps

  2. Server URL: Enter the Office 365 host URL to connect

  3. User Name: Office 365 account login ID

  4. Password: Office 365's account password

  5. Cancel, Test Connection, Save Settings: Cancel integration process, test connection of Office 365 to ensure proper integrations, save settings to implement integration.

9. Google Drive

As a network admin you can enable Google Drive as a document repository for your domain from the Admin portal -> Modules -> Files -> External Document Repositories. When enabled, your users will be able to access files from their Google Drive account inside MangoApps, attach these files to updates, wikis, posts, direct messages etc. Additionally they will be able to publish files for which they have owner privileges back to their Google Drive account.

10. Dropbox

As a network admin you can enable Dropbox as a document repository for your domain from the Admin portal -> Modules -> Files -> External Document Repositories. When enabled, your users will be able to access files from their Dropbox account inside MangoApps, attach these files to updates, wikis, posts, direct messages etc. Additionally they will be able to publish files for which they have owner privileges back to their Dropbox account.

11. OneDrive

As a network admin you can enable OneDrive as a document repository for your domain from the Admin portal -> Modules -> Files -> External Document Repositories. When enabled, your users will be able to access files from their OneDrive account inside MangoApps, attach these files to updates, wikis, posts, direct messages etc. Additionally they will be able to publish files for which they have owner privileges back to their OneDrive account.

Incase you wish to enable OneDrive for Business, check on the radio accordingly and enter your OneDrive Business account URL

12. Windows

As a network admin you can enable Windows as a document repository for your domain.

  1. Check the box to enable the Windows Server Integration

  2. Enter the name you choose to refer to the integration as

  3. Provide the User Name for your Windows Server account

  4. Provide the Password for you Windows Server account

  5. Provide the Server URL

  6. First, Test Connection. Once you have verified it works as desired, click on Save Settings

12. ProBox

As a network admin you can enable Probox as a document repository for your domain from the Admin portal -> Modules -> Files -> External Document Repositories. When enabled, your users will be able to access files from their Probox account inside MangoApps, attach these files to updates, wikis, posts, direct messages etc. Additionally they will be able to publish files for which they have owner privileges back to their Probox account.

  1. Check the box to Enable ProBox Integration

  2. Enter the Account Name you choose to identify the ProBox integration in MangoApps

  3. Enter the Probox Server URL

  4. Enter the unique Service Name provided by ProBox

  5. The Realm is provided by ProBox. Enter OSDP if nothing is provided

  6. Enter the ProBox account User Name

  7. Enter the ProBox account Password

  8. First, Test Connection. Once you have verified it is functioning as expected, click on Save Settings

13. Open APIs

Selecting Open APIs will show you all registered open APIs

Adding a new API

  1. Click on Register a New Application

  2. Name your application. This must be unique on your domain

  3. Enter either your name or the name of the organization responsible for this application

  4. Enter the Support Email. This is the email address that support issues for this application should go to.

  5. Enter the Support URL where users can go to view help documentation and FAQs

  6. Allow your API to either Read Only or Read and Write. Read and Write will allow the API to GET, POST, PULL, and DELETE.

  7. Read and agree to the Terms and Conditions

  8. Click on Submit Registration to finish the process.

Did this article help? Your feedback adds value when we shape up the help articles. Hit the smileybelow to let us know!