Generated by GPT-5-mini| SharePoint | |
|---|---|
| Name | SharePoint |
| Developer | Microsoft |
| Initial release | 2001 |
| Programming language | C# |
| Operating system | Windows Server, Windows, macOS, iOS, Android |
| License | Proprietary |
SharePoint is a web-based collaboration and content management platform developed by Microsoft that provides organizations with tools for document management, intranet portals, workflow automation, and enterprise search. It integrates with Microsoft 365 services, Windows Server environments, and third-party systems to support teamwork, records management, and business process automation. SharePoint is used across industries by enterprises, governments, educational institutions, and non-profits for content sharing, knowledge management, and digital workplaces.
SharePoint functions as a platform for building intranets, extranet sites, document repositories, and collaboration portals that connect with Microsoft 365, Windows Server, Exchange Server, Azure Active Directory, and OneDrive. It supports web parts, lists, libraries, and pages to construct sites used by organizations including Fortune 500 companies, multinational corporations, and public sector agencies like the United States Department of Defense, the National Health Service, and the European Commission. Administrators and developers often pair it with Power Automate, Power Apps, Visual Studio, and Azure DevOps to automate processes and extend functionality across Office 365 tenants, Active Directory forests, and hybrid cloud architectures.
SharePoint originated from Microsoft projects and acquisitions in the late 1990s and early 2000s and evolved through major releases aligned with Microsoft Office, Windows Server, and cloud initiatives. Early versions aligned with Microsoft Office XP and Windows Server 2003, later integrating features alongside Exchange Server, SQL Server, and Office 365 (now Microsoft 365). Roadmaps and major updates have reflected shifts toward cloud-first strategies driven by Azure, enterprise mobility management with Intune, and collaboration trends shaped by Slack, Atlassian, and Salesforce. Large migrations and modernization efforts often reference tools and practices used by consulting firms such as Accenture, Deloitte, PwC, and KPMG.
SharePoint's architecture includes front-end web servers, application servers, and SQL Server databases, with optional hybrid topology connecting to Microsoft Azure and Microsoft 365. Core components comprise SharePoint Server, SharePoint Online, Central Administration, Search Service, User Profile Service, and Business Connectivity Services that interoperate with SQL Server, Active Directory, Microsoft Exchange, and Microsoft Graph. Developers use APIs like REST, CSOM, JSOM, and Microsoft Graph API along with frameworks such as ASP.NET, React, and Angular to build custom web parts and add-ins. Integration scenarios reference enterprise identity providers like Azure Active Directory, on-premises LDAP, and third-party identity services used by organizations including IBM, Oracle, and SAP.
SharePoint provides document versioning, metadata, content types, managed metadata service, records management, and enterprise search powered by the Search Service and Microsoft Search. Collaboration features include team sites, communication sites, news publishing, lists, libraries, co-authoring with Office apps such as Word, Excel, and PowerPoint, and task management integrated with Planner and Project. Workflow capabilities have evolved from SharePoint Designer and Windows Workflow Foundation to Power Automate and Azure Logic Apps, enabling integration with services like Dynamics 365, Salesforce, ServiceNow, and GitHub. Analytics and compliance features leverage Microsoft Purview, Advanced Threat Protection, and Defender for Office 365 in enterprise deployments.
Deployment options include on-premises SharePoint Server farms, cloud-hosted SharePoint Online via Microsoft 365 subscriptions, and hybrid topologies that link on-premises farms with Azure services. Migration and content management tools from vendors like Metalogix, AvePoint, and Quest are commonly used in moves from legacy systems such as Documentum, Lotus Notes, and file shares. Integration patterns frequently involve Identity and Access Management with Azure AD, synchronization using Active Directory Federation Services, and data connectivity through Business Connectivity Services and Microsoft Graph connectors. DevOps practices use Azure DevOps, GitHub Actions, and CI/CD pipelines to manage customizations and feature rollouts across environments.
Security controls include role-based access, claims-based authentication, multi-factor authentication with Azure Multi-Factor Authentication, encryption at rest and in transit, and data loss prevention policies governed by Microsoft Purview. Compliance functionality addresses records retention, eDiscovery, legal hold, and audit trails used by regulated sectors including healthcare (HIPAA), finance (FINRA), and government (FedRAMP) with oversight from regulators such as the Securities and Exchange Commission and national data protection authorities. Third-party security providers and consulting practices from firms like EY, BDO, and McKinsey often assist enterprises in risk assessments and architecture reviews.
Common use cases include intranets for corporate communications, document management for legal and HR departments, collaboration workspaces for product teams, knowledge bases for customer support, and portals for partner extranet access. Large-scale adopters encompass multinational corporations, academic institutions such as Harvard University and the University of Oxford, healthcare systems like Mayo Clinic, and government bodies such as the United Nations and NATO, which leverage SharePoint for content governance, secure collaboration, and digital workplace transformation. Migration strategies, training programs, and governance models are frequently developed in partnership with systems integrators, managed service providers, and Microsoft Consulting Services.
Category:Microsoft software