Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

SharePoint

From Wikipedia, the free encyclopedia
Web platform part of Microsoft 365
Microsoft SharePoint
DeveloperMicrosoft Corporation
Initial release28 March 2001; 24 years ago (2001-03-28)
Stable release(s)[±]
ServerSE16.0.18526.20508 / 21 July 2025; 4 months ago (2025-07-21)[1]
Server 201916.0.10417.20037 / 21 July 2025; 4 months ago (2025-07-21)[1]
Server 201616.0.5513.1001 / 21 July 2025; 4 months ago (2025-07-21)[1]
iOS4.54.7 / 10 March 2025; 8 months ago (2025-03-10)[2]
Android3.39.61 / 6 June 2025; 5 months ago (2025-06-06)[3][4]
Operating systemServer:[5][6]Client:
Platformx86-64
Available inArabic, Azerbaijani, Basque, Bosnian, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dari, Dutch, English, Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Irish, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Macedonian, Malay, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Vietnamese and Welsh[7]
TypeContent management system
LicenseProprietary software
Websitewww.microsoft.com/microsoft-365/sharepoint/collaboration Edit this on Wikidata

SharePoint is aweb-basedcollaborative platform primarily used for building corporateintranets, document and content management, and file sharing. Developed byMicrosoft, It is primarily used as part of the hosted serviceMicrosoft 365, but it can also be hosted by an IT department or service provider, using anon premises version called "Server Edition". Launched in 2001,[8] it was initially bundled withWindows Server as Windows SharePoint Server, then renamed Microsoft Office SharePoint Server, and then finally renamed SharePoint.

According to Microsoft, as of December 2020[update], SharePoint had over 200 million users.[9]

Application

[edit]

The most common uses of SharePoint include:

Enterprise content and document management

[edit]
Main articles:Enterprise content management anddocument management

SharePoint allows storage, retrieval, searching, archiving, tracking, management, and reporting onelectronic documents and records. Many of the functions in this product are designed around various legal, information management, and process requirements in organizations. SharePoint also provides search and "graph" functionality.[10][11] SharePoint allowscollaborative real-time editing[12] and encrypted/information-rights-managed[13] synchronization by providing the underlying technical infrastructure forMicrosoft OneDrive.[14]

SharePoint is often used to replace or supplement an existing corporatefile server, and is typically coupled with anenterprise content management policy.[15]

Intranet and social network

[edit]
Main articles:Intranet portal andSocial network

A SharePointintranet orintranet portal is a way to centralize access to enterprise information and applications. It is a tool that helps an organization manage its internal communications, applications andinformation more easily. By providing the tools to capture and shareexplicit knowledge in an organisation, Microsoft claims organizational improvements inemployee training,employee engagement,business process management,organizational communication, andcrisis management.[16][17] These capabilites are usually centered around "Communication sites" (previously, "Publishing sites").[18]

Group collaboration

[edit]

SharePoint contains team collaborationgroupware capabilities, including:document / file management,project scheduling (integrated withOutlook andProject), and other information tracking.[19] This capability is centred around "team sites". Team sites are created whenever aMicrosoft Teams team is created, but they are also created independently of these, and have been a feature of SharePoint since 2001.

File hosting service (personal cloud)

[edit]
Main articles:Personal cloud andFile hosting service

SharePoint sites are the hosting infrastructure forOneDrive For Business, which allows storage and synchronization of an individual's personal work documents, as well as public/private file sharing of those documents.

Custom web applications (SharePoint Server edition)

[edit]

Historically, SharePoint's Server Edition's custom development capabilities provided an additional layer of services that allowed for rapid prototyping of integrated (typicallyline-of-business) web applications.[20] SharePoint provided developers with integration into corporate directories and data sources through standards such asREST/OData/OAuth. Enterprise application developers used SharePoint's security and information management capabilities across a variety of development platforms and scenarios.

Configuration, integration, and customization

[edit]

Web-based configuration

[edit]

