ZINFI UPM GuideLearning Management for Partner Portal Administrators

01

Introduction

ZINFI's Unified Partner Management (UPM) platform features a robust LMS system to manage training and certifications, updated with an advanced integrated Learning Management Plus (LMS+) application that connects partners to SCORM, AICC, xAPI, and cmi5-compliant e-learning content delivered through browser-agnostic technology.

With ZINFI UPM's LMS/LMS+ application, your organization can train channel sales reps and partner sales reps in "bite-size" increments, providing micro-learning solutions and sales-stage-linked asset delivery. The application supports administering, documenting, tracking, reporting on, and delivering multiple courses and training programs across the entire channel network.

1.1 Certifications Management

The LMS+ application is designed to make it fast and easy to set up a variety of certification programs for channel sales, marketing, and technical teams. You can leverage existing SCORM, xAPI, cmi5, and AICC-compliant courses and assessments or custom-develop your own. The application manages certification program visibility so you can assign programs to specific groups of partners based on competency level, and can be configured to automatically issue certifications upon completion of coursework.

  • Certification validity management — Control expiration dates and renewal requirements per certification.
  • Browser-independent delivery — All content renders across modern browsers without plugins.
  • Client-agnostic certifications — Supports multiple certification types and audiences.
  • Multilingual functionality — Upload localized certification programs for non-English-speaking channel teams.

1.2 Courses and Materials Management

Your organization can configure and associate multiple courses with a specific certification program to simplify participation for channel sales, marketing, and technical teams. Custom sections and course materials are managed by uploading single-context materials and tracking assessments. The LMS+ features easy interoperability with all SCORM, xAPI, AICC, and cmi5 learning content libraries, with supported learner tracking and reporting capabilities.

  • Complete course setup and management — Create, categorise, assign, clone, and archive courses.
  • Comprehensive tracking of behavior and activities — Monitor learner progress across all content.
  • Supports both desktop and mobile environments — Responsive delivery for all devices.
  • Compliant packaged content — Full support for standards-based course packages.

1.3 Assessments Management

ZINFI's LMS/LMS+ allows your organization to set up a variety of custom assessments with tasks and assignments. Learners are automatically assessed and receive ratings or grades based on performance, which become part of their record and can be shared across multiple learning activities. Assessment management tools include individual progress tracking, password protection, and multilingual support for channel partners across the globe.

  • Assessment setup and management — Multiple question types: Single, Multiple, Dropdown, Descriptive.
  • Multilingual — Configure assessments in any language your channel partners use.
  • Track and learn functionality — Partial scoring, retake controls, score messages.
  • Data portability — Bulk upload questions via Excel; export results as CSV.
02

Learning Program Creation Cadence

Before building your learning program, it is important to understand how the different elements fit together and in what order they must be created:

Materials → Sections → Courses (with Assessments) → Certifications

Learning program creation cadence diagram showing Sections feeding into Courses with Assessments, then Courses feeding into a Certification
Learning Program Creation Cadence — Sections and Materials form Courses, Courses with Assessments form Certifications
  1. Create one or more Sections. Each Section is like a chapter in a book. Within each Section, you load one or more Materials (documents, PPT presentations, videos, etc.) — these are the pages in the chapter, forming the content learners absorb in that section.
  2. Create a Course and load your Sections. A Course is like a book — you load your chapters (Sections) into it. Any given Course is made up of one or more Sections.
  3. Create an Assessment for each Course. The Assessment is a test made up of questions covering the content learned in the Course. Learners must take and pass the Assessment before progressing to the next Course within any Certification Track.
  4. Create a Certification from one or more Courses. A Certification is like a library — you bundle your books (Courses) together as a program that the learner must complete and pass in order to achieve the Certification level and receive the associated certificate or emblem.
03

Sections

Navigate to Sections via Enable › Learning › Sections in the left menu bar.

3.1 View Sections

The View Sections listing page displays all existing training sections. The toolbar provides the following actions:

  • Add — Creates a new Section.
  • Delete — Deletes the selected record(s) from the listing.
  • Export — Exports records to Excel CSV format. Choose Export Type (Selected Records or All) and a Record Range, then select which fields to include using the three-dot column picker. Click Export Data when ready.
  • Create View — Manages which columns appear in the listing. Use the field dropdown to add columns, click Green Dot items to select fields for display, and the orange X to remove columns. Provide a View Name and click Save.
  • Search / Clear Search / Saved Searches — Filter the listing by criteria, clear filters, or recall previously saved searches (with Edit and Delete options per saved search).
