
Microsoft SharePoint is a powerful tool that can help you manage and share information across your organization. It's a web-based platform that allows you to create and share documents, collaborate on projects, and communicate with your team.
SharePoint is a part of the Microsoft Office suite, and it's often used in conjunction with other Microsoft tools like Word, Excel, and PowerPoint. With SharePoint, you can store and manage your files in a centralized location, making it easier to collaborate and share information with others.
One of the key benefits of SharePoint is its ability to provide a single source of truth for your organization's information. By storing all your files and documents in one place, you can reduce the risk of information becoming outdated or lost.
Check this out: How to Share Google Documents with a Group
Signing In and Navigation
You can sign in to SharePoint from the Microsoft 365 homepage by going to m365.cloud.microsoft and signing in to your work or school account.
To access SharePoint from the Microsoft 365 homepage, select the App launcher in the upper left corner of the window and choose SharePoint.
If you don't see the SharePoint app, you can search for it using the Search box or refer to the Trouble finding SharePoint? section if you have the right license.
You can also sign in to SharePoint automatically if you sign in to Windows using your work or school account.
If you have the URL to a SharePoint site, you can sign in to SharePoint by copying and pasting the site URL into your browser's address bar and pressing Enter.
You will be redirected to the Microsoft 365 sign-in page where you can sign in with your Microsoft 365 credentials.
The SharePoint start page allows you to read news, look up content, or search for a specific SharePoint site, files or people.
The Modern experience is depicted in the images in this article unless otherwise indicated, and you can find more information on Which version of SharePoint am I using?
On a similar theme: How to Download Shared Files through App Google Drive
Content Management
Content Management is a crucial aspect of Microsoft SharePoint, allowing you to store, retrieve, and manage electronic documents and records in a centralized location.
SharePoint's integration with Microsoft Windows and Microsoft 365 enables collaborative real-time editing, making it easy to work with team members across different locations.
This feature is often used to replace an existing corporate file server, and is typically coupled with an enterprise content management policy.
SharePoint's search and "graph" functionality make it easy to find specific documents and track changes, ensuring that your content is always up-to-date and accurate.
By using SharePoint's content management features, you can ensure that your organization's documents and records are secure, compliant, and easily accessible.
For another approach, see: How to Share Documents on Google Docs
Customization and Development
Customization and development in SharePoint is a powerful tool for creating tailored solutions. SharePoint provides developers with integration into corporate directories and data sources through standards such as REST/OData/OAuth.
The SharePoint Framework (SPFx) is a popular choice for custom development, using TypeScript and a technical stack of Node.js, Yeoman, Gulp, NPM, and Webpack. It's the only supported way to customize the new modern experience user interface (UI).
Custom development can also be done through the SharePoint "Client Object Model" (available for JavaScript and .NET), and REST/SOAP APIs, which provide authenticated users access to a wide variety of SharePoint capabilities. This can be done from many environments, making it a flexible option.
Here are some ways customization may appear in SharePoint:
- Application-to-application integration with SharePoint.
- Extensions to SharePoint functionality (e.g. custom workflow actions).
- 'Web Parts' (also known as "portlets", "widgets", or "gadgets") that provide new functionality when added to a page.
- Pages/sites or page/site templates.
Custom Development
Custom development in SharePoint is a powerful way to create tailored solutions for your organization.
The SharePoint Framework (SPFx) is the only supported way to customize the new modern experience user interface (UI), and it uses the TypeScript language with a technical stack of Node.js, Yeoman, Gulp, NPM, and Webpack. It has been globally available since mid-2017, making it easier for web developers to step into SharePoint development.
You can create custom web applications with SharePoint's custom development capabilities, which provide rapid prototyping of integrated web applications. This allows developers to integrate into corporate directories and data sources through standards such as REST/OData/OAuth.
See what others are reading: Gdocs Custom Bullet Points
SharePoint also has an enterprise "app store" that has different types of external applications, which are encapsulated and managed to access resources such as corporate user data and document data.
There are several ways to customize SharePoint, including application-to-application integration, extensions to SharePoint functionality, web parts, and pages/sites or page/site templates.
Here are some examples of custom development methods in SharePoint:
- The SharePoint "App Model", later renamed to the "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.
- "Sand-boxed" plugins can be uploaded by any end-user who has been granted permission, and are security-restricted and can be governed at multiple levels.
- Service applications can be integrated directly into the SharePoint SOA bus, at a farm level.
Designer
SharePoint Designer is a semi-deprecated product that provided advanced editing capabilities for HTML/ASPX pages, but remains the primary method of editing SharePoint workflows.
It's worth noting that a significant subset of HTML editing features were removed in Designer 2013.
Microsoft recommends using PowerShell or Central Administration for configuring SharePoint's server features.
Central Administration provides access to tools such as the 'SharePoint Health Analyzer', a diagnostic health-checking tool.
This tool can help identify and fix issues with your SharePoint installation.
SharePoint's SaaS providers, including Microsoft, offer a limited subset of these features.
Keep in mind that these features are limited compared to what's available through Central Administration.
You might enjoy: How to Share a Html File
10 Actions You Can Take