SharePoint is primarily configured through a web browser. Capabilities for the management of a SharePoint site are "security trimmed", meaning that editing capabilities simply appear in place when permissions are granted. A "Site Collection Administrator" has the highest level of permission to manage an individual SharePoint sites.

Admin Center

[edit]

An administration center for configuring organisation-wide settings is usually available to SharePoint Administrators, who are responsible for managing the underlying infrastructure.

In the cloud, this is called the "SharePoint Admin Center". Features include:

  • Tenant-wide policy controls around sharing/permissions, access control, apps, APIs, and security controls.
  • Tenant-wide configuration of content services: search, managed metadata, content types, and other governance.
  • Tenant-wide health and security reports, service health checks, migration features, and hybrid configuration.[21]

In Server edition, This is called the "central administration site", and it contains significantly more features are available for the administration and health of the SharePoint server farm. Because they are not operated as a shared resource, Features like the search crawler are more controllable and configurable.

Command line tools

[edit]

Microsoft SharePoint's Server and SharePoint Online have multiple command line orPowerShell utilities available to ease administration.

  • Microsoft also provides an official PowerShell module forcloud, as well as forServer Edition. These are supported only on Windows.
  • The open sourcePnP PowerShell is managed by Microsoft, and is widely used in cloud hosted environments. It is available on PowerShell for Windows, Mac and Linux.
  • A broader, cross-platformMicrosoft 365 CLI (also open source) is also available.

Integrating with SharePoint

[edit]

Developing on SharePoint Online

[edit]
  • The SharePoint Framework (SPFx)[23][24] provides a development model based on theTypeScript language. It is the only supported way to deeply customize the new modern experience user interface (UI), and is the only long-term supported cloud customization approach. It has been globally available since mid 2017.
  • Legacy options such as sandboxed solutions or add-in model applications are reaching end-of-life in April 2026.

Developing on SharePoint Server Edition

[edit]
  • SharePoint Server Edition has very limited support for SPFx, using very old/limited versions of React and Node.[25]
  • The SharePoint "Add-in model" provides various types of external applications that offer the capability to show authenticated web-based applications through a variety of UI mechanisms. Apps may be either "SharePoint-hosted", or "Provider-hosted". Provider hosted apps may be developed using most back-end web technologies (e.g.ASP.NET, Node.js,PHP). Apps are served through a proxy in SharePoint, which requires some DNS/certificate manipulation in SharePoint Server edition. In the cloud, Microsoft announced the retirement of the Add-in model in November 2023 with an end-of-life date set to April 2026).[26]
  • "Sand-boxed" plugins can be uploaded by any end-user who has been granted permission. These are security-restricted, and can be governed at multiple levels (including resource consumption management).
  • Farm features are typically fully trusted code that need to be installed at afarm-level. These are considered deprecated for new development.
  • Service applications: It is possible to integrate directly into the SharePointSOA bus, at a farm level. This is no longer a recommended approach.

SharePoint Designer

[edit]
Main article:SharePoint Designer

SharePoint Designer is a deprecated product that provided 'advanced editing' capabilities for HTML/ASPX pages, but remains the primary method of editing SharePoint's legacy workflows. A significant subset of HTML editing features were removed in Designer 2013, and the product is expected to be deprecated in 2016–7.[27]

Security, administration & compliance

[edit]

Cloud edition

[edit]

Microsoft 365 provides legal compliance features through theirMicrosoft Purview product,Microsoft Intune Endpoint Management, and the SharePoint admin center, where retention policies and sharing policies can be administered by the SharePoint Administrator.[28]

Some legacy features such as in-place retention can be configured without the additional cost of Purview.[29]

Server edition

[edit]

SharePoint's architecture enables a 'least-privileges' execution permission model.[30]

SharePoint Central Administration (the CA) provides a complete centralized management interface for web and service applications in the SharePoint farm, includingActive Directory account management for web and service applications. In the event of the failure of the CA, Windows PowerShell is typically used on the CA server to reconfigure the farm.