View Sections listing page showing Section Name and Duration columns with multiple training sections
View Sections — listing grid with Section Name and Duration for each training section

3.2 View Section Details

Click on the Name/Title of any Section in the listing to open its details page. The detail page contains:

  • Edit — Opens the Section in edit mode.
  • Delete — Permanently removes this Section.
  • Section Information — Displays Section Name and Duration (Days : Hours : Minutes).
  • Description — Informational text describing what this Section contains and covers.
  • Training Content — The related list of materials (videos, documents, etc.) that learners must review to complete this section. Click Add to attach new materials or Sort Order to rearrange the sequence.
View Section details page showing Section Information with name and duration, and Training Content section with two material thumbnails
View Section Details — Section Information and Training Content related list with material thumbnails
View a Section page showing Training Content(s) with three material tiles: Dragable Video, Non dragable video, and Test doc scroll
View a Section — Training Content tiles showing materials added to this section

3.3 Add / Edit a Section

Click the Add button on the View Sections page to create a new Section, or click the pencil icon next to an existing Section to edit it. Fill in the following fields and click Save:

FieldDescription
Section Name *The display name for this Section record.
Duration *Estimated time to complete the section, entered in Days : Hours : Minutes format.
DescriptionInformational text to explain to learners what this Section covers.

After saving, click on the Section Name in the listing to return to the Details view and add Training Materials to this Section.

3.4 Adding Training Materials to a Section

Materials are the individual files (videos, PPT decks, PDFs, Word documents, etc.) that make up the content within any given Training Section. From the Section details page, click Add in the Training Content(s) related list to open the Training Material form.

Note: To make a material SCORM-compliant, select Yes from the SCORM Package dropdown. This is only available for LMS+ and requires the material file to be a standards-compliant SCORM package.

Training Material form showing Name, Section, Image File, File Type (Video), Material File, SCORM Package (No), Enable Download toggle, and Allow Video Dragging toggle
Training Material form — configure name, file type, SCORM settings, and video dragging controls
FieldDescription
Content Name *Display name for this piece of content/material.
Section *Which Section this content belongs to (auto-populated from the Section you are creating within; can be changed to assign to a different section).
Image FileThumbnail image to represent this material in the Section listing when learners take this Section.
File Type *Type of content: Document, Video, or URL.
Material File *The actual uploaded file that will be viewable or downloadable by the learner.
SCORM Package *LMS+ only. Set to Yes if the uploaded file is a SCORM-compliant package that must be played in a SCORM player.
Enable DownloadToggle whether the attached file can be downloaded. If disabled, learners can only view the content in the browser.
Allow Video DraggingFor video files: enable to allow partners to drag the video playback cursor; disable to restrict cursor dragging and enforce sequential viewing.
CreditNumber of credits towards course completion awarded for completing this section.

3.5 View Training Material Order List

From the Section details page, click Sort Order in the Training Content related list to open the Sort Order List modal. Drag and drop material tiles to rearrange the sequence in which materials appear to learners within this Section. Click Save to commit the new order, or Cancel to discard.

Sort Order List modal showing two content tiles — Business Intelligence Reports and Business Intelligence Reports Video — that can be dragged to reorder
Sort Order List — drag-and-drop interface for sequencing training materials within a Section
04

Courses

Navigate to Courses via Enable › Learning › Courses in the left menu bar.

4.1 View Courses

The View Courses page displays all courses in Grid (Thumbnail) or List view. Key toolbar actions:

  • Add & Manage Courses — Opens the Manage Category panel to create new courses under categories.
  • Grid / List view icons — Toggle between thumbnail grid and detailed list views.
  • Sort By / Sort Order — Sort the course listing by chosen criteria.
  • Filter / Clear Filter — Open the filter pane with searchable parameters (Category Name, Course Name, Duration); clear to show all courses.
  • Tree View (left panel) — Browse courses by Category in an accordion hierarchy. Numbers in parentheses show the count of courses per category.

For each course in the listing, click the Course Name/Title to open the details panel; use Edit to modify details or Delete to remove the course.

View Courses page showing the Add and Manage Courses button, Sort By controls, Filter button, Grid and List view icons, course category tree on the left, and a course card for Wireless Widget Course 4 on the right
View Courses — course category tree (left), course list/grid (right) with Edit and Delete per course

