SP Marketplace
  • Solutions
    • SP Policy Manager
    • SP Contract Tracker
    • SP Facilities Manager
    • SP CRM Core >
      • CRM Screen Tour
    • SP CRM Small Business
    • SP Safety
    • SP IT Helpdesk
    • SP Employee Hub (Intranet in a Box)
    • Our Services >
      • Full Start
      • Training Services
      • SP DIY Academy
    • Tools >
      • Targeted Search Web Parts
      • SP Toolkit
  • Industries
    • Non-Profits
    • Government
    • GCC & GCC High
    • Healthcare
    • Legal & Accounting
  • Company
    • About Us
    • Why Choose SPMP
    • Customers
  • Pricing
  • Resources
    • Video Catalog >
      • Policy Videos
      • Contract Tracker Videos
      • Facilites Videos
      • Safety Videos
      • CRM Core Video
      • IT Help Desk Videos
      • Employee Hub Videos
      • Targeted Search Videos
      • SP Toolkit Videos
    • FAQ
    • Blogs >
      • SharePoint Apps
      • Policy & Compliance
      • Facilities Management
      • Contract Tracking
      • Health & Safety (EHS)
    • Whitepapers
    • Case Studies
    • Newsletters
  • Contact Us
    • Place Order
    • Privacy Policy
    • Support Ticket
Blogs
Your Source for shared insights

What a Sales Manager Actually Needs from a CRM Dashboard

9/24/2026

0 Comments

 
​A useful CRM dashboard should tell a sales manager what is happening in the pipeline, where deals are getting stuck, what sales reps are working on, and which leads need attention. For SMB sales teams, the goal isn't more charts. It's having enough visibility to know where to focus time and effort without chasing updates across spreadsheets, emails, and meetings.

Sales Managers Shouldn't Have to Build the Picture Themselves

Monday morning shouldn't begin with three spreadsheets, five Slack or Teams messages, and a round of "where are we with this deal?"

Yet that's how many smaller sales teams operate.

Each salesperson may know what's happening with their own accounts, but the manager has to assemble those individual updates into a view of the overall pipeline.

​A CRM dashboard should do that work instead. 

Start with Pipeline Visibility

Picture
Sales Manager Reviews Dashboard
The first thing a sales manager needs to understand is what's in the pipeline.

How many opportunities are open? What stage are they at? What are they worth? Which are expected to close soon?

A solution such as SP CRM Core can bring lead, account, opportunity, and activity information together inside Microsoft 365, giving managers a central view of sales activity rather than relying on manually maintained reports.

​The purpose isn't simply reporting. It's spotting where attention is needed.

See What's Happening Behind the Numbers

A large pipeline can look healthy until you discover that half of it hasn't been touched in weeks.

That's why activity tracking matters.

Managers need visibility into calls, meetings, follow-ups, and other activity around each opportunity. Looking at activity by sales rep can also highlight where workloads are concentrated, where follow-up may be slipping, or where additional support is needed.

The dashboard should help managers ask better questions rather than simply display bigger numbers. 

Know Which Leads Need Attention

Not every lead should receive the same amount of sales effort.

A useful CRM view helps distinguish new leads from qualified prospects, active opportunities, and contacts that have gone quiet.

​Managers can then identify where leads are accumulating or where movement through the sales process has slowed. Instead of discovering at the end of the month that opportunities stalled, the team can respond while there is still time to act. 

A Dashboard Should Lead to a Decision

More data doesn't automatically create better sales management.

The best CRM dashboards make the next action clearer. Which opportunities need follow-up? Where is pipeline thin? Which rep needs support? Which leads should the team prioritize this week?

For SMB sales teams, that's the real value of CRM visibility.

​A dashboard isn't there to decorate the sales meeting. It should help the manager decide what the team needs to do next.
0 Comments

Safety Management Software for Microsoft 365: What to Look For

9/23/2026

0 Comments

 
Picture
Safety management software for Microsoft 365 uses SharePoint, Teams, Power Automate, and Power BI as the underlying platform for managing incidents, hazards, inspections, corrective actions, compliance records, and safety reporting.

​Microsoft 365 provides the infrastructure, but organizations still need purpose-built forms, processes, dashboards, and controls to turn those components into a functioning Environmental Health and Safety (EHS) system.
 
For organizations already invested in Microsoft 365, a safety application built on that platform keeps employees, data, and processes inside the Microsoft environment they already use.
Table of contents

What is safety management software for Microsoft 365? ​
How does a Microsoft 365 safety management system work? ​
Why safety systems need two portals, and why most DIY builds miss this ​
What should you look for in Microsoft 365 safety management software? ​
What is the difference between native and integrated Microsoft 365 safety software? ​
Can you build a safety management system yourself in Microsoft 365? ​
How does SP Safety work within Microsoft 365? ​
Frequently asked questions ​

What is safety management software for Microsoft 365?

Safety management software helps organizations manage workplace health and safety processes digitally, replacing spreadsheets, email chains, paper forms, and disconnected systems with a structured application. 
A Microsoft 365-native safety management system provides these functions using Microsoft 365 as its underlying technology. Safety data and documents are stored in SharePoint. Workflows run through Power Automate. Employees access the system through SharePoint or Microsoft Teams. Management information is presented through dashboards and reports built on tools such as Power BI. 
The key distinction is that a purpose-built application adds the safety-specific structure required to make those tools function as a working EHS system.

Common capabilities include:

  • Incident and near-miss reporting
  • Hazard and safety observation tracking
  • Accident investigation
  • Corrective and preventive action management
  • Safety audits and inspections, employee safety compliance records, action tracking with escalation rules, dashboards and reporting, and historical records with full audit trails.

How does a Microsoft 365 safety management system work?

A typical safety process begins when an employee identifies something that needs attention: an accident, near miss, unsafe condition, damaged equipment, or potential hazard. Instead of sending an email or filling out a paper form, the employee submits the information through a structured safety portal. From there, the system manages the process through several connected stages. ​

Incident and hazard reporting

Employees need a straightforward way to report safety issues from wherever they are working.

A Microsoft 365-based system provides forms through a SharePoint or Teams interface that employees already recognize. The form captures structured information, including what happened, where and when it happened, who was involved, the type and severity of incident, photos or supporting evidence, and any immediate action taken.

Well-designed safety applications use dynamic forms that adjust based on the information entered, so employees only see fields relevant to their specific situation.

​The easier the reporting process, the less likely
important information is to stay buried in an inbox or go unreported entirely.
 

Central record storage

Once submitted, the information becomes part of the organization’s central safety record. For Microsoft 365-native applications, records remain within the organization’s existing Microsoft tenant rather than being transferred to a separate vendor-hosted platform.

SharePoint provides the underlying document and information management capabilities, while Microsoft 365 permissions control who can access each record.

​This means IT
retains governance over safety data using the same identity and security controls already in place across the organization.

Automated notification and assignment

Reporting an issue is only the first step. Safety software determines what happens next.

An incident submission can automatically trigger notification to the relevant safety manager, assignment to a supervisor, an investigation workflow, a request for
additional information, a corrective action, or an escalation if no response is recorded within a specified period.

​Microsoft Power Automate supports these workflows across SharePoint, Teams, and other Microsoft 365 services, removing the manual coordination that causes safety processes to stall.
 ​

Investigation and root cause analysis

A useful safety management system goes beyond logging that something occurred. The responsible person should be able to document the investigation, record contributing factors, identify root causes, and determine what action is required to prevent recurrence.

Keeping the original report, investigation, and resulting actions connected in a single record creates a much clearer trail than information scattered across forms, spreadsheets, emails, and folders.

Corrective action tracking

When an investigation identifies a required action, that action needs a named owner, a target completion date, a status, supporting evidence, escalation rules, and a record of completion.

​This is where the gap between a basic incident form and a proper safety management system becomes visible. The goal is to make sure the organization acts on what it finds, with clear visibility into whether corrective actions are being completed on time across the entire organization.
 

Trend monitoring and dashboards

As structured safety records accumulate, dashboards help safety teams move from reactive incident management toward proactive risk identification.

Organizations can start answering questions such as which locations generate the most incidents, which hazards appear repeatedly, whether corrective actions are being completed on schedule, and which types of incidents are becoming more frequent.

​Power BI dashboards can present this data by location, department, severity, and
time period, and organizations with U.S. reporting obligations can produce regulatory reports such as OSHA 300 directly from the system.
 

Why safety systems need two portals, and why most DIY builds miss this

At SP Marketplace, we have been building business applications natively on Microsoft 365 since 2012, with over 1,500 installations worldwide. One of the patterns we see repeated across safety management is the gap between what the safety team needs and what the rest of the organization needs. 

Safety teams require a secured workspace for managing incidents, running investigations, assigning corrective actions, tracking employee compliance, and managing safety documentation.

That workspace needs collaboration tools, role-based access, and administrative controls that keep sensitive records contained within the safety function.
 

Employees across the organization need something different. They need a self-service portal where they can submit incidents and observations, access safety policies and procedures, find answers to common safety questions, and see department news and announcements.

That portal should be open, easy to find, and simple enough that someone in the field can
submit a report from a mobile device in under two minutes.
 

Most organizations that try to build a safety system from scratch in SharePoint build one of those experiences. They rarely build both.

The result is either a sophisticated
back-end that the safety team uses well but that ordinary employees never interact with, or a simple reporting form that captures incidents but provides no structure for investigation, corrective action, or compliance tracking.
 

This dual-portal architecture, a secured staff portal paired with an employee-facing self-service portal, is what separates a safety form from a safety system.

​Bringing the rest of the organization into the safety process, making it easy for any employee to
participate through observations, incident reporting, and access to safety information, is where the real value of digitizing EHS begins. And it is the step that DIY SharePoint builds almost always defer until the system is already entrenched without it.
 ​

What should you look for in Microsoft 365 safety management software?

​There are dozens of EHS platforms available, and feature lists can become difficult to compare. For organizations already using Microsoft 365, these eight areas deserve examination first. 

Native Microsoft 365 architecture

“Works with Microsoft 365” can mean several different things. Some safety platforms are independent SaaS applications that connect to Microsoft 365 through integrations.

Others are built on Microsoft 365 and run within the organization’s existing environment. Ask the vendor where safety data is stored.

​If the software is genuinely Microsoft 365-native, the organization should have a clear understanding of where the application runs, where records
reside, and how existing Microsoft security and identity controls apply.

Simple incident and near-miss reporting

If frontline employees find the system difficult to use, the sophistication of the back-end platform becomes largely irrelevant.

Look for mobile-friendly forms, minimal unnecessary fields, photo and attachment support, clear categorization, and access for ordinary employees, including a straightforward route for reporting near misses and hazards as well as incidents.

Investigation workflows

Capturing an incident is only the first stage. The system should support the full process from initial report through investigation, action assignment, and closure, with incident details, investigation findings, root causes, supporting evidence, corrective actions, and final resolution all connected to the original record.

Corrective action management

Corrective actions should not disappear into someone’s inbox. Look for automated assignment, due dates, reminders, escalations, and status tracking.

​Managers should be able to see overdue actions across the entire organization without manually
consolidating spreadsheets.

Hazard and safety observation management

Effective safety management starts before someone gets hurt. Employees should be able to report hazards, unsafe conditions, and near misses before they escalate into incidents.

​A central hazard register makes it possible to
identify repeated observations and determine whether an underlying problem is appearing across multiple teams, locations, or assets.

Audits and inspections

Safety software should support scheduled and recurring inspections as part of the wider safety management process, with configurable checklists, recurring schedules, assigned inspectors, findings linked to corrective actions, and follow-up tracking with historical records.

Reporting and dashboards

Senior management typically needs a different view of safety data from the team administering the program.

Look for dashboards that can present information by location, department, incident category, severity,
time period, status, and work area, so safety performance is visible without someone rebuilding the same report manually every month.

Configurability without constant development

Every organization has different terminology, approval structures, locations, and reporting requirements.

The system should be configurable by internal administrators, covering forms, fields, categories, workflows, notifications, permissions, organizational structures, and dashboards.

​This matters more as the organization
grows or its safety processes mature.

What is the difference between native and integrated Microsoft 365 safety software?

This distinction is one of the most important factors when comparing EHS products for a Microsoft 365 environment. ​
Microsoft 365-native ​
Microsoft 365-integrated ​
Application runs on Microsoft 365 ​
Application runs on a separate vendor platform ​
Data can be stored within the organization’s Microsoft tenant ​
Data normally resides in the vendor’s system ​
Uses existing Microsoft 365 environment and identity controls ​
Connects to Microsoft 365 through integrations ​
Employees access safety processes through SharePoint and Teams ​
Usually introduces a separate interface and login ​
Builds on Microsoft workflows and services (Power Automate, Power BI) ​
Uses the vendor’s own workflow technology ​
Reduces the number of separate platforms IT manages ​
Adds another application to the technology stack ​
Neither model is automatically the right fit for every organization. Large, highly regulated, or particularly high-risk operations may need specialist EHS functionality that justifies a dedicated enterprise platform.  
For organizations with standard safety management requirements, building on an existing Microsoft 365 investment offers a simpler path to digitizing EHS processes without multiplying the number of platforms employees and IT teams need to support. ​

Can you build a safety management system yourself in Microsoft 365?

Technically, yes. An organization could combine Microsoft Forms or Power Apps, SharePoint, Power Automate, and Power BI to create its own safety management system. For a small, limited requirement, that approach may be reasonable. 
The challenge becomes apparent as the system expands: 

  • Incident reporting requires investigation workflows.
  • Investigations create corrective actions.
  • Actions require reminders and escalation logic.
  • Hazards need their own tracking process.
  • Inspections need scheduling.
  • Management wants dashboards.
  • Permissions grow more complex.
  • Records need to be connected across all of these processes. 

At that point, the organization is no longer maintaining a form. It is developing and supporting a full application, with all the ongoing design, testing, and administration that entails.

​And as we noted above, most DIY builds also miss the dual-portal architecture that gives employees a self-service entry point into safety processes, meaning the system ends up being used by the safety team alone rather than the wider organization.
 
A purpose-built Microsoft 365 safety application offers a different path: use the Microsoft platform already in place, with the safety processes, forms, and workflows already structured and tested for the job.

How does SP Safety work within Microsoft 365?

SP Safety is SP Marketplace’s EHS and safety management application, built natively on Microsoft 365 and SharePoint. It brings incident management, hazard reporting, audits and inspections, corrective actions, and employee safety compliance into a structured application running inside the organization’s own Microsoft tenant. 
SP Safety operates through two connected portals. The safety staff portal provides the safety team with a secured workspace for managing incidents, observations, inspections, corrective actions, document management, and employee compliance tracking, alongside collaboration tools such as a shared calendar, announcements, and task tracking.

The portal uses an audience-based menu structure, so team members see the menu items relevant to their specific role within the safety department.

The
MySafety employee portal gives the wider organization a self-service interface for submitting incidents, observations, and service requests, along with access to safety news, FAQs, policies, procedures, and department documents.
 