Security and patching issues

[edit]

Microsoft SharePoint Server Edition has a manual patching arrangement that is widely regarded as convoluted and complex.[31] Over the years, it has been subject to numerous critical security vulnerabilities, which are frequently exploited in the wild.[32] As a consequence, is no longer considered best practice to host SharePoint server edition with public facing internet access.

CVE-2025-53770

[edit]

Azero-day attack targeting government agencies, universities, and businesses in the United States, China, and Europe usingon-prem SharePoint servers started on 18 July 2025.[33][34] The attackers exploited a weakness dubbed "ToolShell" (CVE-2025-53770) allowing them to take control of SharePoint servers and gaining Machine Keys.[35] Those keys can then be used to install whatever an attacker wants, including back doors for future attacks.[36] Microsoft issued updates for SharePoint Server Subscription Edition and SharePoint Server 2019 on 20 July 2025.[35][37] ACISA alert was issued on 20 July 2025.[38][39] Microsoft stated the exploit was used byChinese state-sponsored advanced persistent threat groups dubbed Linen Typhoon, Violet Typhoon and Storm-2603 to breach servers of theNational Nuclear Security Administration and other organizations.[40][41][42]

Server edition architecture

[edit]

SharePoint Server Edition can be scaled down to operate entirely from one developer machine, or scaled up to be managed across hundreds of machines.[43]

Farms

[edit]

