Guide Index
Guides HomeMangoApps WebsiteCommunity & SupportBlog & Resources
MangoApps Administrators Guide
MangoApps Administrators Guide
  • 🥭MangoApps Admin Guides
  • 🆕Admin Portal Navigation Bar
    • Recommendations
      • Increase Findability
  • Home
    • Dashboard
    • Pending Invites
    • Pending Approvals
    • Logs
      • Audit Log
      • User Access Log
      • Assistants Log
      • Security Log
      • Connector Log
      • Imports Log
      • Learn Automations Log
      • xAPI Activity Log
      • Webhook Log
      • Debug Log
      • Schedule Sync Log
    • Trash Can
      • Trash Can Tools
      • Trash Can Widget
    • Data Exports
  • 🆕Domain Setup
    • General Settings
    • Getting Started
      • Introduction Video
      • Terms of Service/ Privacy Policy
      • Change Password
      • Profile Items
      • Locale
      • Team Recommendations
      • Notifications
      • Invite
    • AI Settings
    • Page Templates
      • Design a Page Template
    • Locale
    • Digital Signage
    • Translate
      • Translate Modules
      • Glossary
      • Translate Settings
    • Startup Dialog
    • 🆕Reactions
    • Compose
    • 🆕Locations
      • 🆕General Settings
      • Locations
        • Adding an Office Location
      • Location Fields
      • Location Summary
      • Webhooks
    • 🆕Field Structures
      • Field Member Automation
      • 🆕Field Hierarchy Sync
    • Holidays
    • Companies
    • Resources
    • Service Usage
    • 🆕My Priority Items
  • 🆕User Management
    • Manage Users
    • Add Users
      • Invite Users
      • Import Users
        • Synchronize Users From ADP
      • Synchronize Users From AD/LDAP
      • Fetch From URL
      • Share Sign Up Link
      • Import Via API
    • Organizations
    • Admin Roles
      • Admin Role Permissions
    • User Segments
    • Team Segments
    • Assistants
    • 🆕Alias
    • 🆕User Status
    • Guest Users
      • Create a Guest User
    • Restricted Users
  • 🆕Modules
    • Ballots
    • Calendar
      • Calendar Event Types
      • Calendar Settings
      • Calendar Integrations
    • Campaigns
      • Settings
      • Templates
      • Categories
    • Chats
    • Company
    • CRM
      • Setup
      • Stages
      • Types
      • Lead Sources
      • Opportunities Access
      • All Opportunities
      • More Options
    • Departments
    • 🆕Files
      • 🆕Settings
      • File Storage
      • External Repositories
      • Cloud Folders
      • 🆕Manage
      • Configure Custom Fields
      • 🆕Show/Hide File Fields
    • Greetings
      • Manage Greetings
      • Manage Categories
      • Settings
    • 🆕Groups
      • 🆕Automatic Membership Management
    • Hashtags
      • Manage Hashtags
      • Categories
      • Settings
    • 🆕Home
      • 🆕Dashboard Selection
        • 🆕Web
        • Mobile
      • Settings
    • Ideas
      • Manage Ideas
      • Idea Categories
      • Idea Settings
    • Libraries
    • Media Center
      • Settings
      • Categories
      • Media Card
      • Custom Fields
    • Messages
    • My Recordings
    • 🆕News Feed
      • General Settings
      • 🆕Left Panel Widgets
      • 🆕Right Panel Widgets
    • Notes
      • Settings
      • Templates
    • 🆕People
      • 🆕Settings
      • 🆕Full Profile
        • Managing Profile Fields
      • Profile Preview
      • People Directory
      • Org Chart
      • Skills
      • Webhooks
    • 🆕Posts
      • Settings
      • Content Template
      • Alert Template
      • Categories
      • 🆕AI Actions & Workers
    • Projects
      • Project Templates
    • Quizzes
    • Recognition
      • Settings
      • Data Sources
        • Add Data Source
          • Create Custom Items Tracker
          • Order History Tracker
      • Reward Catalog
      • Award Categories
      • Awards
      • Core Values
      • Reward Points Allocation
      • Order & User History
      • Recognition Insights
    • 🆕Schedules
      • Shift Data Source
        • Integration with Kronos
      • Tab Settings
        • Attendance Reports
      • 🆕Schedule Settings
      • Attendance Settings
      • Availability
    • Setup
    • 🆕Surveys
    • 🆕Tasks
      • 🆕Task Settings
      • Task Types
      • Task Priorities
      • Task Templates
      • Task Automations
      • Task Tabs
    • To Do
      • Settings
      • Sections
    • Trackers & Forms
      • Create a Tracker Template
      • Configure Tracker Settings
    • Vault
      • Employee Vaults
      • Integration
      • Audit
      • Folders
      • Settings
      • Vault Permissions
    • Wikis
  • 🆕Navigation
    • 🆕Add New Navigation
    • Navigation Styles
    • Add Custom Links
    • FAQ
  • 🆕Email
    • Configuration
    • Content
    • 🆕Digest
    • Accepted List
    • Rejected List
    • Unsubscribed Users
  • Notifications
    • Settings
    • Security Notification
    • External Apps
  • SSO
    • Connections
    • Applications
  • Search
    • Insights
    • Data Sources
    • Saved Searches
    • Relevance Tuning
    • Look Ahead Sections
    • Search Settings
  • Automation
  • 🆕Security
    • Browser Access
    • 🆕Desktop & Mobile Access
    • User Devices
    • Synced Computers
    • Password Settings
    • Session Settings
    • Virus Scan
  • Compliance
    • Accessibility
    • Delete Settings
    • Self Destruct
    • Data Retention
    • eDiscovery
      • Create a Hold
    • DLP Policies
      • Policy Rules
      • Matches Log
      • Create a DLP Policy
    • Terms of Service
    • Usage Policy
    • Email Compliance
    • Export Data
  • Moderation
    • Queue
    • Insights
    • Settings
  • 🆕Governance
    • Overview
    • Items
    • 🆕Automation
    • Archived
    • Settings
  • Social Advocacy
    • Social Advocacy Tools
    • Settings
    • Social Posts
    • Insights
    • Social Posts Sharing
  • Integrations
    • MangoApps Open APIs
    • Webhooks
  • Branding
    • Branding Toolbars
    • Portal
      • Custom Branding Colors
      • Home Page: Modern vs. Classic View
      • Text Styles
    • Content
    • Widgets
    • Profile
    • Footer
    • Email
    • Custom
      • Add a Custom Header
    • Image Recommendations
    • ⭐Branding Implementation Checklist
  • 🆕Reports
    • Reports Tools
    • Generate a Report
    • FTP Export
    • 🆕Report Settings
  • Analytics
    • Adoption Dashboard
    • ROI Dashboard
    • Engagement Dashboard
    • Content Dashboard
  • Billing & Invoices
    • Plan
    • Invoice
    • Settings
  • Help Center Setup
    • Settings
    • Admin Training Videos
    • User Training Videos
    • Webinars & Videos
    • Help Center
  • Sitemap
  • 🚫Deprecated Features By Release
    • 🚫Activities (Deprecated)
    • 🚫Landing Page (Removed)
    • 🚫MangoApps File Sync Guide (Deprecated)
      • 🚫File Sync (Deprecated)
        • 🚫File Sync Tools (Deprecated)
      • 🚫Installation & Upgrade (Deprecated)
      • 🚫My Drive Sync
      • 🚫Synced Files
      • 🚫Synced Preferences
      • 🚫Notifications
      • 🚫Team Sync
    • 🚫Screen Share (Deprecated)
      • 🚫Screen Share Tools
      • 🚫Screen Share (Messenger)
    • 🚫Screen Share/Video Call Log
    • 🚫Type-2 Organizations (Deprecated)
    • 🚫Voice (Moved)
  • ADDITIONAL RESOURCES
    • Submit a Support Ticket
    • Release Notes