Both portals are accessible through SharePoint and Teams, and both support mobile access through the SharePoint mobile app.

​SP Safety includes Power BI dashboards for reporting and supports regulatory reports such as OSHA 300 where
required. Because the application runs within the organization’s Microsoft 365 tenant, all safety data stays under the organization’s existing security and governance controls.
 

Frequently Asked Questions

Can Microsoft 365 be used for safety management? ​
Yes. SharePoint, Power Automate, Teams, and other Microsoft 365 services provide the underlying capabilities needed for a safety management system.

Microsoft 365 does not, however, include complete EHS processes such as incident investigations, hazard registers, corrective action workflows, and safety inspections as a single application out of the box.

​A purpose-built safety application adds that structured layer on top of the platform.
 
What is the difference between native and integrated Microsoft 365 safety software? 
A native application is built on Microsoft 365 and operates within the organization’s own Microsoft environment. An integrated product is a separate platform that exchanges data with Microsoft 365 through connectors or API integrations.

​The distinction affects where data is stored, how identity and permissions are managed, and how many separate
systems IT needs to support.
 ​
Can employees report safety incidents through Microsoft Teams? ​
Yes. Microsoft 365-based safety applications can make incident reporting and other safety processes accessible through Teams, and Power Automate can route workflows through Teams notifications and channels. The exact experience depends on how the specific safety application has been configured. ​
Is Microsoft 365 safety software suitable for every organization? ​
Organizations with highly specialized, complex, or industry-specific EHS requirements may need a dedicated enterprise EHS platform. Microsoft 365-native safety software is most relevant to organizations that already use Microsoft 365 and want to manage standard safety processes, including incidents, hazards, inspections, corrective actions, and compliance, without introducing a separate standalone system. ​
What does SP Safety include? ​
SP Safety provides incident management, hazard and safety observation tracking, audits and inspections, corrective action management, employee safety compliance tracking, document management, Power BI dashboards, and OSHA 300 reporting.

​It
operates through a secured safety staff portal and a MySafety employee self-service portal, both accessible via SharePoint, Teams, and mobile devices.
0 Comments

How to Automate Business Processes in Microsoft 365: A Practical Guide

9/23/2026

0 Comments

 
Microsoft 365 already contains the core components needed to automate business processes. SharePoint provides structured data storage and portals. Power Automate handles workflow logic and notifications. Teams delivers real-time access and alerts. Power BI supplies reporting. Together, these tools form a complete platform for building business process flows, often without writing a single line of code. 
​

A note on terminology: this article uses "business process flow" in the general sense, referring to any structured sequence of steps that moves work from request to completion. Microsoft also uses Business Process Flow as the name of a specific Power Apps/Dataverse capability that guides users through stages in a model-driven app. The two are related concepts, but they are not the same thing.
Table of contents
What does a business process flow look like in Microsoft 365? ​
How do you build an effective business workflow in Microsoft 365? ​
How does Power Automate handle workflow automation? ​
What business processes can you automate on Microsoft 365? ​
Do you need to write code to automate workflows in Microsoft 365? ​
How does a tenant-native Microsoft 365 app compare with standalone SaaS?
Frequently asked questions ​

What does a business process flow look like in Microsoft 365?

A business process flow in Microsoft 365 follows a consistent pattern: a user submits a request through a SharePoint form or Teams interface, Power Automate picks up that submission and routes it through predefined steps (approvals, assignments, notifications), and the results are tracked in SharePoint lists with reporting available through Power BI.
​

The entry point is SharePoint 
SharePoint sites serve as the portal layer where users interact with the process. A facilities team member fills out a work order form. An HR coordinator uploads a new policy for review. A sales rep logs a new lead. Each of these actions creates a structured record in a SharePoint list or library, which becomes the data backbone for everything that follows. 

Power Automate connects the steps 
Once a record is created or updated, Power Automate triggers the next action in the flow. That might be assigning a task to a specific person, sending a notification through Teams or email, escalating an overdue item, or generating a recurring work order on a set schedule. Power Automate supports conditional logic, so different inputs can route through different approval paths depending on department, priority, or value. 

Teams provides the front door 
Users can access SharePoint portals directly through Teams tabs, meaning the entire process lives inside the application they already use daily. Notifications arrive as Teams messages, keeping the workflow visible without requiring anyone to check a separate system. 
​

Power BI closes the loop 
Dashboards built on the same SharePoint data give managers visibility into process performance: how many work orders are open, which policies are awaiting acknowledgment, where contracts stand in the approval cycle.

How do you build an effective business workflow in Microsoft 365?

Picture
Understanding the architecture is one thing. Turning a manual process into a working automated workflow requires a structured approach. These six steps apply whether you are building from scratch with Power Automate or deploying a pre-built application on SharePoint.

Step 1: Map the current process

Before configuring anything, document how the work actually moves today. Who initiates a request? Who approves it? Where does it get stuck?

​A policy review process, for example, might currently involve a compliance manager emailing a Word document to department heads, chasing responses individually, and
tracking acknowledgments in a spreadsheet. Writing that sequence down exposes the steps, the decision points, and the bottlenecks that automation needs to address.
 ​

Step 2: Define the trigger and the outcome

Every workflow starts with a trigger (what kicks it off) and ends with a defined outcome (what "done" looks like). For a work order, the trigger might be an employee submitting a form. The outcome might be a completed maintenance record with a technician's sign-off.

​For a contract renewal, the trigger could be a date threshold (90 days before
expiration), and the outcome is a renewed or renegotiated agreement logged in the contract library. Getting these two endpoints right determines whether the workflow serves the business or just moves information around.
 

Step 3: Decide where data lives

In Microsoft 365, this usually means SharePoint lists and document libraries. Decide which fields each record needs (priority, assigned to, status, due date), how documents will be stored and versioned, and what permissions different users require.

This is the foundation that Power Automate, Power BI, and any front-end forms will build on, so it pays to get the data model right before building flows on top of it.
 

Step 4: Build the flow

In Power Automate, create the flow that connects the trigger to each subsequent step.

A facilities work order flow might look like this:
  • New item created in SharePoint list
  • Assign to technician based on category
  • Send Teams notification,
  • If not updated within 48 hours send escalation email to manager
  • When status changes to "complete" update the record and notify the requester.

Start simple. A basic flow that covers the core path is more valuable than a complex one that tries to handle every edge case on day one.
 

Step 5: Define exceptions and escalations

Once the core flow works, add the conditional paths. What happens when an approver is out of the office? What if a work order is flagged as urgent? What if a policy acknowledgment is overdue by two weeks?

​Power Automate supports time-based triggers, conditional branching, and parallel approval paths that can handle these scenarios.

Build them in as separate branches rather than complicating the main flow.
 

Step 6: Test, measure, and refine

Run the workflow with real users before rolling it out broadly. Check that notifications fire correctly, that data lands in the right lists, and that the process makes sense from the end user's perspective.

​Once live, use Power BI dashboards to track completion times, bottleneck points, and exception rates. A workflow that is never reviewed after launch will drift out of alignment with how the business
actually operates.
 

How does Power Automate handle workflow automation?

Power Automate operates on a trigger-and-action model. When a specified event occurs (a new item is added to a SharePoint list, a form is submitted, a date is reached), the flow executes a sequence of actions: sending emails, creating tasks, updating records, posting Teams messages, or calling external connectors. 

Recurring workflows run themselves 
For processes that repeat on a schedule, such as weekly maintenance checks or monthly policy reviews, Power Automate can generate work orders or send reminders automatically. As explained in SP Marketplace webinars, this means teams no longer need to manually enter the same work order every week into a system. Recurring templates handle that, freeing staff to focus on the work itself. 

Conditional routing handles complexity 
A contract approval that requires different sign-off levels based on value, or an IT helpdesk ticket that escalates after 48 hours without response: these conditional paths are configured within Power Automate without custom development. The platform supports branching logic, parallel approvals, and time-based triggers. 
​

Connectors extend the reach 
Power Automate connects to hundreds of external applications through its connector library, so even organizations that rely on a mix of tools can bring data into a centralized Microsoft 365 workflow. 

What business processes can you automate on Microsoft 365?

Microsoft 365 supports automation across a wide range of departmental functions. The platform is well suited to any process that involves structured requests, approvals, tracking, and reporting. 
  1. Policy management is one of the most common use cases. Organizations can set up a SharePoint-based policy portal where policies are stored, version-controlled, and distributed to employees for acknowledgment. Power Automate sends notifications when policies are updated, tracks which employees have acknowledged them, and flags overdue responses. Compliance teams get real-time dashboards showing acknowledgment rates and outstanding items. 
  2. Facilities and work order management follows a similar pattern. Employees submit work order requests through a SharePoint form. The system assigns the request to the appropriate technician, sends a Teams notification, and tracks the job through to completion. Recurring maintenance work orders can be generated automatically based on asset schedules, and managers can see open, in-progress, and completed work across all facilities in a single view. 
  3. Contract tracking benefits from automated expiration alerts, renewal reminders, and approval workflows. A centralized SharePoint library replaces scattered email threads and shared drives, giving legal and procurement teams a clear audit trail from contract request through to execution. 
  4. IT helpdesk operations move from inbox-based triage to a structured ticketing system. Employees submit requests through a self-service portal, tickets are routed and prioritized automatically, and resolution metrics are tracked through Power BI reporting. 

Do you need to write code to automate workflows in Microsoft 365?

No. Microsoft 365's Power Platform (Power Automate, Power Apps, Power BI) is designed for no-code configuration. SharePoint lists, libraries, and forms can be customized by power users without developer involvement. Process flows, notifications, security groups, and reporting dashboards can all be set up through configuration rather than code. 

Pre-built business applications accelerate this further. Companies like SP Marketplace build full business applications natively on SharePoint and Teams, with process flows, notifications, and dashboards already configured and ready to deploy.

These apps are provisioned on top of existing SharePoint communication and group sites, adding the specialized lists, libraries, site pages, and automation flows needed for a specific function (policy management, facilities, contracts, IT helpdesk, CRM, safety) without starting from a blank canvas.
 
​

Customization stays accessible. Because these applications are built on standard SharePoint and Power Platform components, SP Marketplace describes them as 99% customizable by SharePoint power users.

Adding a field to a form, changing an approval path, or adjusting a notification trigger can be done without engaging a development team.

​This is a meaningful difference from traditional vendor-built software, where the application code sits behind a proprietary layer that only the vendor can
modify.
 ​

How does a tenant-native Microsoft 365 app compare with standalone SaaS?

The distinction matters for organizations evaluating their options. A standalone SaaS tool stores data on the vendor's servers and runs in the vendor's cloud. A tenant-native app built on Microsoft 365 runs inside the organization's own tenant, using SharePoint, Teams, and Power Automate as its infrastructure layer. Core application data can remain within the organization's Microsoft 365 tenant rather than being stored in a separate application database, depending on the services and connectors used.
 
Security and compliance benefit directly 
Organizations in regulated industries (government, healthcare, finance) need to control where data is stored and who can access it. A tenant-native application inherits the tenant's existing security model, including Microsoft Entra ID, role-based access controls, and data loss prevention policies. There is no second security perimeter to manage. 

Cost structure is different 
SaaS vendors build and maintain their own infrastructure (identity, storage, compute, security), and that cost is passed through in subscription fees. A tenant-native application uses infrastructure the organization already owns, which means the vendor's cost (and therefore the customer's price) focuses on the application logic rather than duplicated platform services.

Ready to put Microsoft 365 to work?

If your organization is already paying for Microsoft 365, the platform you need to automate business processes is already in place.

SP Marketplace offers a suite of pre-built, no-code business applications, including SP Policy Manager, SP Facilities, SP Contract Tracker, and SP IT Helpdesk, that deploy directly into your Microsoft 365 tenant with process flows, dashboards, and notifications configured from day one.
 

Explore the full product suite here or request a live demonstration to see how these apps work inside your SharePoint and Teams environment. 

Frequently Asked Questions

How long does it take to deploy a business process application on Microsoft 365? ​
Pre-built, no-code applications can typically be provisioned and configured within days rather than months. SP Marketplace deploys its apps through a structured process called Full Start, which covers installation, configuration, staff training, and customization, moving from initial setup to organization-wide rollout in a compressed timeline.
Can I connect Microsoft 365 workflows to other systems? ​
Yes. Power Automate's connector library includes hundreds of integrations with third-party applications, from ERP systems to marketing platforms. This means a workflow that starts in SharePoint can push data to or pull data from external systems as needed, without custom development. ​
What is the difference between Power Automate and legacy SharePoint workflows? ​
Microsoft retired SharePoint 2010 and 2013 workflows in SharePoint Online on April 2, 2024. Power Automate is the supported replacement, offering a broader range of triggers, actions, and connectors than the older workflow engines. Power Automate also works across all Microsoft 365 services rather than being limited to SharePoint alone. ​
Do Microsoft 365 business apps work on mobile devices? ​
Yes. SharePoint, Teams, and Power Apps all have full mobile support. Users can submit requests, approve tasks, and view dashboards from any device, which is particularly valuable for facilities teams, field staff, and remote workers who are rarely at a desktop. ​
0 Comments

Connecting Marketing Campaigns to Sales Revenue: What Most SMB CRMs Miss

9/22/2026

0 Comments

 
Marketing campaign tracking becomes much more useful when it connects directly to leads, opportunities, and closed sales. By associating campaigns such as trade shows, events, and outreach with CRM records, SMBs can move beyond measuring activity and start seeing which marketing efforts actually contribute to pipeline and revenue.
Picture
Trade Show CRM Data Capture

A Successful Campaign Isn't Just a Busy Campaign

The trade show went well. The stand was busy, dozens of contacts were collected, and the sales team came home with a spreadsheet full of leads.

Three months later, can anyone say how much revenue it generated? That's where many smaller businesses lose visibility. Marketing knows what activity happened.

​Sales knows which deals are moving. But connecting the two often requires piecing together information from spreadsheets, inboxes, and separate systems.

Connect Campaigns to Leads from the Start

Campaign tracking works best when the connection begins as soon as a lead enters the CRM.

If 40 prospects came from a particular trade show, those leads should be associated with that campaign. As leads are qualified and converted into opportunities, that relationship can continue through the sales process.

A CRM such as SP CRM Core can give SMB sales teams a structured way to manage campaign, lead, account, and opportunity information within Microsoft 365.

Instead of asking salespeople months later where a customer originally came from, the source is already part of the record. 

Follow the Campaign Through the Pipeline

Lead volume alone doesn't tell you whether a campaign worked. One event might generate 100 leads but only two meaningful opportunities.

Another might produce 20 leads and five high-value deals. Connecting campaigns to opportunities allows managers to look beyond the top of the funnel and see what happened next.

Which campaigns created qualified pipeline? Which progressed furthest? Which ultimately contributed to closed business?

​That's much more useful than counting names on a contact list.

Dashboards Turn Activity into Answers

Once marketing and sales information is connected, dashboards can make the results easier to understand.