4.2 View Course Details

Click on a Course Name/Title to open the View a Course side panel. This panel provides the following actions and information:

  • Edit — Opens the course in edit mode.
  • Delete — Removes this Course record.
  • Assign To — Assigns this course to selected partner users or groups so it appears in their learning portal view.
  • Clone — Creates a duplicate of this Course record.
  • Archive — Moves this Course to the Archived Courses list (non-active) without deleting it permanently.
  • Section Order — Reorders the sections within this course.
View a Course panel showing Course Information section with Course Name, Category, Duration, Course Image, and Description, plus Section(s), Assessment(s), and Courses Assignment History sub-sections
View a Course — Course Information with related lists for Sections, Assessments, and Assignment History

Course Information Fields

FieldDescription
Course NameName of this Course.
Category NameName of the Category the Course belongs to.
DurationEstimated duration (Days : Hours : Minutes) to complete the course.
Rewards PointsNumber of Rewards Points awarded upon course completion.
CreditNumber of Credit points accrued upon course completion.
Course ImageThumbnail to represent this Course in the listings page.
DescriptionDescription of course deliverables, sections covered, prerequisites, and what learners will gain.
Externally Hosted URLURL if the course content is hosted externally.

4.3 Add & Manage a Category and Course

Click Add & Manage Courses from the View Courses toolbar. This opens the Manage Category panel where you manage the course category hierarchy and add courses within categories.

Manage Category page showing category tree on the left with All Courses, Mobile Widget, Category 1, and Firewall Widget, and Category Information with Courses sub-section on the right
Manage Category — hierarchical category tree (left) with Category Information and Course(s) list (right)

To create a new sub-category, click the (….) button on any tree node and select Sublink (+). Fill in the Category Information fields and click Save:

FieldDescription
Name *Name of the Category.
Parent Category *The parent category this category sits under in the hierarchy.
Category Status *Active or Inactive status of the category.
Description TextShort description of the category's purpose.

To add a Course, click the Add button in the Course(s) section of the Manage Category page. Fill in the Course Information fields (same fields as described in Section 4.2) and click Save. The new course will appear in the category.

4.4 Adding Sections to a Course

  1. Click on the Course Name/Title from the View Courses page to open its details panel.
  2. Expand the Section(s) related list and click Add.
  3. A pop-up window lists all available sections. Checkmark the Section(s) you want to add and click Save.
  4. The added Sections will appear in the Section(s) related list. You can also create a new Section directly from this pop-up by clicking Add.

4.5 Adding Assessments to a Course

  1. Click on the Course Name/Title from the View Courses page to open its details panel.
  2. Expand the Assessment(s) related list and click Add.
  3. A pop-up window lists all available Assessments. Checkmark the assessment you want to attach as the final test for this course and click Save.
  4. The associated Assessment will appear in the Assessment(s) related list. You can also create a new Assessment directly from this pop-up.

4.6 Archive Courses

  1. Open the course details panel by clicking the Course Name/Title from View Courses.
  2. Click the Archive button. The course is moved to the View Archived Courses page (accessible via Enable › Learning › Archived Courses) and is no longer active in the main View Courses list.
  3. To restore an archived course, navigate to View Archived Courses and click the Activate button on the relevant course. The course returns to its parent category in View Courses.
05

Assessments

Navigate to Assessments via Enable › Learning › Assessments in the left menu bar.

5.1 View Assessments

The View Assessments listing page shows all assessments with their availability time and time zone. Toolbar actions include Add, Delete, Create View (manage visible columns), Filter (search by Assessment Name), and View/Saved Filters.

View Assessments listing showing Assessment Name, Assessment Availability Time, and Time Zone columns with four assessment records
View Assessments — listing grid with availability time and time zone per assessment

5.2 View Assessment Details

Click on an Assessment Name/Title to open its details page. The page contains:

  • Edit — Opens the Assessment in edit mode.
  • Delete — Removes this Assessment record.
View an Assessment page showing Basic Information section with Assessment Name, Page Title, Duration, Points Needed to Pass, Allow Retake, and Retake Count fields, plus Description, Completion Message, Score Messages, and Assessment Question sub-sections
View an Assessment — Basic Information and expandable sub-sections for Description, Completion Message, Score Messages, and Questions

Basic Information Fields

