Miscellaneous FAQs

Can we install MangoApps on our own server?

Yes, MangoApps can be installed on your own internal server completely behind your company’s firewall. To purchase an on-premises deployment, contact MangoApps directly by email or by phone.

How do I extend MangoApps through open APIs?

We’ve created a set of resources to help you with our APIs. The current version of our API’s are available here https://www.mangoapps.com/developers/

What browsers does the MangoApps document viewer work in?

MangoApps Document Viewer will work on 99% of the world’s browsers as long as JavaScript is enabled. The shortened list of modern browsers that are certified with MangoApps Document Viewer includes: Microsoft Internet Explorer, Mozilla Firefox, Google Chrome, Apple Safari.

What browsers does MangoApps support?

MangoApps is designed to work with the current or the immediately preceding versions of Internet Explorer, Mozilla Firefox, and with the latest version of Google Chrome and Safari. However, for the best experience when you use MangoApps, we recommend that you always use the latest version of the browser in question.Any beta versions are not supported for any browsers.

Firefox and Chrome are both designed to stream updates to your devices every six weeks. Many common problems with these browsers are resolved in each update and we take every effort to test and support the latest version.

Is there a file size limit for document uploads?

The file upload limit varies between different interfaces such as web, messenger, mobile portals and also based on the storage option used. Here are some limits for file uploaded when using SAN and Amazon S3 as storage for MangoApps.

SAN:

  1. Maximum upload size per file from web portal - 2 GB

  2. Maximum upload size per file in chat and messenger - 2 GB

  3. Maximum upload size per file from file sync - 10 GB

  4. Maximum upload size per file from iOS and android platforms - 200 MB

For all the platforms(web, messenger and mobile) with SAN as storage, you can play/stream video files online upto a size of 1 GB per video file without downloading them.

Amazon S3:

  1. Maximum upload size per file from web portal - 5 GB

  2. Maximum upload size per file in chat and messenger - 2 GB

  3. Maximum upload size per file from file sync - 10 GB

  4. Maximum upload size per file from iOS and android platforms - 200 MB

For all the platforms(web, messenger and mobile) with Amazon S3 as storage, you can play/stream video files online with no limit to its file size.

For all the platforms(web, messenger and mobile) and both the above storage options(SAN and Amazon S3), there is no download limit to the file size.

For any GIF content, the upload size is limited to 4 MB.

How to synchronize users and groups from an Sftp url in MangoApps?

If you have a long list of users and groups that you wish to import to MangoApps in a go, then you can automate the process using CSV upload of users and groups. Scheduling new user provisioning in bulk can be done from an SFTP based URL. Learn how to import bulk users to MangoApps using a CSV file here.

How to use custom Oauth App for O365 and Google?

MangoApps can be configured with custom OAuth authentication for Office 365 and Google. This will enable both shared cloud and Private Cloud customers also to use OAuth with O365 and Google. Learn more on configuring OAuth single sign-on here.

Private Cloud setup for MangoApps

Private cloud has some simple steps to get set up. This help article will walk you through the steps to get started along with other details that might be helpful along the way.

Required steps:

  • Decide on a name for the site. This is the FQDN (fully qualified domain name) that your company owns, for example, “ourhub.company.com”

    • Optional: if you are an existing client, you can retain your existing *.mangoapps.com domain name.

  • We need the desired date you would like for the site to become available so that we can schedule the private cloud setup and data migration.

    • Migration note: If you are an existing client with a current shared cloud domain or On-premise deployment, where we are going to conduct a migration of the existing sites data we perform the setup and migration on Sunday into Monday morning, please account for downtime from 9:00 PM – 4:00 AM Pacific time.

  • You will need to create two DNS records, one record will be for the FQDN, the second will be to validate the certificate we are providing. We will provide the DNS record information once we have received site name (FQDN) from you.

    • Note: this must be conducted at least two days before your desired migration date

    • Once you have decided on a FQDN it can’t be changed

  • As a Private Cloud customer, you will have a support project with MangoApps, keeping the communication regarding the private cloud deployment or migration within this support project space will keep communications quick and clear.

  • For customers who are migrating to the private cloud, we recommend communicating the downtime to your end-users.

  • Don’t hesitate to ask questions if you or other members of your team are simply curious about our process just reached out and ask our support team.