Instead of manually combining reports, managers can review campaign performance alongside pipeline activity and sales outcomes. That creates a clearer picture of where leads are coming from and which activities deserve more investment.

​For an SMB with limited marketing resources, that visibility matters. Every event, campaign, and outreach initiative has a cost. 

Close the Gap Between Marketing and Sales

Marketing attribution doesn't have to require an enterprise analytics platform.

For smaller businesses, the first step is simply making sure campaign information follows a prospect through the sales process. When campaigns, leads, opportunities, and accounts are connected inside the CRM, marketing activity becomes much easier to relate to business outcomes.

The important question then changes from "How many leads did we get?" to "What did those leads become?".

​And that's the question that helps SMBs make better decisions about where to spend the next marketing dollar.
0 Comments

Why Your CRM Data Should Live on Your Own Microsoft 365 Tenant

9/16/2026

0 Comments

 
When your CRM runs inside your own Microsoft 365 tenant, your customer and sales data stays within an environment your organization already controls. For SMBs, this can simplify governance, reduce dependence on external SaaS platforms, and give the business greater control over where its CRM information resides and how it is managed.
Picture
Small Office Review CRM Dashboard

Where Is Your Customer Data Right Now?

​Businesses spend a lot of time choosing what their CRM should do. Fewer start by asking where the information inside it will actually live. With many SaaS CRM platforms, customer records are stored within infrastructure operated by the CRM provider. That means some of your most valuable business information — contacts, opportunities, conversations, and sales history — depends on an external platform. For an SMB already using Microsoft 365, there is another option.

What Tenant-Native CRM Changes

​A tenant-native CRM such as SP CRM Core is deployed within the organization's Microsoft 365 environment. Instead of moving CRM information into another standalone system, customer and sales data can remain within the Microsoft ecosystem the business already uses for documents, collaboration, identity, and access. This gives IT teams a more consistent environment for managing business information and reduces the number of separate platforms that need to be governed.

Think About What Happens If You Leave

The question of data ownership becomes particularly important when an organization wants to change systems.

With an external SaaS CRM, leaving may involve exporting records, understanding what can and cannot be transferred, rebuilding processes elsewhere, and determining how historical information will be retained.

Keeping CRM data within your own Microsoft 365 environment reduces that dependency. The CRM application may change over time, but the underlying business data remains within an environment controlled by your organization.

Compliance Is About Control as Well as Features

For organizations with governance or compliance requirements, knowing where information is stored and who can access it matters.

A Microsoft 365-native CRM allows organizations to manage customer information within their existing Microsoft security and governance framework rather than introducing an entirely separate environment.

​That doesn't remove the need for good governance, but it can make governance simpler by reducing the number of places where sensitive business information lives. 

You May Already Have the Foundation

SMBs using Microsoft 365 already have a powerful business platform underneath their everyday tools.

SharePoint provides structured data and document management, while Microsoft 365 provides identity, permissions, collaboration, and other services around it.

A solution such as SP CRM Core builds on that existing foundation to provide the sales process and CRM structure teams need.

For businesses evaluating CRM software, the question shouldn't only be what can this CRM do?

It should also be where will our data live once we start using it?
0 Comments

How Small Sales Teams Can Track Leads, Opportunities, and Accounts Without an Enterprise CRM

9/8/2026

0 Comments

 
​Small sales teams can track leads, opportunities, accounts, and sales activity without investing in a complex enterprise CRM. For businesses already using Microsoft 365, a CRM built inside that environment can provide the structure a sales team needs while avoiding another standalone platform, another login, and functionality the team may never use. 

Small Sales Teams Still Need a Sales Process

Picture
Small Team Review Sales Results
​A five-person sales team may not need the same CRM as a multinational organization, but it still needs to know what is happening with every prospect.

Who is a new lead? Who has followed up? Which conversations have become real opportunities? What is likely to close this month?

​Without a structured system, those answers often end up spread across spreadsheets, Outlook inboxes, personal notes, and individual team members' knowledge. The problem isn't necessarily a lack of information. It's that nobody can see all of it in one place.

Track the Journey from Lead to Opportunity to Account

​A useful SMB CRM should make the sales journey easy to follow.

A new prospect starts as a lead. Once qualified, that lead can become an opportunity linked to an account and the relevant contacts. Calls, meetings, emails, notes, next steps, values, and expected close dates can then sit alongside that opportunity.

A solution such as SP CRM Core gives smaller sales teams this structure inside Microsoft 365, without requiring the complexity of a large enterprise CRM. 

Sales Activity Matters Too

Pipeline value only tells part of the story.

​Sales managers also need to know whether opportunities are actually moving. When was the last interaction? Is a follow-up overdue? Which leads haven't been contacted? Which opportunities have stalled?

Tracking activities alongside leads and opportunities gives the team context around the numbers and makes it easier to decide what needs attention next. 

Why Microsoft 365 Removes an Adoption Barrier

One of the challenges with introducing any CRM is getting the sales team to use it consistently.

When the CRM works within the Microsoft 365 environment employees already know, that change becomes smaller. Rather than introducing another disconnected platform, teams can manage customer information alongside familiar Microsoft tools such as SharePoint, Teams, and Outlook.

​That can mean less training, less switching between systems, and fewer excuses for keeping important sales information somewhere else. 

CRM Doesn't Have to Mean Enterprise CRM

The right CRM isn't necessarily the one with the longest feature list. It's the one the sales team will actually use.

​For smaller organizations already invested in Microsoft 365, SP CRM Core provides a practical way to manage leads, accounts, opportunities, and activities without taking on an enterprise platform designed for a much larger sales operation.

​Sometimes better sales visibility doesn't require more software. It requires putting the right structure around the tools you already have.
0 Comments

CMMC Compliance in GCC High: 7 Requirements Your Business Systems Have to Meet

8/27/2026

0 Comments

 
If you want to keep winning defence work, you have to show the government that your systems protect its information. That is what the Cybersecurity Maturity Model Certification (CMMC) checks: 110 requirements, and proof you meet each one.
Microsoft 365 in a government cloud covers a good share of the technical ones. The requirements that catch contractors out are quieter, and they are about records.
​
Can you show that everyone read the current security policy? That the person who left in March lost access the same week? That a supplier wiped the drive before taking a machine away for repair? Those answers sit in a spreadsheet, an inbox, or nobody’s head at all.

Which CMMC requirements do your business systems have to meet?

​Seven requirements put direct demands on the systems your teams use every day. Each one is covered in full below, with the rule it comes from, the reason it fails, and the evidence an assessor asks for.
The CMMC Requirement
The SP Answer
CUI ends up in a CRM outside your assessment boundary
SP CRM Core
No record that anyone read the current security policy
SP Policy Manager
Access survives after someone leaves or changes role
SP Employee Hub
No reliable timeline behind the 72-hour incident report
SP IT Helpdesk
Physical access and maintenance logged on paper, or not at all
SP Facilities Manager
Findings raised, then lost before anyone closes them
SP Safety
No proof that requirements were passed down to suppliers
SP Contract Tracker
​Every product listed runs inside your own Microsoft 365 tenant rather than on external infrastructure, so the records it produces sit inside the boundary you already protect. SP Marketplace has built these applications on SharePoint, Teams and the Power Platform across more than 1,500 deployments, including government and public sector organisations.

Does CMMC still matter after the 2026 suspension?

Yes. The suspension paused the checking, not the standard.
In July 2026 the Department of War (DoW) suspended Phase 2, which would have required third-party certification for contracts involving Controlled Unclassified Information (CUI) from November 2026. Phases 3 and 4 were frozen alongside it, and a reform task force is now reviewing the programme.

Phase 1 continues unchanged: self-assessments, DFARS 252.204-7012, NIST SP 800-171, your score in the Supplier Performance Risk System (SPRS) and your annual affirmation. The programme rule was never repealed.
Three things hold regardless of what the review concludes.

  • The underlying standard. Every version of CMMC since 2019 has pointed at the same NIST requirements. Reform changes who verifies and how often, not what you need in place.
  • Your primes. Flow-down clauses in signed subcontracts bind you now, and primes kept asking throughout the pause.
  • The wider direction. A governmentwide CUI rule is moving through federal acquisition regulation separately, so contractors holding civilian work face similar obligations either way.
​
The records described below are what you need whichever shape the programme takes.
Picture
A padlock on laptop keyboard

1. How do you keep CUI inside your assessment boundary?

You keep it in systems you already own, and the CRM is where that argument is usually lost.
CUI rarely arrives on the day you win a contract. It turns up during the bid, attached to opportunities as statements of work, drawings and export-controlled specifications. Business development files them wherever the CRM tells them to.
​
If that CRM is a commercial SaaS platform, the data has left your tenant. The vendor behind it becomes an external service provider you have to assess, document and defend.

What evidence does an assessor ask for?

Your boundary diagram showing where CUI enters the organisation and where it comes to rest, plus your list of external service providers and the reasoning behind each one.
​
SP CRM Core keeps opportunities, contacts, correspondence and attachments in SharePoint inside your own tenant. In GCC High they inherit that tenant’s boundary, so the CRM never becomes a separate system you have to explain.

Maps to: NIST SP 800-171 Rev 2 §3.1.3; external service providers under 32 CFR 170.19

2. How do you prove staff read the current security policy?

With a timestamped acknowledgement against a named user and a specific version. Nothing less counts.

Writing the policy is the easy part. Proving that four hundred people read the version in force today, rather than the one from two years ago, is what fails.
​
New starters make it harder, and every mid-year revision resets the question.

What evidence does an assessor ask for?

The approved policy set with evidence of a review cycle, and acknowledgement records naming the user, the version they saw and the date.

SP Policy Manager runs drafting, review, approval, publication and version history in SharePoint, then records electronic acknowledgement against each named user. Power BI dashboards show who is still outstanding, so gaps surface before an assessor finds them.
​
One requirement to watch: your System Security Plan (SSP) sits in a small group that can never be deferred to a remediation plan. Without a current one, the assessment does not start.

Maps to: §3.2.1, §3.2.2, §3.12.4
​

3. How do you stop access surviving after someone leaves?

You put HR and IT on the same record, so nothing depends on one team remembering to tell the other.

Someone hands in their notice. HR processes the leaver and IT disables the account. In most organisations those are two separate lists kept by two separate teams, and the space between them is where access quietly survives.
​
Internal moves are worse, because nobody thinks to take anything away.

What evidence does an assessor ask for?

Leaver records showing when access was removed against the termination date, and evidence that screening happened before access was granted in the first place.
SP Employee Hub handles this as one tracked record per person. Task templates assign work across HR, IT and facilities, covering account setup, equipment and access passes, and the same structure runs for terminations and transfers. It tracks the tasks rather than deprovisioning accounts itself, so the audit trail sits alongside Microsoft Entra ID and whatever else does the technical work.

Maps to: §3.9.1, §3.9.2, §3.1.1, §3.1.2

4. How do you report a cyber incident within 72 hours?

​You start the clock at the helpdesk ticket, because that is where the first sign always appears.
​
Nobody reports a security incident. They report that a file looks wrong, or that a login prompt appeared twice. That ticket is your timeline, whether you planned it that way or not.
​
The clock runs 72 hours from discovery to reporting through DIBNet, so you have to show when discovery happened and that the report moved quickly afterwards. A timeline reconstructed weeks later is exactly what an assessor pushes back on.

What evidence does an assessor ask for?

Incident records with detection and response times, the escalation path that was followed, and evidence of how the reporting decision was reached.

SP IT Helpdesk gives staff one obvious place to raise something and routes it automatically, so a report reaches the right person instead of sitting in an inbox. Priority handling puts an owner and a deadline against it, and every step is timestamped inside your tenant.

It is not your detection stack, which sits in Microsoft Defender and Purview. It is where the human report lands and where the clock becomes auditable.


Maps to: §3.6.1, §3.6.2; DFARS 252.204-7012(c)

5. How do you log physical access and maintenance?

​Against the asset itself, so any single machine can produce its own history on demand.
Contractors handling CUI on a shop floor fail here for unglamorous reasons. Server room access is recorded on a clipboard. A vendor took a machine away for repair and nobody wrote down whether the drive was wiped first.

What evidence does an assessor ask for?

Physical access logs, maintenance records tied to named assets and named people, and evidence that media was sanitised before equipment left the site.

SP Facilities Manager holds work orders, asset history, preventative maintenance schedules and contractor activity in your tenant. Each asset carries its own record, so the history for one machine can be produced on request instead of reconstructed from memory.

Maps to: §3.10.1 to §3.10.4; maintenance requirements at §3.7

6. How do you track security findings through to closure?

The same way your safety team already does it: an owner, a date, and proof the fix landed.
Something gets flagged in an inspection, someone owns it, there is a deadline, and there is a record showing it was actually fixed. Run that badly and a safety programme falls apart.
​
CMMC asks for the same discipline pointed at security. Where you fall short of a requirement, you write down what you will do about it, who is doing it and by when, then prove it was done. Being straight about it: the standard contains no safety controls, so this is not a mapping exercise. It is the same management loop applied to a different subject.

What evidence does an assessor ask for?

Every open item with a named owner, a target date and evidence of closure, alongside the assessments that produced them.
SP Safety already runs that loop: finding, owner, due date, corrective action, documented closure, with inspection scheduling and audit-ready reporting on top. SP configures the module to your specification during installation, so the same structure carries security findings alongside safety ones.

One distinction to hold onto. A remediation plan under the standard is an operational document you manage on your own schedule. A conditional-status plan under CMMC comes with eligibility limits and a 180-day deadline. You will need both.

Maps to: §3.12.1, §3.12.2, §3.12.3; 32 CFR 170.21

7. How do you prove requirements were passed down to suppliers?

With a contract record that names the supplier, the clause and the date, available the moment a prime asks.
Signing a defence contract means taking on obligations, and some of them you pass to your own suppliers. You also keep your assessment score current and confirm it once a year.
​
None of this is difficult. It has to be provable on the day someone asks, and it usually lives in a spreadsheet maintained by one person who already has another job.

What evidence does an assessor ask for?

Subcontract records showing the clause was passed down, your current score with its assessment date, and the date of your most recent annual affirmation.

SP Contract Tracker holds contract records with clause tracking, obligations, renewal dates and automated alerts, visible to everyone who needs them. When a prime asks for evidence on a named supplier, the record is already there.

Maps to: DFARS 252.204-7012(m), 252.204-7019, 252.204-7020, 252.204-7021

Where does software stop and your programme start?

At the point where evidence has to exist in the first place. Three limits worth stating plainly.

Government clouds are not commercial Microsoft 365. Power Platform connector and feature availability differs between them, and it shifts over time. Check availability against your own configuration before designing a workflow around it. Our breakdown of GCC and GCC High compatibility covers which applications qualify and why.

No application makes you compliant. The seven above close record-keeping gaps. Encryption, multi-factor authentication, boundary protection and logging sit in the platform and in how you configure it.
​
Scoping deserves a second pair of eyes. It is the decision everything else rests on. SP configures each deployment to the compliance specification you set, and works alongside whoever advises you on assessment, so the two do not pull in different directions.