FieldDescription
Assessment NameName of this Assessment record.
Page TitleTitle displayed at the top of the assessment page when learners take it.
Time ZoneTime zone for the assessment availability window.
Show Question NumberingYes/No toggle for displaying question numbers during the assessment.
Assessment Availability TimeDate and time from when the assessment becomes available.
LanguageLanguage in which the assessment is administered.
Duration (HH:MM:SS)Estimated time for learners to complete the assessment.
Points Needed To PassMinimum points required to pass the assessment.
Allow RetakeWhether the partner is allowed to retake the assessment.
Retake CountMaximum number of times a partner can retake the assessment within a course.

Other Sections

  • Description — Short description displayed at the top of the Assessment page for learners.
  • Completion Message — Message shown when learners complete the assessment. Includes a Default Success Message and Default Failure Message with the ####scored_number#### placeholder for the actual score. Their Score Message (based on point range) also appears here.
  • Score Messages — Point-range-based messages shown to learners based on their final score.
  • Assessment Questions — The list of questions configured for this assessment.
View an Assessment page showing Basic Information with all fields filled in, Description section, and Completion Message section with default success and failure message templates
View an Assessment — completed record showing Basic Information, Description, and Completion Message sections

5.3 Add / Edit an Assessment

Click Add on the View Assessments page or the pencil icon on an existing assessment to open the Add/Edit Assessment form. Fill in all the Basic Information, Description, and Completion Message fields described in Section 5.2 and click Save. After saving, click the Assessment Name to return to its Details view where you can add Questions and Score Messages.

5.4 Adding Questions

From the View Assessment details page, expand the Assessment Question(s) related list and click Add to create a new question. Fill in the following fields:

Assessment Question(s) related list showing four questions with their Type (Single, Multiple, Dropdown, Descriptive) and Sort Order columns
Assessment Question(s) — list of questions showing type and sort order
FieldDescription
AssessmentAuto-populated with the Assessment this question belongs to.
Question *The full text of the question (up to 4000 characters).
Type *Question format:
  • Single — Multiple-choice, one correct answer.
  • Multiple — Multiple-choice, two or more correct answers.
  • DropDown — Drop-down selection, one answer.
  • Descriptive — Free-text answer box.
Sort OrderNumeric value determining the order in which this question appears.
RequiredToggle to make the question mandatory.
Validation MessageMessage shown if the learner does not answer in the correct format.
Partial ScoringFor Multiple-type questions: when enabled, partners earn points for each correct answer selected; when disabled, all correct answers must be selected and no incorrect ones for full credit.

After saving the question, click its name to open the question record and add Answers. Click Add in the Answers related list and fill in:

  • Answer * — The answer text.
  • Correct Answer — Toggle to mark this as a correct answer (controls whether partners can see correct/incorrect answers after submission).
  • Points * — Points this answer is worth (full points for correct, partial points for partially-right, zero for wrong).
  • Sort Order — Order in which this answer appears.

5.5 Bulk Upload of Assessment Questions and Answers

  1. Create or open an existing assessment.
  2. Download the sample Excel file from Data Import under My Accounts. Populate it with question text, question type, required flag, partial scoring flag, question points, and answer options with correctness and points.
  3. From the View an Assessment page, scroll to the Assessment Question section and click Bulk Upload.
  4. In the Assessment Bulk Upload Information screen, enter a Name for the bulk upload record, click Select to associate it with the correct Assessment Name, and upload the completed Excel file.
  5. Click Save and verify all questions and answers are created successfully in the assessment.
View an Assessment page with Assessment Question section showing Add, Bulk Upload, and Sort Order buttons, with No Data Found placeholder indicating an empty assessment ready for questions
View an Assessment — Assessment Question section with Bulk Upload button for importing questions from Excel

5.6 Display Correct and Incorrect Answers

When configuring an assessment in Add/Edit mode, the Show Correct Answers in Assessment Summary toggle and Show Correct Answer dropdown control when learners can see correct and incorrect answers:

  • After Every Submission — Correct/incorrect answers shown after each attempt.
  • After Final Submission — Correct/incorrect answers shown only after the final allowed attempt (when multiple retakes are configured).

5.7 Manage Score Messages

From the View Assessment details page, expand the Score Message(s) related list and click Add. Configure each score message with:

  • Min Points * — Minimum score that triggers this message.
  • Max Points * — Maximum score that triggers this message.
  • Message * — Message displayed when the learner's total points fall within this range.

Create multiple score messages to cover all possible score ranges (e.g., 1–40 points: encourage to retry; 41–69: almost there; 70–100: congratulations). Click Save after each entry.

