Announcement

Free to view yesterday and today
Customer Service: cat_manager

CIPP - Microsoft 365 多租户管理开源解决方案

CIPP is an open-source, multitenant management solution designed specifically for Microsoft 365 environments, enabling efficient administration of numerous client or departmental tenants from a single pane of glass.

JavaScript
Added on 2025年5月30日
View on GitHub
CIPP - Microsoft 365 多租户管理开源解决方案 preview
923
Stars
5,682
Forks
JavaScript
Language

Project Introduction

Summary

CIPP (Centralized Integrated Partner Portal) is a powerful, open-source tool built to simplify and automate the management of multiple Microsoft 365 tenants, ideal for Managed Service Providers (MSPs) and organizations with complex M365 deployments.

Problem Solved

Managing multiple Microsoft 365 tenants manually is a time-consuming and error-prone process. CIPP addresses this by providing a unified platform to streamline administration, improve efficiency, and ensure consistency across different environments.

Core Features

Centralized Tenant Management

Manage users, licenses, groups, and mailboxes across all connected tenants from one centralized interface.

Automated Task Execution

Automate common administrative tasks and deploy configurations consistently across multiple M365 tenants.

Cross-Tenant Reporting

Generate comprehensive reports on users, licenses, security settings, and more, aggregated from all managed tenants.

Tech Stack

.NET / C#
ASP.NET Core
Azure AD Graph API / Microsoft Graph API
SQL Server / PostgreSQL
React / Angular / Vue (common front-end frameworks)
Docker

使用场景

CIPP offers significant value in various scenarios requiring efficient, centralized management of Microsoft 365 tenants:

Scenario 1: MSP Client Management

Details

An MSP connects all their client tenants to CIPP to perform daily administrative tasks like user onboarding/offboarding, license assignments, and service health checks from a single dashboard.

User Value

Drastically reduces time spent per client, improves consistency of services, and enables proactive management.

Scenario 2: Enterprise Internal Tenant Management

Details

A large corporation uses CIPP to manage M365 tenants for different business units or geographical locations, standardizing security settings and generating aggregated compliance reports.

User Value

Ensures corporate governance and security policies are applied consistently across the organization's diverse M365 footprint.

Recommended Projects

You might be interested in these projects

oryhydra

Ory Hydra is the only web-scale, fully customizable, OpenID Certified™ OpenID Connect and OAuth2 Provider in the world. Written in Go, it's a cloud-native, headless, API-first solution relied upon by major companies for web-scale security.

Go
162231542
View Details

nginxnginx

The official repository for NGINX Open Source, a high-performance web server, reverse proxy, load balancer, and HTTP cache. Known for its stability, rich feature set, simple configuration, and low resource consumption.

C
268047281
View Details

Azureazure-sdk-for-java

This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.

Java
24782067
View Details