See where your evidence actually sits.

Every requirement above comes down to producing the record on the day someone asks for it.
​
SP Marketplace applications run inside your own Microsoft 365 tenant, in GCC or GCC High, configured to your compliance specification during installation. Book a demo to see how they fit your environment.

FAQ's

Is CMMC cancelled?
No. Phase 2 and the phases after it are suspended while the programme is reviewed, but Phase 1 remains in force. Self-assessments, SPRS scores, annual affirmations and DFARS 252.204-7012 obligations all apply today, and the underlying rule was never repealed.
Do I need GCC High, or is GCC enough?
It depends on what you handle. GCC High runs on Azure Government with US-person-only operational access, which is what contractors handling CUI under DFARS 252.204-7012 or ITAR-controlled data need. Government Community Cloud (GCC) meets a lower bar and suits many state, local and civilian agency scenarios. Our GCC and GCC High page sets out how SP applications run in each.
Do SP applications count as an external service provider?
SP applications run inside your tenant rather than on SP infrastructure, and they are configured to your compliance specification during installation. External service provider status turns on the specifics of your environment and contracts, so confirm the determination with your assessor rather than assuming it.
0 Comments

What Is the Best IT Service Desk for GCC and GCC High?

8/27/2026

0 Comments

 
The best IT service desk for GCC or GCC High is the one that keeps ticket attachments inside your accredited tenant and produces an asset record an assessor will accept. Every other line in the feature comparison sits below those two.

Two terms carry the argument. Your compliance boundary is the set of systems your assessment covers, so anything holding regulated data outside it becomes a separate thing to justify. Controlled Unclassified Information, or CUI, is information the government requires you to protect: not classified, and not yours to store wherever is convenient.

Five approaches stay in common use: a shared mailbox and the phone, Microsoft Teams with Planner and Lists, a hosted third-party service desk platform, an application that installs inside your own tenant, and a build of your own on the Power Platform.

Where tickets carry attachments containing CUI, hosted platforms leave the shortlist and the choice comes down to building inside your tenant or buying inside it.
Picture
Two IT employees looking at a computer monitor

Why do the standard service desk rankings not apply in GCC and GCC High?

​Because most of the products at the top of them cannot install in your environment. Those lists rank on ticket volume handling, integration count, and price per agent, which serves commercial buyers well and a government tenant not at all. A shortlist assembled that way gets rebuilt from scratch the first time procurement asks where the ticket data sits. Start from the environment and the field is small enough to assess in an afternoon.

What are Microsoft 365 GCC and GCC High?

GCC and GCC High are the government editions of Microsoft 365. GCC serves US government agencies and their contractors with US data residency under FedRAMP Moderate. GCC High runs on a separate US sovereign cloud under FedRAMP High and ITAR, uses Microsoft Entra Government for identity, and is where Microsoft points organizations handling CUI under Department of Defense contracts.

Three things change for service desk data specifically.

Connector availability narrows. Only connectors that have passed the additional compliance validation appear in GCC High, and Microsoft disables newly released connectors by default in GCC High and DoD until an administrator reviews them.
External sharing closes by default. Files in a GCC High tenant generally cannot be shared with commercial tenants, so a ticket that needs a vendor engineer to read a log file becomes a decision rather than a link.
Marketplace availability differs. A product you shortlist may not install in your environment at all, so ask on day one instead of after the demo.
​
Smaller defense suppliers are arriving in these environments for the first time, most of them running a commercial help desk they now have to account for.

What makes a service desk the right fit in a government tenant?

​Five criteria decide it, and they are worth applying before any feature list.

Where do ticket attachments live?

Wherever the vendor puts them, which is the question the feature comparison never asks. A ticket body is usually low sensitivity: a laptop is slow, a printer is offline. The attachment is a different matter, and screenshots showing part numbers, exported configuration files, log extracts and error dumps all arrive without anyone classifying them.
​
Store that content on vendor infrastructure and you have built a route for regulated material to leave your accredited environment.

Does the asset record hold up as evidence?

Only if the same system that logs the work also maintains it. NIST SP 800-171 expects you to know what hardware you have and where CUI sits on it, and organizations often discover during a first assessment that the inventory they trust is a spreadsheet last updated by someone who has since left.
​
An asset list held inside the service desk, cross-referenced against the tickets and changes that touched each device, becomes evidence. Held anywhere else, it stays a spreadsheet with a better interface.

Does it support the 72 hour incident reporting obligation?

That depends on what the system remembers. DFARS 252.204-7012 requires a cyber incident to be reported to the Department within 72 hours of discovery, and discovery rarely happens in a security operations center. It happens when somebody raises a ticket about a strange email or a file that will not open.
​
A ticket closed as user error with no trail behind it becomes a problem you find during the reporting window rather than before it.

Which connectors does it depend on?

​More than the vendor usually says. Routing rules, approval steps and notification chains all sit on Power Platform connectors. Where a product depends on connectors unavailable in your environment, the routing is the part that stops. Tickets still arrive and nobody is told about them, which is worse than an outage, because an outage announces itself.

Is it available and priced for an organization your size?

​Rarely, once government authorization enters the picture. The platforms carrying that authorization are built for federal enterprise buyers and priced for them. A 90 person supplier that has just moved into GCC High finds a list short enough to read in a minute, with nothing on it sized for the team it has.

What are the options for an IT service desk in GCC and GCC High?

​Each approach below is assessed against those five criteria.

Can you run a service desk on a shared mailbox and the phone?

You can, and plenty of small IT teams do it for years. Nothing to buy, no security review, and the mail already sits inside your tenant.

What you lose is the record. Nothing shows what was requested, who picked it up, or how long it sat, no request links to the device it concerns, and the same question gets answered twice because there is no knowledge base to point at.

​Who it suits.
An IT team of one or two supporting under fifty people with no assessment pending. When an assessor asks how a suspected incident was handled in March, the answer is a mailbox search.

Can Microsoft Teams, Planner, and Lists work as a service desk?

For task tracking, yes. A SharePoint list of requests with a Planner board behind it is free, native, already accredited, and solves the visibility problem the mailbox creates.

Service management is the part missing. No categorized intake that routes to the right person, no acknowledgement to the requester, no knowledge base to search before raising anything, no asset cross-reference, and reporting you build yourself.

​Who it suits.
Organizations moving off a shared mailbox for the first time, where the problem is visibility rather than evidence. A task board records that something was done rather than what was found, so most outgrow it once volume passes the point where someone has to remember to check it.

Can you use a hosted third-party service desk platform in GCC High?

Usually not, and the reason is architectural rather than a gap in a roadmap. The deepest feature sets in the category sit here, with workflow, SLA handling and reporting refined across two decades of commercial IT service management.

They also run on vendor infrastructure, so ticket content, attachments and asset records sit outside your accredited environment and your security team inherits a vendor assessment. Most publish no government cloud offering, because rebuilding a hosted platform to run inside a customer's tenant is a rewrite. The few carrying government authorization are sold and priced for federal enterprise buyers.
​
Who it suits. Commercial organizations with no sovereignty requirement, and large federal buyers who can absorb an enterprise platform. Where a commercial help desk is already in place and a GCC High migration is coming, it stops being an option on the day the tenant changes, so resolve it while the migration plan is still being written.

What is a tenant-native service desk application?

A service desk that installs into the Microsoft 365 tenant you already own rather than running on a vendor's infrastructure. It uses services your accreditation already covers, so the security review examines your configuration rather than a new external dependency, and ticket attachments land in SharePoint under the permissions, retention and audit logging you already apply everywhere else.

You get categorized intake, routing, asset tracking, change control, a knowledge base and reporting without introducing a second place for regulated content to live. In exchange you follow a vendor's roadmap rather than your own, and the fit is poor for organizations whose document management sits outside Microsoft.
​
Who it suits. Organizations already standardized on Microsoft 365 and SharePoint that need ticket and asset data governed by controls they have already accredited. 

Should you build your own on the Power Platform?

Only with a funded team and a named owner, because the build is the smallest part of the commitment. IT departments ask this more than any other group, and they are right to, because they are the one team with the skills.

A SharePoint list with a Power Automate notification flow behind it is a working ticket system in an afternoon, matches your process exactly, stays inside your tenant and uses licenses you already hold. Then intake forms, categorization, routing logic, escalation, SLA timers, asset cross-reference, change approval, the knowledge base and reporting each need maintaining when Microsoft changes something underneath them. Government clouds receive those changes on a different schedule from commercial, so you absorb the rework with no vendor testing it first.

The people who would build the service desk are the same people who use it, so when a flow breaks after a platform update, nobody raises a ticket about the ticket system. The team works around it, patches it on a Friday, and carries the fix in their heads until the person holding it leaves.
​
Who it suits. Organizations with a funded Power Platform capability, a support process no product matches, and a named answer to who maintains it in 2030. Compare the license you avoided against the salaried hours to build it plus the hours to keep it running every year after.

How does SP IT Helpdesk approach IT service management in GCC and GCC High?

How does the ticket cycle run inside your tenant?

Start to finish, without leaving Microsoft 365. Employees reach the MyIT portal through SharePoint or Microsoft Teams to search the knowledge base, check open requests and raise a new one. Tickets arrive through the portal or a shared mailbox and route automatically by category, with the requester acknowledged and staff notified at each stage.

Staff add work log entries, link knowledge base articles, cross-reference the affected asset and raise a change request where one is needed, and email sent from the ticket threads back into the case.

​Optional add-ins cover software subscription tracking, Microsoft Teams provisioning through an approval workflow, and external ticket capture by web form, with availability confirmed against your own environment before you plan around them.

Is SP IT Helpdesk compatible with GCC and GCC High?

​Yes. SP IT Helpdesk installs directly into your own Microsoft 365 tenant and runs on native components including SharePoint, Microsoft Teams, Power Automate and Power BI. Where your tenant is GCC or GCC High, the application runs inside that accredited environment and inherits your existing identity controls, data residency rules, conditional access policies and audit logging. GCC and GCC High carry documented feature differences from commercial across SharePoint and the Power Platform, so our team confirms feature availability and connector support against your specific environment before deployment.

How do you choose between them? Six questions that settle it

1. What actually gets attached to your tickets: screenshots, log files, configuration exports, drawings?
2. Does any of that material carry CUI or export-controlled markings?
3. Where would each approach store those attachments, and who else can reach them?
4. Does your asset inventory need to serve as assessment evidence, and does it do that today?
5. Which connectors does the approach depend on for routing, notification and reporting, and are they enabled in your environment?
6. Who maintains it in two years, and what happens when that person leaves?
​
A yes to question two rules out anything storing attachments outside your tenant, whatever the feature list looks like. Questions five and six then separate building from buying. With a shortlist in hand, ask each vendor to confirm the product installs in your environment rather than assuming marketplace parity with commercial, and that the reporting components render for your users.

Does the CMMC Phase 2 suspension change any of this?

​No. Third-party certification is paused while the current review runs, and only Level 1 and Level 2 self-assessment designations are permitted during it. DFARS 252.204-7012, NIST SP 800-171 Revision 2 and the 72 hour reporting obligation that runs straight through your help desk all remain in force.

Frequently asked questions

What happens to our help desk data when we migrate to GCC High?
That depends where it currently lives. A hosted platform gives you whatever export the vendor provides, usually ticket records in one file and attachments in a folder, with the threading and the links between tickets, assets and changes lost on the way out. Where the help desk already runs on SharePoint, the content moves with the rest of your SharePoint estate. Ask during migration planning, because the answer decides whether your support history survives the move.

Can external users raise tickets in a government tenant?
External intake is available as an add-in through a web form. Because external sharing is restricted by default in GCC High, how you handle requests originating outside the tenant is a decision to make with your security team rather than a setting to switch on.

How is GCC and GCC High pricing handled?
Separately from commercial pricing, based on your user numbers and environment. Contact us for a formal quotation.
Start with what is attached to the ticket
Every option here logs a request. Fewer of them can tell you where the screenshot attached to last Tuesday's ticket is sitting tonight, who can open it, and what it was attached to. That question narrows the field faster than any feature comparison, and it is the one an assessor asks first.
See GCC and GCC High pricing, or take a closer look at SP IT Helpdesk.

0 Comments

SharePoint Apps Nobody Uses: Fixing Adoption After Go-Live

8/24/2026

0 Comments

 
​Deployment is the easy part. Adoption is decided in the three months afterwards, when the portal is built and half the team is still emailing requests. Four things move the number: give the app an owner in the business, switch the old process off, put the app inside Microsoft Teams where people already work, and use the request and acknowledgment data to find exactly where usage stalled.
Picture
a wheel containing sharepoint app logos surrounding the sharepoint logo

The Work Starts After Launch

Go-live feels like the finish line. Workflows are configured, permissions are set, users have been trained, and the project is signed off.
​
Three months later, facilities requests arrive by email instead of through the portal. Policies get forwarded as attachments and nobody records who read them. IT tickets land in an inbox rather than the SharePoint helpdesk. The technology is doing exactly what it was configured to do, and the habits have not moved.

Give the App an Owner in the Business

The fastest lever is a department champion, and it should not be an IT administrator.
​
The best champion is someone who uses the application daily and whose colleagues already ask them how things work. In facilities that might be the person who logs most of the workorders. In HR it is whoever fields the policy questions. A visible advocate inside the department answers small questions before they turn into reasons to go back to email.

Switch the Old Process Off

Running the new system alongside the old one is the most common reason adoption stalls.
​
If email still works, a good proportion of people will keep using it, and the records split across two places. Once training is done and the app is stable, make it the only route. Set a date, tell people the date, and after it passes, reply to emailed requests with a link to the form instead of processing them. Habits form quickly when the alternative stops producing a result.

Put the App Where People Already Are

Most employees spend their day in Teams, Outlook, and SharePoint.
​
Asking them to remember a separate URL adds a step that gets skipped under pressure. SP Marketplace applications are built to run inside Microsoft Teams, so a SharePoint service request system, a facilities portal, or a policy library can appear as a tab in the channel a department already lives in. Logging facilities requests in Microsoft 365 then takes the same effort as sending a chat message.

Let the Data Show You Where Adoption Slows

Adoption should not be guessed at.
​
Every SP Marketplace module is built on SharePoint, Power Automate, and Power BI, so request volumes, approval completion rates, resolution times, and policy acknowledgment records are all reportable from the start. Policy adherence software is only as useful as the acknowledgment data behind it, and that data tells you which teams have signed off on the current version and which have not.

One department submitting everything by email while the rest use the portal is a training problem in one team, not a system problem. Incomplete acknowledgments in a single site point to a manager who needs a conversation rather than another all-staff reminder. Targeted action works where broadcast reminders do not.

Adoption Keeps Going

Successful SharePoint deployments carry on being managed after the project closes. Department champions, a retired legacy process, applications embedded in Teams, and monthly usage reporting turn a working deployment into a working department.
​
SP Marketplace applications sit inside Microsoft 365 by design, which removes one of the larger barriers to adoption before it appears. Employees are asked to change a process, not to learn a new platform.
0 Comments