A SharePoint farm is a logical grouping of SharePoint servers that share common resources.[44] A farm typically operates stand-alone, but can also subscribe to functions from another farm, or provide functions to another farm. Each farm has its own central configuration database, which is managed through either a PowerShell interface, or a Central Administration website (which relies partly on PowerShell's infrastructure). Each server in the farm is able to directly interface with the central configuration database. Servers use this to configure services (e.g.IIS, windows features, database connections) to match the requirements of the farm, and to report server health issues, resource allocation issues, etc...

Web applications

[edit]

Web applications (WAs) are top-level containers for content in a SharePoint farm. A web application is associated primarily withIIS configuration. A web application consists of a set of access mappings or URLs defined in the SharePoint central management console, which are replicated by SharePoint across every IIS Instance (e.g. Web Application Servers) configured in the farm.

Service applications

[edit]

Service applications provide granular pieces of SharePoint functionality to other web and service applications in the farm. Examples of service applications include the User Profile Sync service, and the Search Indexing service. A service application can be turned off, exist on one server, or be load-balanced across many servers in a farm. Service Applications are designed to have independent functionality and independent security scopes.[43]

Site collections

[edit]

A site collection is a hierarchical group of 'SharePoint Sites'. Each web application must have at least one site collection. Site collections share common properties (detailed here), common subscriptions to service applications, and can be configured with unique host names.[45] A site collection may have a distinct content databases, or may share a content database with other site collections in the same web application.[43]

History

[edit]

Origins

[edit]

SharePoint evolved from projects codenamed "Office Server" and "Tahoe" during theOffice XP development cycle.

"Office Server" evolved out of theFrontPage and Office Server Extensions and "Team Pages". It targeted simple, bottom-up collaboration.

"Tahoe", built on shared technology with Exchange and the "Digital Dashboard", targeted top-down portals, search and document management. The searching and indexing capabilities of SharePoint came from the "Tahoe" feature set. The search and indexing features were a combination of the index and crawling features from the Microsoft Site Server family of products and from the query language of Microsoft Index Server.[46]

See also

[edit]

References

[edit]
  1. ^abc"SharePoint updates".Microsoft Learn. Office updates. Retrieved2025-07-21.
  2. ^"Microsoft SharePoint".App Store. Retrieved2025-07-21.
  3. ^"Microsoft SharePoint".Google Play. Retrieved2025-07-21.
  4. ^"Microsoft SharePoint 3.39.61".APKMirror. 2025-06-06. Retrieved2025-07-21.
  5. ^"Hardware and Software Requirements for SharePoint 2019".Microsoft TechNet. Microsoft Corporation. July 24, 2018. RetrievedOctober 23, 2018.
  6. ^"System requirements for SharePoint Server Subscription Edition".Microsoft Documentation. Microsoft Corporation. November 2, 2021. RetrievedJanuary 24, 2022.
  7. ^"Install or uninstall language packs for SharePoint Servers 2016 and 2019".Microsoft Docs. Microsoft Corporation. Archived fromthe original on December 18, 2018. RetrievedDecember 17, 2018.
  8. ^Oleson, Joel (28 December 2007)."7 Years of SharePoint - A History Lesson".Joel Oleson's Blog - SharePoint Land. Microsoft Corporation.MSDN Blogs. Archived fromthe original on 13 August 2011. Retrieved13 August 2011.
  9. ^Spataro, Jared; Microsoft 365, Corporate Vice President for (2020-12-08)."Over 200 million users rely on SharePoint as Microsoft is again recognized as a Leader in the 2020 Gartner Content Services Platforms Magic Quadrant Report".Microsoft 365 Blog. Retrieved2022-03-27.{{cite web}}: CS1 maint: numeric names: authors list (link)
  10. ^"Microsoft Graph with SharePoint Framework".Tatvasoft. 28 January 2019. Retrieved4 February 2020.
  11. ^"SharePoint – Team Collaboration Software Tools".Microsoft Office. RetrievedMay 19, 2015.
  12. ^MachelleTranMSFT."How sync works - SharePoint in Microsoft 365".learn.microsoft.com. Retrieved2025-09-26.
  13. ^maggierui."Cloud data security measures in SharePoint & OneDrive - SharePoint in Microsoft 365".learn.microsoft.com. Retrieved2025-09-26.
  14. ^MachelleTranMSFT."Restore a deleted OneDrive - SharePoint in Microsoft 365".learn.microsoft.com. Retrieved2025-09-26.
  15. ^Rand Group (April 22, 2020)."SharePoint versus Network File Share (NFS)". RetrievedApril 22, 2020.
  16. ^"SharePoint Look Book".Microsoft Adoption. Retrieved2025-09-26.
  17. ^"Search Customer Success Stories | Microsoft Customer Stories".www.microsoft.com. Retrieved2025-10-01.
  18. ^"Create a communication site in SharePoint - Microsoft Support".support.microsoft.com. Retrieved2025-10-01.
  19. ^Australia, Linktech (2022-02-04)."Five remote work problems Microsoft 365 solves".Linktech Australia. Retrieved2022-06-11.
  20. ^SharePoint 2013 development overview. Msdn.microsoft.com (July 16, 2012). Retrieved on 2014-02-22.
  21. ^Microsoft Docs Team (20 November 2023)."Hybrid Configuration Wizard in the SharePoint Online admin center".Microsoft Learn. Retrieved17 October 2025.{{cite web}}: CS1 maint: url-status (link)
  22. ^SharePoint 2010 for Developers.SharePoint website. Microsoft Corporation. RetrievedAugust 13, 2011.
  23. ^"What is the SharePoint Framework (SPFx)?".Voitanos. Oct 6, 2020.
  24. ^"8 Best Practices in SharePoint Framework (SPFx) Development".TatvaSoft. Nov 9, 2020.
  25. ^VesaJuvonen."SharePoint Framework development with SharePoint Server 2019 and Subscription Edition".learn.microsoft.com. Retrieved2025-09-26.
  26. ^"SharePoint Add-in model retirement + other services unpacked".Voitanos. Dec 12, 2023.
  27. ^"Ignite 2015 Announcement – There will be no SharePoint Designer 2016 - Eric Overfield". May 11, 2015. RetrievedMay 19, 2015.
  28. ^maggierui."SharePoint governance overview - SharePoint in Microsoft 365".learn.microsoft.com. Retrieved2025-09-26.
  29. ^Klein, Joanne (2019-01-06)."Modern vs Classic IN PLACE Records Management in SharePoint".Joanne C Klein. Retrieved2025-09-26.
  30. ^Holme, Dan."Least Privilege Service Accounts for SharePoint 2010".SharePoint Pro Magazine. Penton Media. RetrievedAugust 13, 2011.
  31. ^Comments, Stefan Goßner-- 87 (2020-02-11)."SharePoint Patching Best Practices".Stefan Goßner. Retrieved2025-09-26.{{cite web}}: CS1 maint: numeric names: authors list (link)
  32. ^Unit 42 (2025-07-31)."Active Exploitation of Microsoft SharePoint Vulnerabilities: Threat Brief (Updated August 12)".Unit 42. Retrieved2025-09-26.{{cite web}}: CS1 maint: numeric names: authors list (link)
  33. ^Nakashima, Ellen; Sanchez, Yvonne Wingett; Menn, Joseph; Balz, Dan; Allison, Natalie; Tharoor, Ishaan; Lynch, David J.; Kilgore, Adam (2025-07-20)."Global hack on Microsoft product hits U.S., state agencies, researchers say".The Washington Post.ISSN 0190-8286. Retrieved2025-07-21.
  34. ^Date, Jack (July 21, 2025)."Microsoft SharePoint under 'active exploitation,' Homeland Security's CISA says".ABC News. Retrieved2025-07-21.
  35. ^abonline, heise (2025-07-21)."Kritische Sharepoint-Sicherheitslücke: Erste Patches für "ToolShell" sind da" [Critical Sharepoint security vulnerability: First patches for “ToolShell” are available].Security (in German). Retrieved2025-07-21.
  36. ^"China-backed hackers used Microsoft flaw in attacks, defenders say" Washington Post, 22 July 2025, retrieved 22 July 2025
  37. ^"Microsoft SharePoint zero-day breach hits on-prem servers".CSO Online. July 21, 2025. Retrieved2025-07-21.
  38. ^Whittaker, Zack (2025-07-21)."New zero-day bug in Microsoft SharePoint under widespread attack".TechCrunch. Retrieved2025-07-21.
  39. ^"Microsoft Releases Guidance on Exploitation of SharePoint Vulnerability (CVE-2025-53770)".CISA. 2025-07-20. Retrieved2025-07-21.
  40. ^Titcomb, James (2025-07-23)."Chinese hackers suspected of breaching US nuclear weapons agency".The Daily Telegraph.ISSN 0307-1235. Retrieved2025-07-23.
  41. ^Labiak, Mitchell; Jamali, Lily (2025-07-23)."Microsoft servers hacked by Chinese state-backed groups, firm says".BBC News. Retrieved2025-07-25.
  42. ^McMillan, Robert; Volz, Dustin (July 24, 2025)."A Failed Microsoft Security Patch Is the Latest Win for Chinese Hackers".The Wall Street Journal. RetrievedJuly 24, 2025.
  43. ^abc"Logical architecture components (SharePoint Server 2010)".Technet. Microsoft. RetrievedAugust 13, 2011.
  44. ^"MSDN Conceptual Overview". October 20, 2016.
  45. ^"Host-named site collection architecture and deployment (SharePoint 2013)". RetrievedApril 25, 2017.
  46. ^"Sharepoint History".MSDN. Microsoft corporation. October 5, 2009. RetrievedDecember 2, 2010.

External links

[edit]
Microsoft development tools
Development
environments
Visual Studio
Others
Languages
APIs and
frameworks
Native
.NET
Device drivers
Database
SQL Server
SQL services
Other
Source control
Testing and
debugging
Delivery
Microsoft Office
Applications
(list)
Desktop
Server
Mobile
Web
Discontinued
Technologies
Related
.NET
Java
JavaScript
Perl
PHP
Python
Ruby
Other languages
Authority control databases: NationalEdit this at Wikidata
Retrieved from "https://en.wikipedia.org/w/index.php?title=SharePoint&oldid=1324490590"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp