Our blog posts

Welcome to our comprehensive collection of posts, blogs, and the latest articles dedicated to Microsoft 365 and SharePoint. Here, we delve into the dynamic world of these powerful platforms, exploring insights, updates, best practices, and innovative solutions.


Decommission the Last Exchange Server: Real Hybrid Lessons

Migration and Deployment•Operations

Every mailbox is in Exchange Online, so the last Exchange 2019 server can go, right? Not yet. Here is what we learned moving Exchange attribute management to the cloud for more than 3,000 mailboxes, and the gates to close before you uninstall.

By Philac N.

 | Published 3 days ago

Read more
SharePoint Storage Full: How to Get Out of Read-Only

SharePoint Storage Full: How to Get Out of Read-Only

Troubleshooting and Resolution•Operations•Migration and Deployment

When a Microsoft 365 tenant goes over its SharePoint storage quota, every site turns read-only at once. Here is how storage is counted, why tenants drift so far over, and five ways out, including how we cleared 7 TB for a client without losing a single file.

By Philac N.

 | Published 5 days ago

Microsoft 365 Copilot Optimize: Fix What Holds Copilot Back

Microsoft 365 Copilot Optimize: Fix What Holds Copilot Back

Artificial Intelligence•Operations•Security and Compliance

Buying Copilot licenses is only step one. Copilot Optimize in the Microsoft 365 admin center shows which tenant settings are limiting Copilot, and here is how to work through them without opening up cost or compliance risk.

By Philac N.

 | Published 10 days ago

How to Build a Hyperautomation Team in Your Small Business to Start Adopting AI

How to Build a Hyperautomation Team in Your Small Business to Start Adopting AI

Artificial Intelligence•Automation / Workflows•Consulting

Not sure where to start with AI? Our recommendation: give it to a small team of your own people. Here's who we'd put on it, which tools we'd evaluate first, what it costs, and how long it takes.

By Dom B.

 | Published 11 days ago

Copilot Pay-As-You-Go: Billing Policies Without Licensing Everyone

Artificial Intelligence•Operations

You do not have to license every employee for Microsoft 365 Copilot. Learn how billing policies and pay-as-you-go let unlicensed users use your agents, and how to set it up step by step.

By Khoa Q.

 | Published 16 days ago

Read more
Copilot Pay-As-You-Go: Billing Policies Without Licensing Everyone

SharePoint Advanced Management: What Copilot Includes

Security and Compliance

Microsoft 365 Copilot is only as safe as your SharePoint permissions. Here is what SharePoint Advanced Management gives you with a Copilot license, what to turn on first, and where it stops.

By Khoa Q.

 | Published 23 days ago

Read more
SharePoint Advanced Management: What Copilot Includes

SharePoint Migration Tool (SPMT): Setup and Limits

Migration and Deployment

SPMT is Microsoft's free tool for moving SharePoint Server and file share content to Microsoft 365. Here is how to set it up, what it cannot move, and when a project needs more.

By Khoa Q.

 | Published a month ago

Read more
SharePoint Migration Tool (SPMT): Setup and Limits

GitHub Actions and AWS: Why OIDC Beats Stored Keys

Security and Compliance

Storing AWS access keys in GitHub Secrets works - but it's risky, hard to rotate, and unnecessary. OIDC lets your GitHub Actions workflows authenticate to AWS using short-lived tokens with no secrets to store or manage.

By Philac N.

 | Published 2 months ago

Read more
GitHub Actions and AWS: Why OIDC Beats Stored Keys

Migrating Email Between IMAP Servers with imapsync

Migration and Deployment

Exporting and re-importing mailboxes is slow and disk-hungry. imapsync offers a better approach: direct server-to-server migration that's resumable, incremental, and requires no local storage. Here's how to use it for a zero-downtime email migration.

By Philac N.

 | Published 3 months ago

Read more
Migrating Email Between IMAP Servers with imapsync

Purview PST Export to PDF and CSV Made Useful

Security and Compliance

Microsoft Purview eDiscovery exports your mailbox data as a .pst file — but a multi-gigabyte PST isn't something reviewers or auditors can work with directly. Here's how we turn a Purview export into 855 PDFs and a filterable CSV using a single Python script.

By Philac N.

 | Published 4 months ago

Read more
Purview PST Export to PDF and CSV Made Useful

Export a SharePoint 2016 Intranet with PowerShell

Migration and Deployment

When your SharePoint 2016 intranet is locked behind ADFS authentication and commercial tools can't connect, you need a different approach. Here's how we exported an entire on-premises intranet -documents, lists, and subsites - directly from the server using PowerShell.

By Philac N.

 | Published 4 months ago

Read more
Export a SharePoint 2016 Intranet with PowerShell

Sharegate SharePoint List Migration with Metadata

Migration and Deployment

Learn the hidden SharePoint migration challenges that Sharegate doesn't solve, including broken lookup fields, cross-tenant user mapping, lookup ID remapping, and preserving metadata with PnP PowerShell.

By Philac N.

 | Published 4 months ago

Read more
Sharegate SharePoint List Migration with Metadata

Why SharePoint Migrations Fail: Hidden Dependencies

Migration and Deployment

Your SharePoint site looks modern, but users still work in classic experiences. Here's why most migrations fail after go-live and how to fix it by addressing the real blockers.

By Khoa Q.

 | Published 10 months ago

Read more
Why SharePoint Migrations Fail: Hidden Dependencies

SharePoint Migration Strategy: Modernize or Retire

Migration and Deployment

Not every SharePoint site should follow the same modernization path. Here's how to decide whether to modernize in place, rebuild with clean architecture, or retire sites entirely, and why getting this decision right matters.

By Khoa Q.

 | Published 10 months ago

Read more
SharePoint Migration Strategy: Modernize or Retire

SharePoint User Access Audit: What Admins Miss

Security and Compliance

SharePoint permissions have always been easy to grant and hard to audit. A new report in the SharePoint admin center finally makes user access visible at scale: which sites a user can reach, whether they have full-site access or only a few shared items, and whether access is direct or inherited from groups. Here is what it unlocks, what to look for, and what I learned after analyzing a real export.

By Khoa Q.

 | Published 10 months ago

Read more
SharePoint User Access Audit: What Admins Miss

SharePoint Modern Web Part IDs: Complete Guide

SPFX Development

Reference for SharePoint web part IDs and configurations. Essential for developers building automated solutions and page templates.

By Khoa Q.

 | Published a year ago

Read more
SharePoint Modern Web Part IDs: Complete Guide

Intune and Exchange Hybrid: Secure Device Email

Consulting

Discover how NIFTIT implemented Microsoft Intune for secure cross-platform device management and deployed an Exchange Hybrid environment to ensure seamless

By Philac N.

 | Published a year ago

Read more
Intune and Exchange Hybrid: Secure Device Email

Microsoft Copilot Overview

Artificial Intelligence

Artificial Intelligence is reshaping the way we work, and Microsoft Copilot is at the forefront of this transformation.

By Khoa Q.

 | Published 2 years ago

Read more
Microsoft Copilot Overview

Introducing the Extract Term Store SPFx Web Part

SPFX Development

Introducing the Extract Term Store SPFx Web Part, an open-source SPFx web part to explore SharePoint Managed Metadata in a tree view and export taxonomy.

By Khoa Q.

 | Published 2 years ago

Read more
Introducing the Extract Term Store SPFx Web Part

Charting the Future: Vision and Focus Areas for 2025

SPFX Development

As we step into 2025, NIFTIT is excited to share our vision for the future.

By Dom B.

 | Published 2 years ago

Read more
Charting the Future: Vision and Focus Areas for 2025

The Future of SharePoint: What to Expect in 2025

Consulting

Discover how SharePoint is set to transform the workplace in 2025 with advancements in AI, enhanced collaboration tools

By Dom B.

 | Published 2 years ago

Read more
The Future of SharePoint: What to Expect in 2025

Create a Custom Theme in SharePoint Online

Customization and Development

SharePoint Online's new theme creation feature enables users to design custom themes directly from the interface, aligning sites with their organization's branding.

By Khoa Q.

 | Published 2 years ago

Read more
Create a Custom Theme in SharePoint Online

Microsoft 365 Sensitivity Labels

Consulting

Explore how Microsoft's revamped sensitivity label permissions impact content management and workflow security, and learn how to strategically assign these

By Philac N.

 | Published 2 years ago

Read more
Microsoft 365 Sensitivity Labels

Mastering the SharePoint Admin Center

Consulting

Discover the essential guide to navigating and leveraging the SharePoint Admin Center.

By Philac N.

 | Published 2 years ago

Read more
Mastering the SharePoint Admin Center

Effective Communication in Remote Teams

Operations

Effective communication is essential for international development teams working across time zones and cultures.

By Dom B.

 | Published 2 years ago

Read more
Effective Communication in Remote Teams