What Happens When Your SharePoint Apps Talk to Each Other

8/17/2026

0 Comments

 
​Running two or more SharePoint apps on the same tenant produces something a single app cannot: one permission model, one search across every record, and business information that already relates to itself. A vendor contract sits next to the asset it covers and the policy that governs it, because all three live in the same Microsoft 365 environment.
Picture
two people handshaking with the Microsoft teams and sharepoint logos layered over each arm

Business Processes Do Not Work in Isolation

Most business software solves one problem well. One system holds contracts, another manages company policies, a third tracks buildings and equipment. Each does its job while the information splits across three platforms that were never designed to speak to each other.
​
The work itself refuses to stay in those boxes. A maintenance contract relates to specific assets, and the vendor carrying out the work has to follow internal procedures. Managing those three facts in three systems means someone spends their afternoon reconciling them.

One Contract Connects Everything Around It

Take a facilities team managing an external maintenance provider.
The signed agreement sits in SP Contract Tracker with service levels, renewal dates, and a named owner, giving the organization a centralized contract repository rather than a shared drive folder. The work itself runs through SP Facilities Manager, where workorders, service requests, and asset records are tracked. Maintenance management in SharePoint means the preventative schedule and the equipment history sit in the same place as the request queue. The vendor also has to follow safety and access procedures, held in SP Policy Manager with acknowledgment records attached.
Nobody has to export anything. The relationships already exist because the records share a tenant.

One Permission Model Makes Governance Manageable

SharePoint-native applications use the same Microsoft 365 security framework as everything else you run.
​
There are no separate user accounts to provision, no second permission matrix to audit, and no orphaned logins when someone leaves. Access runs through your existing directory groups and SharePoint permissions across every module. For IT, that means fewer places for information to be exposed by accident and a shorter list of systems to review at audit time.

One Search Across Your Business Information

Finding a document should not depend on remembering which system it was filed in.

Because the applications live in the same Microsoft 365 environment, a single search reaches across contracts, policies, assets, and supporting documents. SP Marketplace also provides targeted search web parts, which let you point a search box at specific libraries or lists across different sites.

A facilities page can carry a search that returns only facilities records, and an employee resources page can search policies, forms, and department libraries in one query.

Connected Records Support Better Decisions

When applications share a platform, the relationships between records become visible without anyone building a report.
​
A facilities manager checking asset management in SharePoint can see which equipment is covered by an active maintenance agreement and which is not. Procurement can see a contract approaching renewal before the auto-renew clause triggers. Compliance can confirm that the contractor on site this week has acknowledged the current version of the site safety procedure, using policy manager SharePoint records rather than an email trail.

Build a Connected Microsoft 365 Workplace

SharePoint facilities management, contract tracking, and policy compliance each stand up on their own. Run together on one tenant, they remove the reconciliation work that sits between them and give employees one place to look. That is the point at which SharePoint stops being where documents are stored and starts being where the business runs.
0 Comments

Can You Use Microsoft 365 as a CRM?

8/14/2026

0 Comments

 
Yes. If your organization runs Microsoft 365, you already own the components a CRM is built from. SharePoint holds structured data and documents. Power Automate handles the routing and the reminders. Power BI does the reporting. Teams gives people somewhere to work. Permissions and identity are already configured, and everyone has already been trained on the interface.
​
The question worth asking is not whether the platform can do it. The question is what sits between those components and a system your sales team will actually use on a Tuesday morning.
Picture

What does Microsoft 365 already give you?

More than most organizations realize, which is why the question comes up at all.

Structured records. A SharePoint list is a database table with a web interface on top. Leads, opportunities, accounts, contacts and activities are all list content. You can define the columns, control who sees what, and relate one list to another.

Documents attached to records. Proposals, quotes and signed contracts live in SharePoint natively, next to the record they belong to, with version history and permissions already applied. A CRM that stores documents somewhere separate from where your organization keeps everything else creates a second filing system to maintain.

Automation. Power Automate handles the work people forget: notify the rep when a lead is assigned, flag an opportunity that has gone quiet, update a status when a document is approved. It connects to hundreds of other services, so a CRM built this way can talk to the rest of your estate.

Reporting. Power BI reads directly from SharePoint. Pipeline by month, activity by rep, revenue by product, all built on the same data rather than an export.
​
A place to work. Teams and SharePoint are where your staff already spend the day. A CRM that lives there needs no separate login and very little training.

So why doesn't everyone just build it?

Because the components are the easy part. Assembling them into something that survives contact with a sales team is where it gets difficult, and the difficulty shows up later rather than sooner.

A working CRM needs a data model that holds up when a lead becomes an opportunity and an opportunity becomes an account, without anyone rekeying information. It needs different views for a rep and a manager, because they want different things from the same records. It needs automation that keeps running when the person who wrote it leaves. It needs reporting that people trust enough to use in a forecast meeting.

Most internal builds get the first version right and then stall. The person who built it moves on, the flows break quietly, and the reporting drifts far enough from reality that somebody starts a spreadsheet. Six months later the organization has a half-finished CRM and no obvious owner.
​
That is a maintenance problem rather than a technology one, and it is the reason products exist for this.

What should you look for in a CRM built on Microsoft 365?

Four things, and they are worth checking before you commit to anything.

It installs into your own tenant. There is a real difference between an application that runs inside your Microsoft 365 environment and one that merely connects to it. The first keeps your customer data under the permissions and governance you already set. The second is a SaaS product with a Microsoft logo on the integration page.

You can change it without a developer. Ask for a demonstration of somebody adding a field or renaming a stage while you watch. A product that requires a statement of work for small changes will end up dictating how you sell, because changing it will always be more expensive than working around it.

It covers what you use and leaves out what you do not. Feature lists are written to win comparisons. Look instead at what a rep touches daily and check that part is quick.
​
The cost does not scale with headcount. Per user pricing means every hire is charged twice, once in salary and once in software. For a small team, a charity or a local government office, that shapes the decision more than any feature.

Is this a better route than a standalone CRM?

It depends on what you are optimizing for.
​
A large sales organization with dedicated operations staff and a budget for configuration will find plenty to like in enterprise CRM, and the depth is real. Small and medium businesses, not-for-profits and local government teams rarely have any of those things. What they have is a Microsoft 365 subscription they are already paying for, staff who already know the interface, and no appetite for a six month implementation.
​
For that group the calculation is different. Building on a platform you already own means one identity model, one permissions structure, one place the data lives, and no second vendor relationship to manage.
This is the route SP CRM Core takes. It installs into your own Microsoft 365 tenancy and runs on SharePoint, Microsoft Teams, Power Automate and Power BI, with leads, opportunities, accounts, contacts, activities and documents tracked from first contact through to closed sale.

Link target: https://www.spmarketplace.com/office-365-sharepoint-crmsme.html

FAQs

Does Microsoft 365 include a CRM?
Not as a finished product. Microsoft sells Dynamics 365 separately, and it covers organizations of every size, including a Business Central product aimed specifically at small and medium businesses. What a standard Microsoft 365 subscription includes is the platform a CRM can be built on: SharePoint for the data and documents, Power Automate for the workflow, Power BI for reporting, and Teams as the interface. A CRM built on that platform does not require Dynamics.

Can you build a CRM in SharePoint?
Yes. SharePoint lists handle structured records and relate to one another, Power Automate handles the routing, and permissions come from your existing Microsoft 365 setup. The work is in designing a data model that holds together and maintaining it afterwards, which is where most internal builds run out of momentum.

Do you need Power BI licensing for reporting?
It depends how the reporting is delivered. Power BI Pro licensing applies to some publishing scenarios and not others, and some products publish dashboards in a format anyone with access can view. Ask the question directly before you buy, because the answer changes the total cost.

Is a Microsoft 365 CRM secure enough for government use?
An application installed into your own tenant inherits the security posture of that tenant rather than adding a new one. That is why the question of where a CRM runs matters for organizations in regulated environments. Compatibility with government cloud environments should be confirmed with the vendor for the specific product.

0 Comments

Can a SharePoint App Replace Your Helpdesk, CRM or Contract System?

8/10/2026

0 Comments

 
​Yes, for most small and mid-sized organizations already running Microsoft 365, a SharePoint app can replace a standalone helpdesk, CRM, or contract system. A SharePoint service request system handles tickets, routing, and knowledge base articles. A SharePoint contract management solution handles storage, approvals, and renewal dates. Highly specialized enterprise platforms still have a place at the top end, though far fewer organizations need them than currently pay for them.
Picture
the sharepoint logo layered over graphs such as pie charts, bar graphs and line charts in the background.

Do You Need Another Business Application?

Software accumulates quietly. One system manages customer relationships, another handles IT support, a third stores contracts. Each solved a real problem when it was bought. Together they produce disconnected data, several sets of credentials, and a licensing bill that grows every renewal cycle.
​
If the business already runs on Microsoft 365, the question worth asking is which of these processes could run inside SharePoint instead.

Can SharePoint Replace a Helpdesk?

For internal IT teams, usually yes.

SP IT Helpdesk logs, assigns, and tracks support tickets in one place, routes them to the right IT staff through automated workflows, holds FAQs and self-help guides in an integrated knowledge base, and reports on resolution times and agent performance. Employees raise requests through Teams and SharePoint, which they already have open.
​
The limit is complexity rather than volume. Organizations running advanced asset discovery, ITIL-heavy change management, or deep integrations across dozens of systems will still get more from a dedicated ITSM platform.

Can SharePoint Replace a CRM?

For businesses with a defined sales process, yes.

SP CRM Core tracks leads, opportunities, and accounts, automates follow-ups, and gives a full view of the customer life cycle with customizable dashboards. It connects to Power BI, so sales data sits alongside the rest of your reporting rather than in a separate analytics tool. SP CRM Core SMB is the version built for smaller sales teams and is priced per organization rather than in user batches.
​
Global sales operations spanning multiple regions, or teams that depend on AI-driven lead scoring, will find the ceiling. Most mid-sized sales teams never reach it.

Can SharePoint Replace a Contract Management System?

Contract management is the strongest case of the three.

SP Contract Tracker stores agreements, routes approvals, monitors renewal and expiry dates, assigns owners, and sends automated reminders. Contract management on Microsoft 365 keeps every agreement inside the tenant, under the same retention and permission rules as the rest of your document estate, which removes the awkward conversation about why the legal repository sits outside the compliance boundary.
​
For legal, procurement, finance, and operations teams, a SharePoint contract management solution generally covers the full lifecycle without a separate platform.

Who Gets the Most From the Swap?

Organizations already standardized on Microsoft 365. The licenses are paid for. Adding a SharePoint-native module costs less than another subscription and needs no new sign-on.

Teams cutting subscription sprawl. Replacing three standalone systems removes three renewal negotiations, three admin consoles, and three sets of user accounts.

Departments that keep getting told no. Facilities teams often want workorder tracking and cannot justify a six-figure CMMS. SP Facilities Manager gives them facilities management without new software sitting outside Microsoft 365. The same applies to compliance teams looking for policy management software for small business budgets, which is what SP Policy Manager was built for.
​
Organizations with data residency requirements. Everything stays on the tenant, including the application itself.

Match the Tool to the Requirement

​Very few organizations need the largest platform on the market. They need the one their staff will actually open, that IT can govern with the controls already in place, and that does not add a fourth password to the morning routine. SharePoint-native applications will not displace every enterprise system, and they do displace a surprising number of the standalone tools that crept in one department at a time.
0 Comments

What to Check Before You Install a SharePoint App

8/3/2026

0 Comments

 
Before you install a SharePoint app, check four things: whether it uses your existing SharePoint permissions, where your business data is stored, how upgrades are delivered, and whether it will still work after a tenant migration. Feature lists rarely answer any of these. An out of the box SharePoint solution built natively on Microsoft 365 keeps data, governance, and sign-on inside the environment you already run, which is what protects the investment three years after go-live.
Picture
The Microsoft Sharepoint logo on a green background

Feature Lists Answer the Wrong Question

When teams compare the best SharePoint apps, the shortlist usually comes down to screenshots and feature counts. Those matter on day one. What decides whether the app is still delivering value in year three is how it sits inside your Microsoft 365 environment.
​
A SharePoint app should extend the platform you already pay for. Four questions separate the apps that do that from the ones that quietly build a second system alongside it.

Does the App Use Your SharePoint Permissions?

Permissions are one of the strongest reasons to build business applications on SharePoint. Your teams already rely on Microsoft 365 security groups, role-based access, and permission inheritance to control who sees and edits what.
​
An app should work inside those permissions instead of layering its own security model on top. SP Marketplace applications run natively inside SharePoint, so sign-on and governance run through your existing directory rather than a separate user list that someone has to maintain and audit.

Where Does Your Data Live?

This is the question that separates Platform as a Service from Software as a Service, and it is worth asking early.

SaaS applications move your information onto a vendor cloud. You get the software, the vendor holds the data.

aaS applications run on infrastructure you already own. With SP Marketplace, the documents, the data, and the product itself all reside on your own Microsoft 365 tenant rather than a third-party cloud.

Nothing leaves the environment your compliance team already signed off on.
For organizations working under HIPAA, CMMC, or state records requirements, knowing where information sits carries as much weight as any feature comparison.
 

How Are Updates and Upgrades Delivered?

Business applications change over time, and so does Microsoft 365. Ask how the app handles both.
​
No-code, configurable applications avoid the rebuild cycle that catches custom SharePoint application development projects. SP Marketplace modules are fully customizable by power business users, so most changes happen in-house without paying a consultant for every adjustment. The applications also evolve alongside the Microsoft 365 platform, picking up new Microsoft capabilities as they are released rather than falling further behind with each Microsoft update.

Will the App Survive Tenant Changes?

Microsoft 365 environments rarely stay still. Organizations merge, restructure, migrate tenants, or rebuild their SharePoint architecture.
​
Applications built on standard SharePoint components, Power Automate, and Power BI move with the tenant because they are made of the same parts as the rest of your environment. Systems that depend on external infrastructure and their own databases turn a migration into a separate project with its own budget.

A Buyer Checklist

Before you install any SharePoint application, work through these five questions:
  1. Does it use native SharePoint permissions, or does it bring its own security model?
  2. Do the data, documents, and the application itself stay on your Microsoft 365 tenant?
  3. Can updates be applied without rebuilding your customizations?
  4. Will it move with you through a tenant migration or restructure?
  5. Does it remove a standalone subscription rather than adding to the stack?
​
Five yes answers usually point to an application that keeps earning its place after the initial deployment.

Choose Office 365 Apps for Business That Fit the Platform

​SharePoint customization has a reputation for being expensive because so much of it has been custom development wearing a different name. Configurable no-code applications avoid that trap. By choosing office 365 apps for business that are built natively on SharePoint, Teams, and the Power Platform, organizations improve how work gets done while keeping the governance, security, and control that made Microsoft 365 the platform of record in the first place.
 