Powered by GitBook
On this page
  • Overview
  • Synchronizing Users
  • Configure Authentication
  • Set Sync Schedule
  • Admin Notifications
  • Synchronizing Groups & Memberships
  • FTP Connector for Paycom HR System
  • FAQs
  1. User Management
  2. Add Users

Fetch From URL

Synchronizing users and groups from a .csv file residing on a SFTP server

PreviousSynchronize Users From AD/LDAPNextShare Sign Up Link

Last updated 1 month ago

Overview

MangoApps allows administrators to synchronize users from a .csv file residing on a Secure FTP Server (SFTP Server). This feature facilitates user addition and removal in MangoApps based on external data sources.


Synchronizing Users

Click the toggle bar for Synchronize Users to enable user synchronization from an SFTP server. Users imported via Admin Portal > Users > Add Users > Fetch From URL are assigned the Network User role, regardless of their email domain.

Enter the CSV File URL

Provide the absolute path of the .csv file residing on the SFTP server for successful data fetching.

Click Download sample CSV to get a sample file to preview how your CSV should be structured. Do not modify the field names in the first row to avoid mapping errors.


Users Photos File URL

The "Users Photos File URL" section allows for the upload of user profile images via .zip file containing .jpg, .jpeg, or .png images—named exactly as specified in the User.csv file—in the same SFTP location as the User.csv.

The file must be in .zip format.

Each image file name must exactly match the value specified in the profile image column of the accompanying User.csv file.

Example: If a user has 123.jpg listed as their profile image in User.csv, the .zip file must include an image named 123.jpg.


When Fetched Users Already Exist in MangoApps

  • Select Skip existing users to retain current data.

  • Select Update existing users to overwrite existing data.

Email Invites for Newly Added Users

  • Mark the checkbox to send login credentials via email to new users.


Configure Authentication

Configure the Authentication options. This is optional.

  • In the Login ID, enter the login ID for the SFTP server for authentication when MangoApps tries to sync data from the .csv file.

  • In the Password, enter the password for the SFTP server for authentication when MangoApps tries to sync data from the .csv file.

  • In the AES-256 Decryption Key, enter the decryption key for the .csv file if you have encrypted the file with AES-256 Encryption for increased security.


Set Sync Schedule

Select preferred the sync schedule from the drop-down.

  • Select the Once Every Day option to automatically sync users from the .csv file once in 24 hours. OR

  • Select Every 12 Hours option to automatically sync users from the .csv file every 12 hours.

Save & Sync

  • Click Save Settings to apply configurations and test the SFTP server connection.

  • Click Save Settings & Force Sync Now to immediately synchronize users.

A confirmation message will appear upon successful sync.


Admin Notifications

After a successful sync, the system sends an email to the network admin who initiated the sync. Additional users can be added to this email chain by marking the check box next to Additionally send messages to specific users when fetch cycle us completed. A user look ahead field will appear for user search.


Synchronizing Groups & Memberships

Click the toggle bar for Synchronize Groups to enable synchronization of groups and group memberships data from a .csv file residing on a server.

To enable group and membership synchronization from a CSV file on a server:

  1. Enable Synchronization

    • Click the Synchronize Groups toggle to turn on group and membership synchronization.

  2. Specify the File Locations

    • In the Group CSV URL field, enter the absolute URL of the CSV file containing group data.

    • In the Group Membership CSV URL field, enter the absolute URL of the CSV file containing group membership data.

Ensure you provide the full absolute path to each file for successful data retrieval.


Configure Group Membership Options

Choose one of the following options to manage group memberships based on the CSV file:

  • Match exactly with the CSV: This option overwrites existing group memberships to match the CSV file exactly. It adds new members and removes any not listed in the CSV.

  • Add new members only: This option adds new members from the CSV without removing any existing members. The current group memberships remain unchanged.

  • Match with the CSV but retain manually added members: This option updates group memberships based on the CSV but keeps members who were manually added via the MangoApps UI. Users who were not originally added through a CSV file will not be removed


FTP Connector for Paycom HR System

MangoApps offers an FTP connector to automate user provisioning from the Paycom HR & payroll system.

Setup Process

  1. Contact Paycom Account Manager with the following request:

    "We have signed up for MangoApps and would like them to pick up a daily employee data file via SFTP. Please provide the following details: Site name, Host/IP/URL, Port, Name, Password."

  2. Forward these details to your MangoApps Account Management Team for configuration assistance.


FAQs

Q: What happens if a group in the membership CSV does not exist? A: The member assignment is skipped.

Q: What happens if a user in the membership CSV is suspended? A: The user is assigned groups but remains suspended.

Q: Does MangoApps match group names case-sensitively? A: No, group names are matched case-insensitively.

Q: How are group IDs assigned? A: Group IDs must be assigned via the groups CSV file and are not editable in the MangoApps UI.

🆕