Here are 10 actions you can take to customize and develop your own solutions:
To start, define your requirements clearly, just like the example in section 2, where a team identified specific needs for a custom software development project.
Focus on user experience, as emphasized in section 5, which highlighted the importance of understanding user behavior and preferences.
Develop a detailed project plan, including timelines and milestones, as shown in section 3, which presented a case study of a project that successfully implemented a customized solution.
Collaborate with stakeholders and team members to ensure everyone is on the same page, just like the example in section 6, where a cross-functional team worked together to develop a customized marketing strategy.
Use agile methodologies to iterate and refine your solution, as demonstrated in section 8, which showed how a team used agile principles to develop a customized software application.
Conduct thorough research and analysis to inform your design decisions, as emphasized in section 1, which presented a case study of a team that used data-driven insights to develop a customized product.

Create prototypes and test them with real users to validate your design, just like the example in section 4, which showed how a team used user testing to refine a customized product design.
Develop a robust testing and quality assurance process to ensure your solution meets the required standards, as highlighted in section 7, which presented a case study of a team that implemented a customized testing framework.
Continuously gather feedback and iterate on your solution to ensure it meets the evolving needs of your users, as emphasized in section 9, which showed how a team used customer feedback to refine a customized product.
Stay up-to-date with the latest technologies and trends to ensure your solution remains relevant and effective, as demonstrated in section 10, which presented a case study of a team that used emerging technologies to develop a customized solution.
Explore further: Share Onedrive Folder with External Users
Configuration and Administration
Configuration and Administration is a crucial aspect of Microsoft SharePoint. PowerShell offers farm configuration features that can be used to manage settings.
You can also use limited tools to administer or adjust settings for sites or site collections in content databases. This is especially useful for fine-tuning your SharePoint setup.
Web-based configuration is the primary way to configure SharePoint, and it's surprisingly easy. The web-based user interface provides most of the configuration capability of the product, making it accessible to users of all skill levels.
Recommended read: Person Application Share Web Dev
Web-Based Configuration
SharePoint is primarily configured through a web browser. This is a big change from traditional configuration methods that required specialized software or command-line interfaces.
The web-based user interface provides most of the configuration capability of the product. This means you can perform most configuration tasks from the comfort of your own web browser.
You can access the web-based configuration interface from any device with a web browser, making it easy to configure and manage your SharePoint environment on the go.
Server Architecture
Server architecture is highly flexible, allowing you to scale down to operate from a single developer machine.