0 Comments

CRM in GCC and GCC High: Your Options Compared

7/30/2026

0 Comments

 

Why do GCC and GCC High limit your CRM options?

CRM in GCC and GCC High runs one of five ways: manually on spreadsheets, Outlook and shared mailboxes, on Dynamics 365 in the government cloud, through a hosted third-party CRM, through an application that installs inside your own tenant, or built in-house on SharePoint and the Power Platform. What decides the choice is what gets attached to an opportunity record and where your compliance boundary sits.
​
The short answer: where proposals, statements of work or technical data carrying Controlled Unclassified Information attach to your opportunities, that content stays inside your accredited tenant. That requirement removes hosted CRM platforms from the shortlist and leaves you choosing between Dynamics 365, a tenant-native application, and a build of your own. The rest of this article sets out how each option behaves in GCC and GCC High, and ends with six questions that settle it.
Before comparing them, it is worth settling what the question is, because almost every published answer addresses a licensing question rather than a fit one.

Why do GCC and GCC High limit your CRM options?

​Connector availability narrows, external sharing with primes and teaming partners closes by default, and Copilot reaches these environments later and covers less ground. The constraint that decides the most is simpler than any of those: a product you shortlist may not install in your environment at all. Most CRM vendors publish no government cloud offering, and the few that do are authorized and priced for federal enterprise buyers. A 60 person defense supplier asking which CRM runs in GCC High finds a list short enough to read in a minute, with nothing on it sized for an organization that small.
Picture
A person behind a computer speaking to two customers , microsoft and SP Marketplace branding throughout

What does CRM mean in a government tenant?

Ask about CRM in GCC High and you get an availability answer: which Dynamics 365 modules are supported in each environment, which connectors are missing, how far behind the Microsoft 365 Copilot features run. That answers whether you can buy Microsoft's CRM in a government cloud. You can. Dynamics 365 Sales, Dynamics 365 Customer Service and Dynamics 365 Project Operations are available in both GCC and GCC High, alongside Dataverse, Power Apps and Power Automate. Both environments hold data in US data centers, with GCC High running on Azure Government under Microsoft Entra ID Gov.
​
The question defense suppliers are asking is a different one. A supplier with a business development team of four, a pipeline it can still name from memory, and a Microsoft 365 tenant it already pays for has Dynamics 365 available to it and sized for an organization several times larger. Published guidance does not address what that supplier should do instead.
This article covers that second question: tracking accounts, opportunities and customer communication inside GCC and GCC High without standing up a platform built for an enterprise sales operation.

What are Microsoft 365 GCC and GCC High?

GCC and GCC High are the government editions of Microsoft 365. GCC serves US government agencies and their contractors with US data residency under FedRAMP Moderate. GCC High runs on a separate US sovereign cloud under FedRAMP High and ITAR, and is where Microsoft points organizations handling Controlled Unclassified Information under Department of Defense contracts. Regulation decides which edition you land in, so the CRM fits the environment rather than the other way around.
​
Four things change for customer data specifically. Third-party connector availability is narrower in GCC High, and the value of a CRM platform comes from what it connects to. External sharing with primes and teaming partners is restricted by default and has to be opened deliberately. Marketplace availability differs, so a product you shortlist may not install in your environment at all. Microsoft 365 Copilot and AI capability arrives later and covers less ground than in a commercial tenant.
The organizations meeting these constraints for the first time are getting smaller. GCC High Business Premium launched in November 2025 at an estimated 45 percent of G5 cost, bringing 50 to 500 person defense suppliers into an environment that previously priced them out. Most arrive running a commercial CRM they now have to account for.

What are the options for CRM in GCC and GCC High?

​Five approaches are in common use. Judge each on two questions: does the customer record and everything attached to it stay inside your compliance boundary, and does the approach still function when the connectors you rely on are unavailable?

Managing customers on spreadsheets, Outlook and shared mailboxes

Positives: Nothing to buy, nothing to procure, no security review. The data sits inside your tenant already. Small business development teams run this way for years and close work doing it.
​
Negatives: Pipeline visibility depends on whoever maintains the file. Communication history lives in personal mailboxes and leaves with the person, and nothing shows you which opportunities have gone quiet. Proposal documents get emailed as attachments, copied to desktops and duplicated across mailboxes, which is the version control problem your document policy exists to prevent.

Who it suits. A team of three or four tracking a pipeline one person can still hold in their head. The method holds until it outgrows that.

Running Dynamics 365 in GCC or GCC High

Positives: Microsoft's own CRM, available in both environments, with Dynamics 365 Sales, Customer Service and Project Operations supported alongside Dataverse and the Power Platform. Depth of function is the strongest of any option here, and Microsoft settles the compliance position rather than leaving you to argue it.

Negatives: Dataverse licensing sits on top of your Microsoft 365 subscription, and implementation needs a partner. AI capability is partial in GCC and narrower again in GCC High, and new features arrive later than in commercial tenants. For a business development function of five people, configuration effort and ongoing administration cost more than the license.
​
Who it suits. Organizations with a dedicated sales operations function, multi-entity forecasting requirements and the budget for an implementation partner.

Buying a hosted third-party CRM

Positives: The most mature feature sets in the category, refined across two decades of commercial selling, with the polish and the integrations that come from operating at that scale.

Negatives: These run on vendor infrastructure, so your account records, opportunity documents and customer correspondence sit outside your accredited environment and your security team inherits a vendor assessment. Most publish no government cloud offering, and the few that do are authorized and priced for federal enterprise buyers. Where a commercial CRM is already in place, the migration is the moment its position becomes untenable.
​
Who it suits. Commercial organizations with no sovereignty requirement. For a GCC High tenant handling CUI, the architecture is the obstacle rather than the roadmap, so resolve it early rather than waiting on it.

Deploying a tenant-native CRM application

Positives: These install into the tenant you already own and run on services your accreditation already covers, so the security review looks at your configuration rather than a new external dependency. Account and opportunity documents stay in SharePoint under the permissions you already apply to them. You get pipeline structure, follow-up automation and reporting without introducing a second place for regulated content to live.

Negatives: You depend on a vendor's development roadmap rather than your own. The fit is poor for organizations whose document management sits outside Microsoft. Feature and connector availability needs confirming against your specific environment, because government clouds differ from commercial.
​
Who it suits. Organizations already standardized on Microsoft 365 and SharePoint that want customer data governed by controls they have already accredited. SP CRM Core sits in this category, covered in more detail below.

Building your own on SharePoint and the Power Platform

Reading the previous option, an obvious question follows: if it runs on SharePoint lists, Power Automate and Power BI, why not assemble it in-house? Organizations with Power Platform capability ask this and they are right to.

Positives: The build matches your pursuit process exactly, stays entirely inside your tenant and uses licenses you already hold. A SharePoint list of accounts and opportunities is a legitimate starting point and costs nothing.

Negatives: Pipeline stages, follow-up logic, activity history, document association, reminder scheduling and reporting are separate components, and each one needs maintaining once Microsoft changes something underneath it. Government clouds receive those changes on a different schedule from commercial, so you absorb the rework yourself with no vendor testing it first.

The part that decides it. Someone owns this permanently. When that person moves on, an undocumented internal application holds your entire pipeline history, and the internal development queue ranks it below billable work. The comparison worth running is license cost against the salaried hours to build it plus the hours to keep it running every year after.

Who it suits. Organizations with a funded Power Platform team, a pursuit process no product matches, and a plan for who maintains it in 2030.

​A rough decision rule: with a pipeline one person can still track and nothing regulated attached to it, spreadsheets are defensible. Once proposal documents carrying CUI attach to opportunity records, the choice narrows to building inside the tenant or buying inside it.

How does SP CRM Core approach CRM in GCC and GCC High?

How does SP CRM Core approach CRM in GCC and GCC High?

Accounts, contacts, leads and opportunities are held in SharePoint, with the sales funnel configured to your own stages rather than a fixed model. Campaign and lead capture feed the same records, so the history of a pursuit stays with the account instead of scattering across mailboxes.
Documents attach to the account and opportunity in SharePoint document libraries, so proposals, statements of work and pricing sit under the permissions, retention rules and audit logging your tenant already applies. Outlook and Microsoft Teams communication links to the customer record, giving the next person to pick up the pursuit the context the last one had.
Automated tasks and follow-up reminders chase engagements that have gone quiet, and Power BI dashboards report pipeline, forecast and activity. The application runs inside Microsoft Teams, so there is no separate sign-on and no second system for the team to remember to update.

Is SP CRM Core compatible with GCC and GCC High?

Yes, and it is deployed in these environments today. SP CRM Core installs directly into your own Microsoft 365 tenant and runs on native components including SharePoint, Microsoft Teams, Power Automate and Power BI. If your tenant is GCC or GCC High, the application runs inside that accredited environment and inherits your existing identity controls, data residency rules, conditional access policies and audit logging.
​
There is no SP Marketplace cloud, no external database and no vendor-hosted portal, so no third-party service enters your environment and your customer data stays where the rest of your Microsoft 365 content already sits. SP CRM Core runs independently of Dynamics 365 and requires no Dataverse licensing. GCC and GCC High carry documented feature differences from commercial across SharePoint and the Power Platform, so our team confirms feature availability and connector support against your specific environment before deployment.

How do you choose between these approaches?

Six questions narrow it quickly. Answer them in order.

1. How many active pursuits do you track, and how many people touch them?
2. What gets attached to an opportunity record: proposals, statements of work, technical data?
3. Does any of that attached material carry CUI or export-controlled markings?
4. Where would each approach store those documents, and who else can reach them?
5. Which connectors does the approach depend on, and are they available in your environment?
6. Who maintains it in two years, and what happens when that person leaves?
A yes to question three rules out anything storing documents outside your tenant, whatever its feature list looks like.

​ Questions five and six then separate building from buying.

Worth asking during your migration
Every GCC High migration includes an application inventory. Ask whether your current CRM has a documented path into the new environment before the migration plan is signed. Tools without one become replacement projects competing for the same budget and the same quarter as the migration itself.

Does the CMMC suspension change any of this?

​No. On 13 July 2026 the Department of War suspended the CMMC Phase 2 certification deadline, originally 10 November 2026, pending a 60 day review that cited compliance costs on smaller contractors.
What paused is third-party certification. Phase 1 self-assessments, DFARS 252.204-7012 and NIST SP 800-171 all remain in force, and each governs CUI wherever it sits, including inside a document attached to an opportunity record. The suspension changed the pace of migration rather than the obligation behind it, which gives organizations more room to choose tooling properly instead of less reason to bother.

Frequently asked questions

Does SP CRM Core require Dynamics 365 or Dataverse?
No. SP CRM Core is a separate application built on SharePoint, Microsoft Teams and the Power Platform. It runs on the Microsoft 365 licensing you already hold and needs no Dynamics 365 subscription or Dataverse capacity.

Is CRM data subject to CUI and ITAR rules?
The records themselves are low sensitivity. The documents attached to them are not. Where a proposal or technical package carrying CUI is stored against a customer record, the same handling obligations apply as anywhere else in your environment.

Can we run SP CRM Core alongside Dynamics 365?
Yes. They are independent applications, and organizations run Dynamics 365 for one function while a department that needs something lighter runs SP CRM Core in the same tenant.

Does Microsoft 365 Copilot work with CRM data in GCC High?
Copilot availability is partial in GCC and narrower again in GCC High, and features reach government clouds later than commercial tenants. Because SP CRM Core holds its data in SharePoint rather than a separate database, the records sit in the same content estate Copilot reads from as that support expands in your environment.

How is GCC and GCC High pricing handled?
Separately from commercial pricing, based on your user numbers and environment. Contact us for a formal quotation.
​

Start with what is attached to the record

Every option here stores a contact list. Fewer of them tell you where the proposal attached to that opportunity is sitting tonight, who can reach it and which version is current. That question narrows the shortlist faster than any feature comparison.
​
See GCC and GCC High pricing or take a closer look at SP CRM Core.
0 Comments

Which Business Applications Are Compliant with Microsoft 365 GCC and GCC High?

7/30/2026

0 Comments

 

The Short Answer

Software qualifies for Microsoft 365 GCC and GCC High based on where it runs. Applications that install into your own tenant and stay there operate within the accreditation you already hold. Applications hosted on a vendor’s own cloud have to earn separate authorization, usually FedRAMP or an agency ATO, before a government tenant will accept them.

That divides the available market into three groups. Microsoft’s own services, SharePoint, Teams, Power Automate, Power BI and Dynamics, are accredited for GCC and GCC High directly. A small number of externally hosted vendors have completed FedRAMP authorization and can be approved on that basis, though the list is short and the pricing usually reflects the cost of getting there. The third group is tenant-native applications assembled from SharePoint and Power Platform components. These inherit the accreditation of the tenant they install into, because no customer data ever leaves it.

SP Marketplace products fall into that third group. The applications are built natively on SharePoint, Microsoft Teams, Power Automate and Power BI, and they install into the customer’s own Microsoft 365 environment. Documents, records and the application itself sit on your tenant rather than a vendor cloud, so if your tenant is accredited, the application inside it operates within that accreditation. Some Power Platform features behave differently in sovereign environments, and SP Marketplace confirms feature-level parity against your specific tenant during scoping.
The full product range available for GCC and GCC High:

  1. SP Policy Manager
  2. SP Safety (EHS)
  3. SP IT Help Desk
  4. SP Contract Tracker
  5. SP Facilities Manager
  6. SP CRM Core
  7. SP CRM Core Small Business Edition
  8. SP Employee Hub (Intranet in a Box)
​
SP Marketplace quotes GCC and GCC High pricing on request. Published prices on the pricing page apply to standard commercial tenancies only.
Picture
Microsoft App Icons falling downwards

Why does externally hosted software struggle in GCC and GCC High?

Microsoft 365 GCC is built for US government agencies, state and local government, and their contractors, with customer content stored in the United States and logically segregated from the commercial service. GCC High runs on a separate US sovereign cloud and is the environment Microsoft offers for organizations handling Department of Defense controlled unclassified information or subject to ITAR. Both require an eligibility validation process before an environment is established.

The practical consequence for buyers is a much shorter shopping list. Third-party application availability inside these environments is restricted, and software written for commercial Microsoft 365 does not automatically carry across.

The obstacle is where the software lives. A conventional ISV hosts its application on its own cloud infrastructure and connects to your tenant through an API. That model moves your data out of your accredited environment and into the vendor's. The vendor's infrastructure then has to be authorized as well, which means FedRAMP sponsorship, a StateRAMP or agency ATO, or an equivalent path. That process is slow and expensive, and a vendor who has not completed it cannot be approved for a GCC High tenant however strong the feature set is.

The second obstacle is commercial. Building and maintaining a separate sovereign-cloud version of a hosted product costs money that only pays back at volume, so many ISVs decide the government market is too small to serve and never attempt it.

How does tenant-native architecture change the compliance question?

SP Marketplace builds tenant-native applications, which sidestep the hosting problem by never leaving the tenant.