How to setup “focused Inbox” capability in outlook to receive MangoApps email notification?

All the Outgoing Email Notifications from MangoApps are sent from “accounts@mangoapps.com” thus this email address needs to be configured under the Outlook configuration for the emails to fall in the Focussed Inbox

Below are the 2 configurations that can be done on the Outlook for this

A. Use the UI to create a transport rule to direct email messages to the Focused view for all your users

1. Go to Admin centers > Exchange.

2. In the Exchange admin center (EAC), navigate to mail flow > Rules. Click EAC Add icon and then choose Create a new rule.

3. After you’re done creating the new rule, click save to start the rule.

The following image shows an example where all messages with the subject “Human Resources” are to be delivered to the Focused Inbox.

B. Use PowerShell to create a transport rule to direct email messages to the Focused view for all your users

1. Connect to Exchange Online using remote PowerShell

2. You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the “Transport rules” entry in Messaging policy and compliance permissions.

3. Run the following command to allow all messages from “Human Resources,” for example, to be delivered to the Focused Inbox.

New-TransportRule -Name -SubjectContainsWords “Human Resources” -SetHeaderName “X-MS-Exchange-Organization-BypassFocusedInbox” -SetHeaderValue “true”

IMPORTANT

  1. In this example, both “X-MS-Exchange-Organization-BypassFocusedInbox” and “true” is case sensitive.

  2. Focused inbox will honor the X-header that bypasses clutter, so if you use this setting in Clutter, it will also be used in Focused Inbox.