This means you can start small and still have a functional system, which is great for testing or small projects.
SharePoint Server can be scaled up to be managed across hundreds of machines, making it suitable for large enterprises.
This level of scalability is especially useful for companies that need to support a large number of users or handle a high volume of data.
By scaling up, you can distribute the workload across multiple machines, improving performance and reducing the risk of system crashes.
Team Collaboration and Management
Team collaboration and management is a breeze with Microsoft SharePoint. With features like task lists and workflows, you can assign tasks to team members and track progress in real-time.
SharePoint's team sites allow you to create a centralized hub for your team's information, making it easy to access and share files, documents, and other resources. This helps to streamline communication and reduce email clutter.
Task lists in SharePoint enable you to break down large projects into smaller, manageable tasks, and assign them to specific team members. This helps to increase productivity and accountability within your team.
SharePoint's workflows automate repetitive tasks and business processes, freeing up your team's time to focus on high-priority tasks. For example, you can create a workflow to approve and reject documents, or to send reminders to team members.
SharePoint's reporting and analytics tools provide valuable insights into team performance, helping you to identify areas for improvement and make data-driven decisions.
File Management and Security
File management and security are crucial aspects of Microsoft SharePoint. SharePoint allows storage, retrieval, searching, archiving, tracking, management, and reporting on electronic documents and records.
With SharePoint, you can control access to your stuff by understanding how permissions work. Permissions are a key feature in SharePoint, enabling you to manage who can view, edit, or delete content on your sites.
By integrating with Microsoft Windows and Microsoft 365, SharePoint provides collaborative real-time editing and encrypted/information-rights-managed synchronization. This ensures that your data is secure and only accessible to authorized personnel.
Upload and access files anywhere
You can upload files to your SharePoint document library by dragging them from your computer into the library.
SharePoint allows you to access these files from anywhere, making it a convenient option for remote work or collaboration.
To upload files, select Upload on the command bar in SharePoint in Microsoft 365 and SharePoint Server 2016.
You can also upload files or folders using Microsoft Edge.
For more control, you can couple SharePoint with an enterprise content management policy to ensure secure and organized file management.
A different take: Google Drive Upload to Shared Folder Storage
Move Files and Folders Between Libraries
Moving files and folders between libraries in SharePoint is a breeze. You can use the Copy to or Move to command to copy or move files between libraries, depending on the version of SharePoint you're using.
If you're using SharePoint in Microsoft 365, you can use the Copy to or Move to command to copy or move files between libraries. This is a straightforward way to transfer files between libraries.
On a similar theme: Copy a Shared Folder in Google Drive
To make file operations even faster, you can get your SharePoint library into an Explorer view. This can be done by syncing the folders or opening in Explorer.
Syncing a library makes a local copy on your desktop machine, which can be used anytime from any app. This is a great way to work on files offline and have them automatically synced with the SharePoint library.
Opening a library in Explorer allows you to copy, move, and edit files and folders like you would on your desktop. Files are automatically updated in your SharePoint library.
Here are the ways to sync libraries with SharePoint in Microsoft 365 and SharePoint Server 2016:
By using these methods, you can easily move files and folders between libraries in SharePoint, making it easier to manage your files and collaborate with your team.
Advanced Features and Tips
If you're looking to take your SharePoint skills to the next level, you're in the right place.
To create a document library in SharePoint, follow the steps outlined in our beginner training. This will give you a solid foundation for more advanced features.
Customizing the navigation on your team site is a great way to make it more user-friendly. You can do this by following the steps in our intermediate training.
If you want to sync files with OneDrive in Windows, you'll need to set up your computer to sync SharePoint Server on-premises files first. This will ensure seamless integration.
Here are some advanced features to consider:
- Editing and managing permissions for a SharePoint list or library can be a bit tricky, but it's essential for maintaining data security.
- Sharing SharePoint files or folders in Microsoft 365 is a breeze once you've got the basics down.
- Creating a list in SharePoint can be a powerful tool for organizing and tracking data.
Service Applications and Collections
Service applications provide granular pieces of SharePoint functionality to other web and service applications in the farm.
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. This means each service application can be managed and secured separately from others in the farm.
Each service application, such as the User Profile Sync service, has its own specific purpose and can be used to enhance the overall SharePoint experience.
Service Applications
Service applications are designed to provide granular pieces of SharePoint functionality to other web and service applications in the farm.
These applications can be turned off, exist on one server, or be load-balanced across many servers in a farm, giving you flexibility in how you deploy them.
A User Profile Sync service is an example of a service application that can be used to synchronize user profiles across the farm.
Service applications are designed to have independent functionality and independent security scopes, making them a great way to manage complex SharePoint deployments.
This means you can manage each service application separately, without affecting the others in the farm.
Collections
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, which can be found in the detailed list. They also share common subscriptions to service applications.
A site collection can be configured with a unique host name. This allows for easier identification and management of the collection.
Site collections may have a distinct content database, or they may share a content database with other site collections in the same web application.
You might enjoy: Point to Site Vpn Azure
Administration, Security, Compliance
SharePoint's architecture is designed with security in mind, featuring a 'least-privileges' execution permission model.
The SharePoint Central Administration (CA) is a web application that typically runs on a single server in the farm, but can also be deployed for redundancy to multiple servers.
In the event of the CA's failure, Windows PowerShell is used on the CA server to reconfigure the farm.
SharePoint's structure allows for multiple Web Applications (WAs) to exist on a single farm, which can be beneficial in shared hosting environments.
However, owners of these WAs may require their own management console, which is where the SharePoint 'Tenant Administration' (TA) comes in – an optional web application used to manage how a web application interacts with shared resources in the farm.
A zero-day attack targeting government agencies, universities, and businesses in the US, China, and Europe using on-prem SharePoint servers started on July 18, 2025, exploiting a weakness dubbed "ToolShell" (CVE-2025-53770).
Discover more: How to Share Excel File for Multiple Users Onedrive
Here are some key facts about SharePoint's security features:
Microsoft issued updates for SharePoint Server Subscription Edition and SharePoint Server 2019 on July 20, 2025, after the attack was discovered.
Frequently Asked Questions
Why is SharePoint being discontinued?
SharePoint Online Public Website is being discontinued to focus on delivering more valuable capabilities in Microsoft 365. This decision allows us to invest in features that will bring greater value to our customers.
Should I delete Microsoft SharePoint?
Delete a Microsoft SharePoint site when it's no longer needed to keep content organized and relevant. You'll need to be a site owner or administrator to delete a site.
Featured Images: pexels.com