Your data stays where it already is. All documents, records and the application itself reside on your Microsoft 365 tenant. There is no vendor-hosted database, no external data store, no replication to a third-party cloud.

No second security boundary gets created. Because nothing crosses out of your environment, SP does not introduce an additional attack surface or an additional accreditation scope. The compliance boundary you already operate is the only one in play.

Governance is inherited, not rebuilt. Sign-on, group membership, conditional access and permissions all run through your existing Microsoft Entra ID. Access control follows the rules your security team already enforces, and offboarding a user removes their access to SP applications at the same moment it removes everything else.

The Microsoft stack does the heavy lifting. SP applications are assembled from SharePoint, Teams, Power Automate and Power BI, components Microsoft already operates inside GCC and GCC High under the relevant accreditations. SP adds structure and workflow on top of accredited platform services rather than substituting its own.
​
This is the advantage an external ISV cannot replicate. A SaaS vendor has to earn compliance separately. SP Marketplace inherits yours.

What should you still check during scoping?

Running inside the tenant removes the authorization barrier. It does not guarantee that every feature behaves identically in every environment.

The core SharePoint layer stays consistent across commercial, GCC and GCC High. Some Power Platform features and connectors work differently in government clouds, and what is available to you can also depend on the licenses your organization holds. Anything that integrates with a service outside the tenant, electronic signature tools among them, needs checking on its own terms.
​
Any vendor should be willing to confirm this against your specific environment before you commit to anything. SP Marketplace validates it during scoping, and the additional deployment and support requirements involved are why GCC and GCC High are quoted separately from commercial pricing.

The full SP Marketplace product range for GCC and GCC High

1. SP Policy Manager

SP Policy Manager.
​Policy and procedure management across the full lifecycle, from drafting through to electronic acknowledgment by employees and contractors.

  • Policy authoring, review and approval workflows with version control
  • Targeted publishing so departments see only the policies that apply to them
  • Acknowledgment tracking with automated reminders for outstanding sign-offs
  • Staff portal for self-service policy access
  • Power BI dashboards covering compliance status and outstanding attestations
  • DocuSign and Microsoft signature integrations available as add-ons

Why it fits GCC and GCC High: Policy documentation is the paperwork backbone of almost every federal and defense compliance obligation. Assessors ask when a policy was approved, who approved it, and who acknowledged it. SP Policy Manager produces that evidence from inside the accredited tenant, so controlled documents describing your security practices never sit on a commercial vendor's servers. Organizations working to NIST SP 800-171 and DFARS 252.204-7012 keep policy artifacts and their audit trail within the same boundary as the CUI those policies govern.

Best fit: Defense contractors and subcontractors with 50 to 5,000 employees, federal civilian agencies, and state and local bodies managing policy sets across multiple departments.

2. SP Safety (EHS)

​Environment, health and safety management covering hazards, incidents, inspections and regulatory compliance.
​
  • Incident reporting and investigation tracking
  • Hazard identification and risk assessment
  • Inspection and audit scheduling
  • Training and certification tracking with expiry alerts
  • Safety policy distribution
  • Power BI safety dashboards and reporting

Why it fits GCC and GCC High: Defense manufacturing, shipyards, depots and federal facilities carry OSHA obligations alongside their security obligations. Incident records often name personnel, locations and processes that are sensitive on their own terms. Keeping EHS data on the accredited tenant means safety reporting does not become the weak link in an otherwise controlled environment.

Best fit: Defense manufacturers and industrial contractors, federal facilities, state and local government operations teams.

3. SP IT Help Desk

SP IT Help Desk.
​Centralized IT service management with ticketing, asset tracking and knowledge management.
  • Single portal for submitting and tracking service requests
  • Automated ticket routing, approvals and escalation rules
  • Customizable request forms for IT, HR, facilities and other departments
  • Knowledge base for self-service resolution
  • IT asset tracking and change management
  • Notifications through Outlook and Teams
  • Teams governance and subscription management available as add-ons

Why it fits GCC and GCC High: Help desk tickets are an underestimated disclosure risk. They contain system names, network detail, error output, screenshots and occasionally credentials, and a commercial-cloud ticketing platform pulls all of it outside the boundary. Running the service desk inside the tenant keeps that operational detail where it belongs.

Worth saying plainly: help desk is the one category in these environments where credible alternatives exist. SP competes on architecture and on consolidation with the rest of the suite rather than on being the only option available.
​
Best fit: IT teams at defense contractors and government organizations that want service management inside the accreditation boundary, and organizations already running other SP modules.

4. SP Contract Tracker

SP Contract Tracker
Contract tracking built for Microsoft 365, covering key dates, obligations and compliance reporting.
  • Central repository for contracts, agreements and supporting documents
  • Automated alerts for renewals, expirations and milestone dates
  • Obligation tracking against each agreement
  • Approval workflows and version control
  • Document tagging for retrieval
  • Contract analytics through list views, calendars and Power BI dashboards

Why it fits GCC and GCC High: Prime contracts and subcontracts in the defense supply chain carry flow-down clauses, and those obligations have to be tracked and evidenced.
Contract documents frequently qualify as CUI or contain proprietary pricing that would be damaging in the wrong hands. A commercial contract lifecycle platform means uploading exactly that material to an unaccredited cloud. SP Contract Tracker keeps the repository and the reporting on your tenant.

Best fit: Contract and compliance teams at defense contractors managing prime and subcontract obligations, and government procurement teams.

5. SP Facilities Manager

SP Facilities Manager
Facilities and asset management including work orders, maintenance and asset tracking.

  • Work order creation, assignment and tracking from a single dashboard
  • Asset inventory covering facilities equipment
  • Preventative maintenance scheduling
  • Mobile field service capability as an add-on
  • Custom dashboards and Power BI analytics

Why it fits GCC and GCC High: Facility layouts, access points, equipment inventories and maintenance schedules for a cleared or controlled site describe physical security posture. Organizations that would never place that information in a commercial SaaS platform can run full facilities operations inside the accredited tenant instead.
​
Best fit: Defense contractors operating controlled or cleared facilities, federal and state government estates teams, and public sector facilities departments.

6. SP CRM Core

Sales and account management for SharePoint and Teams.
  • Account, contact and opportunity management
  • Pipeline tracking and sales reporting
  • Activity and correspondence history
  • Customer support ticketing as an add-on
  • Outlook to CRM connector as an add-on
  • Web form lead capture as an add-on
  • Power BI sales dashboards

Why it fits GCC and GCC High: This is the module already generating unprompted GCC and GCC High demand, with buyers finding it without any government-facing marketing behind it. The reason is straightforward. Government and defense contractors need pipeline management like any other business, and mainstream CRM platforms either lack a compliant offering or price it beyond reach for a 200-person contractor. SP CRM Core gives those teams account and opportunity management inside the environment they already pay for.
​
Best fit: Business development and capture teams at defense contractors, and government-facing sales organizations that need CRM inside a compliant tenant.

7. SP CRM Core Small Business Edition

A lighter configuration of SP CRM Core for smaller teams, priced and packaged for organizations below the standard 50-user batching model.

Why it fits GCC and GCC High: Microsoft's November 2025 release of GCC High Business Premium brought sovereign-cloud licensing within reach of small contractors who previously could not justify it. Those organizations still need to manage a pipeline, and they need to do it without enterprise pricing. This edition covers that gap.
​
Best fit: Small defense subcontractors and sub-tier suppliers, typically under 50 users, operating in GCC or GCC High.

8. SP Employee Hub (Intranet in a Box)

SP Employee Hub (Intranet in a Box)
​
An employee self-service portal and intranet bringing HR, IT, facilities and internal communications into one Microsoft 365 front door.

  • Central portal for requests, resources and internal news
  • Cross-departmental service delivery for HR, IT and facilities
  • Employee directory as an add-on
  • Departmental sites as add-ons
  • Teams integration
  • SP Targeted Search included

Why it fits GCC and GCC High: Onboarding is a recurring GCC High requirement, particularly for contractors bringing cleared personnel into projects with training, briefing and acknowledgment steps that all need recording. An intranet also carries internal communications and HR records that are far easier to govern when they sit under existing tenant retention and DLP policies rather than a separate platform.

Best fit: Defense contractors formalizing onboarding and internal communications, government agencies replacing an ageing intranet, and organizations that want one portal fronting multiple SP modules.

How should you evaluate any SharePoint app for GCC or GCC High?

Five questions separate applications that will pass a security review from applications that will not. They apply to any vendor, including SP Marketplace.

1. Where does the data physically reside? If any customer data leaves the tenant, that destination has to be authorized at the level your contract requires. Ask for a data flow diagram rather than a marketing claim.

2. Does the application create a new security boundary? Anything that stores, processes or transmits data outside your environment extends your accreditation scope and your assessment burden.

3. What external dependencies exist? Third-party APIs, external identity providers, analytics services and OEM components can each introduce a connection that fails review. This is worth asking about explicitly, because it is the detail vendors most often omit.

4. Is it built on SharePoint Framework and Power Platform components already available in your environment? Applications assembled from services Microsoft already operates in the sovereign cloud port across with far less rework than applications built on external infrastructure.
​
5. What is the vendor's Microsoft certification and verification status? Publisher Verification, Publisher Attestation and Microsoft 365 App Certification are the signals government IT administrators check before approving an application. Ask where the vendor stands.

Frequently asked questions

Are SP Marketplace products compliant with GCC High?
Yes. SP Marketplace products run inside the customer's own Microsoft 365 tenant, so they operate within your existing GCC High accreditation boundary rather than requiring separate authorization. No customer data leaves the tenant. Individual features that depend on Power Platform connectors are confirmed against your environment during scoping.

Which SP Marketplace products are available for GCC and GCC High?
Which SP Marketplace products are available for GCC and GCC High?
The full range: SP Policy Manager, SP Safety, SP IT Help Desk, SP Contract Tracker, SP Facilities Manager, SP CRM Core, SP CRM Core Small Business Edition and SP Employee Hub. Some optional add-ons that connect to external services, DocuSign integration among them, are assessed case by case.

Does SP Marketplace need FedRAMP authorization?
​
Because SP applications run inside the customer's tenant and do not host or process data on external infrastructure, the FedRAMP authorization that applies is Microsoft's, covering the Microsoft 365 environment the application sits in. SP Marketplace can walk through the architecture in detail with your security team.

Do SP products help with CMMC Level 2 compliance?
They support several practice families. Policy documentation, acknowledgment records, incident tracking and controlled document handling all map to CMMC Level 2 requirements, and running them inside the accredited tenant means the evidence itself stays within the CUI boundary. No software makes an organization CMMC compliant on its own; CMMC assesses your whole environment and your practices. What SP provides is the documented, auditable process record assessors ask to see.

What happened to the CMMC Phase 2 deadline?
On July 13, 2026 the Department of War suspended the CMMC Phase 2 certification deadline, originally set for November 10, 2026, pending a 60-day review that cited compliance costs on smaller contractors. The suspension pauses the third-party certification requirement. It does not remove the underlying obligations: Phase 1 self-assessments, DFARS 252.204-7012 and NIST SP 800-171 all remain in force. Organizations handling CUI still need documented policies, incident tracking and controlled document management, whatever form the certification framework takes when it returns.

Can SP Marketplace products run in a CJIS environment?
SP applications inherit the controls of the tenant they are installed in, which includes tenants configured for CJIS requirements. Law enforcement organizations should confirm specific control mappings with SP Marketplace during scoping.

How much do SP Marketplace products cost in GCC or GCC High?
Prices published on the SP Marketplace pricing page apply to standard commercial Microsoft 365 tenancies. GCC and GCC High are quoted separately, reflecting the additional deployment and support requirements in sovereign environments. Contact SP Marketplace for a formal quotation.

Do SP products require code changes to run in GCC High?
The applications are built from SharePoint, Teams, Power Automate and Power BI components that Microsoft operates across all three environments, so the rebuild an externally hosted product would need does not apply. Configuration differences do come up, because Power Platform connectors and features vary between commercial and sovereign clouds. SP confirms what applies to your environment during scoping and adjusts the deployment accordingly.

Are SP Marketplace products available on Microsoft AppSource?
Yes. SP Marketplace applications are listed on Microsoft AppSource, including SP Policy Manager, SP Safety and SP Facilities, and can be reviewed there before purchase.

Does SP Marketplace work with Microsoft 365 Copilot?
SP data is stored in SharePoint lists and libraries inside your tenant, which is where Copilot already looks. Content stays subject to your permissions model, so Copilot surfaces SP records to the users entitled to see them and to nobody else.

Getting GCC and GCC High pricing

SP Marketplace quotes GCC and GCC High separately from commercial pricing. Multi-solution discounts apply when two or more products are ordered together, and pricing is available in USD, CAD, AUD, NZD, Euro and GBP.
​
Contact SP Marketplace for a formal quotation covering your environment, your user count and the modules you need. Deployment is delivered through FullStart, the mandatory first-year implementation service. SP Marketplace also publishes a government solutions overview.
0 Comments

SharePoint Apps for HR Teams: Policies, Onboarding and Compliance in One Place

7/27/2026

0 Comments

 
​HR teams can manage policies, onboarding, and compliance in one place by running those processes through purpose-built SharePoint apps inside Microsoft 365. It solves a problem most HR leaders will recognize: being expected to manage some of the most complex processes in the organization using some of the simplest tools. Spreadsheets handle onboarding, email handles approvals, shared drives hold policies, and disconnected systems track compliance. The result is predictable: inconsistency, missed steps, and limited visibility across employee processes. The challenge is fragmentation rather than effort.
Picture
A Women in HR using a phone while at work

Why HR Processes Break Down

​HR operations rely heavily on coordination between people, documents, and approvals. When those elements sit in different systems, processes slow down and errors increase. New hires miss onboarding steps, policies go unacknowledged, compliance records become difficult to audit, and managers lose visibility into where each employee sits in the lifecycle. The capability is there; the tools are working against it.

Bringing HR Into Microsoft 365

​Microsoft 365 already provides the foundation for structured HR operations through SharePoint and Teams, and organizations are increasingly centralizing HR workflows inside that environment. M365 policy management is often the starting point, since policy distribution and acknowledgment touch every employee, and it is where purpose-built applications make the biggest immediate difference.

HR Applications Inside SharePoint

​SP Marketplace provides structured HR solutions that run directly inside Microsoft 365. SP Policy Manager works as policy management software for SharePoint, ensuring employees receive, acknowledge, and comply with organizational policies in a tracked and auditable way. As a policy manager for SharePoint, it keeps the entire lifecycle inside the platform, from drafting through approval to acknowledgment reporting. SP Employee Hub creates a centralized employee experience for onboarding, communication, and internal services, while SP CRM can support HR-adjacent tracking such as stakeholder engagement and internal relationship management where needed.

A Single Place for HR Operations

​When HR processes run inside SharePoint, onboarding becomes structured and repeatable, compliance becomes trackable and auditable, communication flows through one channel, and the employee experience stays consistent. HR teams manage one connected environment in place of multiple disconnected tools, and every record sits where auditors, managers, and employees can find it.

