Add-ins and Apps
Add-ins and Apps in SharePoint are components that extend the capabilities of SharePoint sites and provide additional functionalities to users. They allow organizations to develop and deploy custom solutions tailored to their specific needs. Below is an overview of both concepts.
SharePoint Add-ins
- SharePoint Add-ins (formerly known as SharePoint Apps) are self-contained pieces of functionality that can be added to a SharePoint site.
- They can provide features such as displaying custom data, integrating with external services, or enhancing existing SharePoint functionality.
- Add-ins can be divided into two types:
- SharePoint-hosted Add-ins: These are hosted within SharePoint itself and utilize SharePoint resources like lists and libraries.
- Provider-hosted Add-ins: These are hosted outside of SharePoint (on external servers or cloud services) and typically interact with SharePoint through APIs.
SharePoint Apps
- The term “Apps” is used to refer to the same technology before the rebranding of “Add-ins”.
- Apps can be found and installed through the SharePoint Store or developed in-house.
- They can be used to solve business needs by offering tailored experiences and functional extensions specific to an organization's requirements.
Key Features of Add-ins and Apps
- Customization: Organizations can create custom solutions that enhance productivity and usability.
- Integration: They allow for seamless integration with other services and systems, both internal and external.
- Scalability: Add-ins can be scaled to meet the growing demands of business processes.
- Security: The permissions and access levels can be managed to ensure compliance with organizational policies.
Development and Deployment
- Developers can use standard web technologies such as HTML, CSS, and JavaScript to create add-ins.
- Tools like Visual Studio and the SharePoint Framework (SPFx) simplify the development process.
- Once developed, Add-ins can be deployed to SharePoint Online or SharePoint Server environments.
Add-ins and Apps are crucial for extending and enhancing SharePoint's functionalities. They empower organizations to create unique and effective solutions that meet their specific operational needs.
mindmap
root((SharePoint Add-ins and Apps))
Apps
Web Apps
Characteristics
Development Tools
Provider-hosted Apps
Examples
Authentication
SharePoint-hosted Apps
Features
Limitations
Add-ins
Types
SharePoint Add-ins
Microsoft 365 Add-ins
Deployment
App Catalog
App Permissions
Development
APIs
REST API
Microsoft Graph
Frameworks
SharePoint Framework (SPFx)
Client-side Development
Security
Permissions
Authentication Methods
Related:
External links:
- LINK
Search this topic on ...
SharePoint Articles
(
A
B
C
D
E
F
H
I
I cont.
K
L
M
N
O
P
Q
R
S
S cont.
T
U
V
W