06

Certifications

Navigate to Certifications via Enable › Learning › Certifications in the left menu bar.

6.1 View Certifications

The View Certifications page displays all certifications in Grid (Thumbnail) or List view, with a Category tree on the left and certification cards on the right. Toolbar actions include Add & Manage Certifications, Sort By, Filter/Clear, and Tree View navigation.

For each certification listing: click the Name/Title to open its details panel; use Edit to modify or Delete to remove it.

View Certifications page showing grid thumbnail view with certification cards: Mobile New Partners, Firewall New Partners, and Mobile Up-skill Program, and a category tree on the left
View Certifications — thumbnail grid with Category tree (left) and Certification cards (right)

6.2 View Certification Details

Click on a Certification Name/Title to open the View a Certification panel. Actions and sections available:

  • Edit — Opens the Certification in edit mode.
  • Delete — Removes this Certification.
  • Assign To — Assigns this Certification to partner users or groups so they can take it.
View a Certification panel showing Certification Information with name, category, type, language, duration, certificate image, description, and a Completion Certificate preview showing a CERTIFICATE OF COMPLETION template, plus Course(s) and Certification Assignment History sub-sections
View a Certification — Certification Information, Completion Certificate preview, and Courses related list

Certification Information Fields

FieldDescription
Certification NameName of this Certification.
Category NameName of the Category this Certification belongs to.
TypeType of Certification (e.g., Contact, Account).
DurationEstimated duration (Days : Hours : Minutes) to complete this Certification.
LanguageLanguage this Certification and its courses are in.
Expiration DateDate this Certification expires. Use the No Expiration checkbox to set it as perpetually valid.
Time ZoneTime zone the certificate belongs to.
Medallion ImageCertificate medallion image that appears on the learner's profile/account upon completion.
Certificate TypeType of certificate issued.
CreditsNumber of credits accrued by completing this certification.
Certificate ImageThumbnail representing what the final certificate looks like.
Trainer Name / Trainee NameNames of the trainer and trainee associated with the certification.
AudienceTarget audience: New Hiring (new users/partners) or Existing (existing users/partners).
DescriptionDescription of this certification/certificate program.
Completion CertificateThe actual certificate document — drag-and-drop or upload the certificate template here.

Related Lists

  • Course(s) — Lists the courses that make up this Certification. Use Add to attach courses and Sort Order to sequence them.
  • Certification Assignment History — Historical log of assignment status to users/groups. Click the globe icon next to a record to withdraw an assignment (only the user who made the assignment can withdraw it).

6.3 Add & Manage a Category and Certification

Click Add & Manage Certifications from the View Certifications toolbar. This opens the Manage Category panel — the same structure used for Courses — where you manage certification categories and add certificates within them.

Manage Category page for Certifications showing category tree on the left with Firewall Certification selected and its Category Information on the right, plus Certificate(s) section with Firewall Up-skill Program and Firewall New Partners tiles
Manage Category (Certifications) — category hierarchy (left) with Category Information and Certificate(s) list (right)

To add a new Certification, click the Add button in the Certificate(s) section of the Manage Category page. The Add/Edit a Certification form opens from the right. Complete all Certification Information fields (as described in Section 6.2), including the Description and Completion Certificate sections, then click Save.

Add/Edit a Certification form showing Certification Name, Category Name, Type, Language, Duration, Certificate Image, Externally Hosted URL, Description rich text editor, and Completion Certificate template editor with a certificate preview
Add/Edit a Certification — full form with Certification Information, Description, and Completion Certificate template editor

6.4 Adding Courses to a Certification

  1. Click on the Certification Name/Title from the View Certifications page to open its details panel.
  2. Under the Course(s) related list, click Add.
  3. A course selection window opens. Checkmark the courses you wish to include in this Certification and click Save.
  4. The selected courses will appear in the Course(s) related list. Use Sort Order to arrange the sequence in which learners must complete the courses.
View a Certification details panel showing Certification Information, Completion Certificate preview, and Course(s) related list with Add button highlighted
Adding Courses to a Certification — click Add in the Course(s) related list to associate training courses

Tip: After saving the Certification and returning to the View Certifications page, use Assign To in the certification details to assign the completed Certification program to partner users or groups, making it visible and accessible in their learning portal.

Document ID
ext.prd.007.06
Published
02.16.26
Platform Version
UPM 26.x