For detailed syntax and parameter information, see [New-TransportRule](https://go.microsoft.com/fwlink/p/?LinkId=830194).

For more details, refer Microsoft link here.

What are SPF records and how do I add one for MangoApps?

The purpose of an SPF record is to prevent spammers from sending messages with forged From addresses at your domain. Recipients can refer to the SPF record to determine whether a message purporting to be from your domain comes from an authorized mail server.

For on-premise and private cloud setups:

For better email delivery, please add your MangoApps server ip-address as an authorized sender of email so your email systems do not reject mail originating from your on-premise or private cloud MangoApps instance as SPAM.

For shared cloud customers:

If you have changed the “Email ID from which all Emails will be sent” setting in MangoApps admin interface, you will also need to add an SPF record allowing MangoApps servers as authorized sender of emails for your domain.

In addition, some email systems allow marking of emails from a list of domains as trusted email(whitelist domains/ip-addresses). if your email system offers whitelisting, please add *.mangoapps.com to this list.

SPF record example:

To understand SPF records a bit more, let’s take an example of a company named “PurpleTrail” with company domain purpletrail.com.

Let’s assume that PurpleTrail configures “ptgermany@purpletrail.com” as an email address from which all MangoApps emails will be sent. Let’s also assume that the PurpleTrail MangoApps account is hosted on MangoApps Germany datacenter.

To make sure SPF record check passes, purpletrail will need to create an SPF record (typically part of the service that is hosting DNS) allowing “germany.mangoapps.com” (or mangoapps.com) as an authorized email sender. If an SPF record is not created, SPF validation may fail resulting in email systems marking emails from MangoApps servers as SPAM or blocking it altogether.

A sample SPF record allowing mangoapps servers to send emails looks something like this…

“v=spf1 ip4:54.247.118.124/32 ip4:54.75.244.83/32 include:mangoapps.com ~all”

The first two fixed ip-address are explicitly allowing delivery from MangoApps germany emails servers and the third address is allowing email delivery from any mangoapps.com server. We recommend you allow email delivery from any mangoapps.com server so you don’t have to worry about individual ip-addresses.

To learn more about SPF records, please see:

How much bandwidth does MangoApps use?

MangoApps is designed to use as little bandwidth as possible, so that the site performs adequately over high-speed and wireless internet connections.

  1. The average page size in MangoApps is in the order of 90KB.

  2. The service is designed with minimum bandwidth requirements in mind with the support for compression (as defined in the HTTP 1.1 standard) of HTML content before it is transmitted over the network to user’s computer, use of sprite for including images, compressed download of JS & CSS files and use of XHR requests to optimize the amount of data transferred from server to client.

  3. MangoApps also does client side browser caching of pages. This means that when a page is requested, the server checks to see if the content on the page has changed since the last time it was requested. If the content has not changed the server returns a 304 response and the page is rendered from the browser cache which saves bandwidth.

  4. The amount of bandwidth required is going to vary based on how your users use MangoApps, how many large file uploads and downloads happen and the size / number of videos streamed.

  5. In practice we have found the bandwidth requirements for other commonly used programs such as email (business & personal), attachments, news, streaming video, stock update, place a greater strain on the available bandwidth. Hence we recommend the customer measure all activities to make sure they are evaluating a holistic demand on their network services.

How to embed Facebook and Instagram pages in iframe widget ?

Embedding social media pages for your business to the intranet solution can help increase employee engagement exposing them to the public pages, relay marketing information, make them more aware of the brand, increase awareness of the company's customer base and so on.

You may want to embed your business' public page on Facebook or Instagram to be embedded within MangoApps. This can be achieved using the iframe widget available. To generate the correct iframe code for your page, please refer to the information in the following links for Facebook and Instagram respectively.

Once you generate the codes, you can simply paste it within the iframe widget and save it, after which it will display your page within the widget. Please note, that the iframe codes can be generated/used for public facing pages only and not for any private page.

How can I ‘move conversation’ in MangoApps?

As a initiator of a conversation (feed) you can move the conversation to a different group or a project. If there aren’t any existing groups or projects that are relevant for this conversation, you can create a group or project on the fly. To move a conversation:

  1. Click on the “More” menu and choose “Move Conversation”.

2. Choose one of the four radio buttons including:

  • Existing Team(Department, Group, Project)

  • New Group

  • New Project

3. Fill in the “Start typing a name” box when choosing “Existing Group” or “Existing Project”.

4. When choosing “New Group” or “New Project” type a name for the new group or project and choose it’s privacy from:

  • Public

  • Private

  • Unlisted

5.Click the “Move Conversation” button.

How do I use the project calendar in MangoApps?

The project calendar is an organized way to see your project tasks and milestones represented by duration bubbles across the days, weeks, and months for their duration. By the end of this article you’ll be able to:

  • Add the Calendar (and Tasks) module to your Project

  • Create a Project Milestone

  • Export to iCal or Outlook

  • Generate a Report

Add the Calendar (and Tasks) module to your Project

Before you can use the calendar in a project it must be enabled. Enable the “Calendar” and it’s required prerequisite, “Tasks”, by:

  1. Navigate to the project that will have the new milestone.

  2. Click the Admin Tools” button to select “Edit Project & Module Details”.

  3. Enable both “Tasks” and “Calendar”.

Create a Project Milestone

Before you can start creating a milestone, navigate to the project that will have the new milesone.

  1. Click the left-side “Calendar” navigation.

  2. Click the “Create” button and select “A Milestone”

  3. Follow the steps for the create UI to finish creating your Milestone.

Export to iCal or Outlook

You can export your MangoApps Project calendar to iCal or Outlook format by:

  1. Navigate to the project that you want to export the calendar.

  2. Click the left-side “Calendar” icon.

  3. Click “Export List” button and choose “Export for Outlook/iCal

  4. Look for the exports file in the downloads area of your browser.

  5. Use the downloaded file with the steps to import to iCal or Outlook respectively.

Generate a Report

You can generate health and task reports for specific milestones in MangoApps. To generate a report:

  1. Choose “Reports” from the secondary navigation. If the module is not there, enable the same as we enabled Calendar module in the beginning of this article.

  2. Choose any combination of report settings then click “Generate Report”.

Last updated