custom-loader
Tech Expo Gujarat - 2024
SHAREPOINT SPFX SOLUTION

CV Classified Installation Guide

A complete, step-by-step installation and deployment guide for CV Classified — designed for seamless setup within SharePoint Online and Microsoft 365 environments.

1. Overview

  • CV Classified is a SharePoint-based classifieds and internal marketplace solution that helps organizations enable employees to post, browse, and manage classified listings — items for sale, services, requests, recommendations, and community announcements — through a centralized, moderated experience built natively on Microsoft 365.
  • This guide walks through the installation tracks required for a complete deployment:
    1. SharePoint App Deployment — adding the CV Classified web part to your tenant and target site.
    2. Web Part Configuration — placing and configuring the CV Classified experience on a SharePoint page.

2. Prerequisites

  • Before starting the deployment, confirm the following are in place:
    1. SharePoint environment: Microsoft 365 tenant with SharePoint Online and App Catalog enabled.
    2. App Catalog site: A tenant-level or site-collection App Catalog must be created and accessible.
    3. Admin access: Global Administrator or SharePoint Administrator rights are required for tenant-level deployment and for approving API permissions.
    4. Target site: A modern SharePoint site (communication or team site) designated to host the classifieds and marketplace experience.

3. Access CV Classified on Microsoft AppSource

Part 1 — Deploy the CV Classified SharePoint App

  • Follow these steps in order. Each step assumes the previous step was completed successfully.
  • Step 1: Deploy the Solution (Admin)

  • Open the tenant or site-collection App Catalog using one of the following URLs:
  • https://yourtenant.sharepoint.com/sites/appcatalog/_layouts/15/tenantAppCatalog.aspx/manageApps`
  • Or
  • https://yourtenant.sharepoint.com/sites/yoursitecollection/AppCatalog/Forms/AllItems.aspx
  • Click the settings (gear) icon in the top-right corner and choose Add an app.
  • In the search bar, type “CV Classified” and locate the app under the SharePoint Store section.
  • Select CV Classified and click Add to Apps site.
  • In the deployment dialog, choose either “Only enable this app” (to add it to specific sites later) or “Enable this app and add it to all sites”, then click Add.
  • A banner will appear requesting additional API permission approval. Proceed to Step 2 to grant these permissions.
  • Step 2: Grant API Access

  • CV Classified requires delegated Microsoft Graph permissions to read user profiles, manage classified listings stored in SharePoint lists, and dispatch notification emails for new posts, approvals, and replies.
  • Open the SharePoint Admin Center: https://yourtenant-admin.sharepoint.com
  • From the left menu, navigate to Advanced → API access.
  • Under Pending requests, locate the following permission requests submitted by CV Classified:
    1. Mail.Send
    2. User.Read
  • Select permission and click Approve. Approval can take a few minutes to propagate across the tenant.
  • Step 3: Add the App to a SharePoint Site

  • Note: Skip this step if you selected “Enable this app and add it to all sites” in the previous step.
  • Navigate to the target SharePoint site collection (for example, your intranet, employee hub, or community site).
  • Open Site Contents from the site settings menu.
  • Click + New → App in the top ribbon.
  • Under Apps You Can Add, select CV Classified and click Add.

Part 2 — Configure the CV Classified Web Part

  • Once the app is installed, add the web part to a SharePoint page so employees and administrators can post, browse, and moderate classified listings from a single experience.
  • Step 1: Create the Classifieds Page

  • From the target site, go to Site Contents → New → Page.
  • Select a blank page template and give it a clear title such as “Classifieds”, “Employee Marketplace”, or “Community Board”.
  • Add a full-width section (recommended) so the listing grid, category filters, and post form render with adequate horizontal space.
  • Optionally pin this page to the site’s top navigation so users can access classifieds directly from the site header.
  • Step 2: Add the Web Part

  • Click the + icon inside the section to open the web-part picker.
  • Search for “CV Classified” and select the result. Wait a few seconds for the web part to initialize.
  • Step 3: Add Configuration Setup from settings

  • Click settings tab from navigation menu.
  • Configure the following on first use:
    1. General settings – Expire listings, terms of use, upload image mandatory or not, form fields, header customization, tab taxonomy, quick actions.
    2. Approval settings – Manage admin users, inventory feature enable, post approval notifications with email template customize
    3. Meta data settings – Manage currency, category, country, city, state
  • Step 4: Test and Publish

  • Click Publish in the top-right of the page to make it available to all users.
  • Optionally add the page to the site’s top navigation and any hub navigation for easy discovery across your SharePoint environment.

Part 3 — CV Classified Purchase Subscription

  • To use CV Classified SPFX webpart without any interruptions, please purchase a CV Classified
    subscription from Microsoft AppSource.
  • Step 1: Access CV Classified on AppSource

  • Go to Microsoft AppSource Marketplace
  • Search CV Classified under SaaS Products or open the link below for direct access.
  • https://marketplace.microsoft.com/en-us/product/codevisiontechnologiesprivatelimited1613132641660.cvclassified?tab=Overview
  • Click on “Get it now”

  • Step 2: Select Billing Country

  • You will be redirected to the purchase page
  • Select your Billing Country/Region from the dropdown
  • Note: This cannot be changed later
  • Accept the terms and click Next
    Billing country
  • Step 3: Choose Subscription Plan

  • Select your preferred plan:
  • Monthly
  • Yearly
  • Click Next

  • Step 4: Review Pricing & Billing

  • Verify pricing details and billing summary
  • Click Next

  • Step 5: Add Payment Details

  • Enter payment information
  • Click Save

  • Step 6: Complete Purchase

  • Click Place Order
  • After successful payment, you will be redirect to our landing page to activate
    your subscription. Once subscription activated you will be seeing a confirmation
    message
  • You can now access full CV Classified features without any interruptions.
     

Part 4 — CV Classified Automate – Installation & Configuration Steps

  • CV Classified Automate enables Auto delete features such as delete listing after certain days using Microsoft Power Automate.
  • Step 1: Install Power Automate Solution

  • Go to Power Automate https://make.powerautomate.com
  • Sign in with your Microsoft account
  • Select the correct Environment (same as SharePoint)
  • Navigate to Solutions from the left menu
  • Click on Open App Source
  • Click On Get it Now Button
  • Select an environment, check the box, and then click Install
  • Alternatively, Option: Install Using the Shared Package
  • Click on import solution from top menu.
  • Drag/Drop or import automate solution shared by CV Support team.
  • Step 2: Set up Solution and Environment variable

  • Open Power Automate or click on this link: https://make.powerautomate.com
  • Select the same environment where you installed CV Classified Automate
  • In Left menu Select Solution
  • Find CV Classified
  • Click on Update Environment variable
  • Configure required connections:
    1. SharePoint
  • Sign in and authorize all connections
  • Set up the environment variables by selecting the appropriate values from the
    dropdown, then click Save and Close.
  • Step 3: Enable Flows

  • Go to Cloud Flows inside the solution
  • Open each flow
  • Click Turn On
  • Ensure all flows are enabled successfully
  • Flow will be triggered on daily basis as per scheduled time

Part 5 — Upgrade the CV Classified SharePoint App

Support

hire now

Ready to work together?

Let's discuss your product goals and see how we can help.

join our team