The Outcome

​HR needs fewer gaps between processes, and Microsoft 365 closes them. By bringing HR operations into one platform, organizations create a single place where employee information, policies, and workflows all live together. That is where HR becomes operationally integrated rather than purely administrative.
0 Comments

How to Turn SharePoint Into a Business App Platform Without Code

7/20/2026

0 Comments

 
​You can turn SharePoint into a business app platform without code by deploying prebuilt, configurable applications that use SharePoint lists, libraries, permissions, and workflows as their foundation. For many organizations, SharePoint is still treated as a document storage system, a place for files, folders, and company updates. That view is outdated. SharePoint has quietly evolved into a platform capable of running full business applications, and the more interesting question now is what SharePoint runs.
Picture
a picture of a section of code

SharePoint as a Business Application Layer

​At its core, SharePoint provides structure: lists, libraries, permissions, workflows, and integration with the wider Microsoft 365 ecosystem. Used correctly, that structure becomes the foundation for business applications, so organizations can design operational systems directly inside SharePoint and skip the external build entirely. This is where the no-code model becomes powerful. No-code means prebuilt logic and configuration-based setup, and applications can be deployed inside SharePoint for policy and compliance management, contract tracking and approvals, facilities and asset operations, IT service management, and employee service portals. Platforms like SP Marketplace specialize in turning SharePoint into a structured application environment.

SharePoint Contract Management as a Working Example

​Using SharePoint for contract management shows what this looks like in practice. A SharePoint contract management solution such as SP Contract Tracker turns a document library into a contract repository in SharePoint, with key dates, owners, and renewal alerts attached to every agreement. Teams can manage contracts in SharePoint through their full lifecycle, from initial request through approval, renewal, and expiry, with a SharePoint contract management workflow handling the routing along the way. SharePoint contract lifecycle management of this kind runs natively inside Microsoft 365, so legal, finance, and operations all work from the same source of truth with no external system required.

SharePoint Policy Management and Beyond

​The same model applies across other operational areas. SharePoint policy management through SP Policy Manager gives organizations structured policy creation, approvals, and employee acknowledgment tracking in one governed process. SharePoint facilities management through SP Facilities Manager handles maintenance, assets, and service requests through the same kind of structured workflows. Each application runs natively inside Microsoft 365.

Why This Approach Works

​Turning SharePoint into a business app platform works because it aligns with how organizations already operate. Employees are inside Microsoft 365 every day, so adding systems within that environment removes friction. IT teams benefit too, because governance, security, and access control remain within the same framework they already manage.

The Shift from Storage to Systems

​The biggest mindset shift is simple: SharePoint is where work runs, and storage is just one part of that. Once that shift happens, organizations stop shopping for new software and start building on what they already have.
0 Comments

Office 365 Apps for Business: Running Operations Without Adding More Software

7/13/2026

0 Comments

 
Businesses can run core operations like policies, contracts, facilities, and IT support entirely through apps built into Microsoft 365, without buying another standalone system. Most organizations already own the platform; the opportunity is to use more of it.
​
Most businesses have a software accumulation problem. Over time, every department adds its own tools. HR gets one system, IT gets another, Finance adopts something else, and suddenly operations are running across multiple platforms that share no data or context. The irony is that these organizations already have the foundation to run operations in one place.
Picture
A Range of Office 365 app icons for business

The Problem with Adding More Software

​When a process breaks, the instinct is usually to buy a tool for it. That delivers speed in the short term and fragmentation in the long term. Each new system brings another login, another dataset, another integration requirement, and another training cycle, so the operational footprint keeps expanding even as individual tasks get easier.

Microsoft 365 as the Operational Layer

​Microsoft 365 already includes SharePoint, Teams, Outlook, and the broader collaboration stack employees use daily. The opportunity is to build on that foundation, and this is where organizations are shifting from standalone SaaS tools to integrated business apps that live directly inside the platform. SP Marketplace takes this approach, deploying operational apps directly into SharePoint and Teams without introducing external systems.

What Running Operations on Microsoft 365 Looks Like

​Picture the core processes most companies currently scatter across separate tools. Policy management software for Office 365 turns scattered documents into a governed lifecycle, with drafting, approval, and employee acknowledgment built in. Contracts on M365 are tracked, reviewed, and renewed inside the same environment where they are negotiated, which is the practical meaning of contract management on SharePoint and Office 365. Facilities management on M365 routes service requests, maintenance, and assets through structured workflows, while IT support runs through Teams-based ticketing. Apps like SP Facilities Manager and SP IT Helpdesk show how these functions can live entirely inside the platform.

Why This Model Works

Consolidation helps, and consistency helps even more. When operations run inside one environment, data stays connected, processes stay visible, reporting gets easier, and governance gets simpler. Compliance management on Microsoft 365 becomes a natural byproduct of how work happens, because every approval and acknowledgment is already logged in a governed environment. Employees also stop switching between tools to complete basic tasks, which is where adoption usually lives or dies.

Less Software, More Control

Running operations without adding more software still leaves room for plenty of capability. The idea is to use what is already there more effectively and to extend it where needed through native Microsoft 365 applications. That is the shift happening across modern organizations today.
0 Comments

No-Code SharePoint Apps vs Custom Development: Which Is Right for Your Business?

7/6/2026

0 Comments

 
For most internal business processes, no-code SharePoint apps are the right choice over custom development. They deploy inside Microsoft 365 in days rather than months, they cost a fraction of a bespoke build, and the people who actually run the process can adjust them as requirements change. Custom development still has a place, and we will get to that, but the starting assumption for operational tools has shifted.
​
The build versus buy question rarely comes up in a strategic planning session. It usually surfaces when a process becomes painful enough that someone suggests building something to fix it. That moment is worth slowing down for, because the path you choose will shape how that process runs for years.

The Reality of Custom Development

​Custom-built systems sound attractive at the start because you get exactly what you ask for. The problem is that business requirements change faster than development cycles, so by the time a custom tool has been scoped, built, tested, and deployed, the process it was designed for has often moved on. Maintenance follows the same pattern. Every change requires development time, every integration becomes its own project, and every update deepens your dependency on external resources. A system that began as an advantage gradually becomes a constraint.

The Case for No-Code SharePoint Apps

No-code SharePoint apps approach the problem from the opposite direction. You deploy structured applications that already run inside Microsoft 365, then configure them to fit your process. SharePoint customization at this level happens through settings, forms, and workflows, which means a power user or business analyst can customize a SharePoint site and the apps running on it without waiting on developer capacity.
​
Solutions from SP Marketplace are designed around this model. Prebuilt applications such as SP Policy Manager and SP Contract Tracker sit natively inside SharePoint and Teams, so organizations can stand up governed business processes without a traditional software development cycle.

Where SharePoint Apps Win

​Speed matters, and the bigger advantage is operational alignment. Apps built inside Microsoft 365 inherit the security, governance, and collaboration structure you already have in place. That translates into fewer integration headaches, fewer logins, and fewer disconnected data sources, because these apps extend the environment your teams already work in every day.

A Simple Decision Framework

Custom development still makes sense when you are building something genuinely unique, strategic, or product-like, where the differentiation justifies the investment. For internal operations such as HR, IT, compliance, facilities, and contracts, the better question is whether a structured, configurable process inside Microsoft 365 would get the job done from day one. In most cases it will, and it will win on cost, speed, and adoption while doing so.
​
The organizations moving fastest right now are reducing the amount of software they own. That shift is exactly why no-code SharePoint apps are becoming the default choice for internal operations.
0 Comments

Why Disconnected Apps Are Quietly Killing Your IT Team's Productivity

6/9/2026

0 Comments

 
Picture
​Most IT teams are not failing because of one big problem. They are losing time, focus, and accuracy to dozens of small ones. Tickets land in email. Asset records live in a different system. Change requests sit in a form nobody opens until something breaks. Each handoff requires a new login, a new interface, and a new mental reset.

This blog looks at the hidden cost of disconnected IT tools, how context switching quietly drains productivity, and what changes when IT operations and compliance management on Microsoft 365 sit in a single environment.

The hidden problem: too many disconnected IT contexts
Most IT teams today are not short of tools. They are short of continuity between those tools.

Ticketing happens in one system. Change management happens in another. Asset tracking lives somewhere else entirely. Documentation sits in shared drives. Communication is scattered across email and Teams chats.

So every task starts with a search. Where is this ticket? Which system holds this asset? Did someone already update this request? Who owns this change?

That moment of finding the work before doing the work is the real productivity killer. Over a day, it doesn't feel dramatic. Over a week, it becomes normal. Over time, it becomes the baseline for how IT teams operate. And that baseline is expensive in attention, not just time.

Why context switching makes compliance management on Microsoft 365 harder
IT support is already a high-interruption environment. Disconnected systems multiply that interruption internally.

Every switch between tools forces a mental reset. Different interfaces. Different login contexts. Different data structures. Different reporting logic.

Even simple tasks become fragmented. Updating a ticket might require checking another system for asset history. Approving a change might require verifying documentation stored elsewhere. Investigating an issue might involve piecing together information from three or four different sources.

The result is not just slower resolution times. It is fatigue that builds throughout the day without showing up in any dashboard. It also makes compliance management on Microsoft 365 harder than it needs to be, because audit trails sit in different systems with different rules.

Bringing IT work back into one Microsoft 365 context
SP IT Helpdesk is built on Microsoft 365 and designed to remove that fragmentation by bringing core IT processes into a single, familiar environment.

Instead of shifting between disconnected tools, IT teams operate inside SharePoint and Microsoft Teams, where ticketing, change management, asset tracking, and communication all exist in one place. The goal is not to add another system. It is to remove the need for multiple ones.

When a ticket is logged, it stays connected to the asset. When a change is raised, it stays connected to the workflow. When an asset is updated, that history is visible without switching systems. Everything stays in context.

Ticketing, change, and assets: connected by design
In many environments, IT ticketing and change management are treated as separate disciplines. In reality, they are part of the same operational flow.

SP IT Helpdesk links them together so that tickets are not isolated records, but part of a wider service history. Changes are not standalone approvals, but traceable operational events. Assets are not static entries, but living records tied to activity.

This reduces the need for manual cross-checking and removes the repetitive jumping between systems that slows down resolution work. It also strengthens compliance management on Microsoft 365, because the evidence sits inside the same governed environment as the work itself.

Microsoft 365 as the operational layer
Because SP IT Helpdesk runs natively inside Microsoft 365, IT teams are not learning another platform or maintaining another identity system.

Everything sits inside SharePoint for structured data and documentation, Microsoft Teams for day-to-day collaboration, and Microsoft 365 identity for secure access and governance.

This matters because it removes one of the biggest hidden productivity drains: tool switching just to access the work itself. There is no going into the IT system. The work is already where the team works.

The productivity problem nobody measures
Most IT reporting focuses on ticket resolution times, SLA compliance, and incident volumes.

What it rarely captures is the invisible time lost to searching for information, re-entering data across systems, switching between tools, and reconstructing context before acting.

That is the gap SP IT Helpdesk is designed to close. Not by speeding up individual tasks, but by removing the fragmentation that makes those tasks slower in the first place.

A more continuous way of working
When IT operations are unified inside Microsoft 365, the work becomes more continuous.

Tickets flow into actions without re-entry. Changes are visible in the same environment as incidents. Assets carry their history with them. Communication stays attached to the work, not scattered across channels.

The effect is subtle at first. Fewer jumps between tools. Fewer where is this moments. Less rework. Over time, it changes the rhythm of the team's day. Less switching. More solving.

Closing thought
IT teams rarely lose productivity in obvious ways. It is not usually one broken system or one failed process. It is the constant switching between disconnected ones.

SP IT Helpdesk brings those fragmented parts of IT work back into a single operational space inside Microsoft 365, reducing the hidden cost of context switching and giving IT teams back the one thing they rarely have enough of during the day: uninterrupted focus on the actual work.

Learn more about how SP IT Helpdesk unifies IT operations and compliance management on Microsoft 365.

Frequently asked questionsWhat does compliance management on Microsoft 365 actually involve for IT teams?
For IT teams, compliance management on Microsoft 365 means having a single, governed environment where tickets, changes, assets, and approvals are recorded with a traceable audit trail. Because the activity and the evidence sit inside the same Microsoft 365 environment, audit preparation no longer requires pulling data out of disconnected systems.

How do disconnected IT tools impact productivity?
Disconnected IT tools force constant context switching between ticketing, asset, change, and documentation systems. The hidden cost is cognitive load. Even when individual tasks look efficient on a dashboard, the time lost to searching for information, re-entering data, and rebuilding context between systems quietly drains the team's focus every day.
​
Why run IT operations inside SharePoint and Microsoft Teams?
Running IT operations inside SharePoint and Microsoft Teams keeps the work in the same environment where the rest of the business already operates. It removes the need for a separate IT identity, a separate platform, and a separate compliance footprint, while keeping data ownership and governance inside Microsoft 365.
0 Comments

Stop Reinventing the Wheel: How No-Code SharePoint Customization Replaces Custom Development

6/3/2026

0 Comments

 
Picture
​SharePoint customization usually starts as a small request and ends as a long-running development project. A team needs a workflow. A department wants a tracking system. Someone asks for a quick internal tool to replace a spreadsheet that has quietly become mission-critical. Months later, the build is live, the costs are higher than expected, and the first change request is already in the queue.

This blog looks at why custom-built SharePoint applications create long-term dependency, and how no-code SharePoint customization changes the build versus buy equation inside Microsoft 365.

Why custom SharePoint customization quietly becomes expensive
The problem with custom-built SharePoint applications is not just the initial build effort. It is the dependency that follows.
Every change, no matter how small, becomes a technical exercise. Updating a workflow, adjusting a form, adding a field, or modifying a process often requires specialist input.

Over time, this creates a bottleneck where business users are fully dependent on developers or external consultants just to customize their SharePoint site in line with how the organization actually works.

What started as flexibility turns into rigidity. And in fast-moving environments, rigidity is expensive.

When custom development stops being efficient
There is a point many organizations reach where internal development stops feeling efficient.

Not because the team lacks skill, but because the maintenance overhead never really goes away. Each new requirement adds to an already complex system. Each update risks breaking something else. Each enhancement takes longer than expected because the architecture was never designed for continuous change at business speed.

At that stage, the build versus buy question becomes unavoidable. Is it still worth building SharePoint apps from scratch, or is there a more sustainable approach to SharePoint customization that delivers the same outcomes without locking every change behind a development cycle?

The shift to no-code SharePoint customization
This is where no-code platforms built natively on SharePoint change the equation.

Instead of treating every business requirement as a development project, no-code SharePoint customization allows organizations to configure, extend, and adapt applications directly within Microsoft 365.

SP Marketplace sits directly in this space, providing a no-code, platform-as-a-service approach to SharePoint-native business applications. Rather than building everything from scratch, organizations start with a structured application framew