Integration Possibilities:
#


1.) SharePoint Microsoft Graph REST API-based integration (Link):

The Microsoft Graph API is a unified REST endpoint for all Microsoft 365 services, treating SharePoint simply as another data source alongside Teams, Outlook, and OneDrive. It allows you to access SharePoint resources like sites, drives, and list items through the single graph.microsoft.com endpoint, using a consolidated permission model.

VFS Remote protocol name: SharePoint

- Application Permission: Application permissions are used when an application runs without a signed-in user, such as in server-to-server connections.
• Cert Based authentication
• Client Secret Based authentication

- Delegated Permission (Requires User Sign-In): Delegated permissions are used when an application makes API calls as the signed-in user. The app is delegated the user’s permissions and can only access resources that the user is authorized to access.

2.) SharePoint REST API V2.0 (Link):

What is often called “V2” is Microsoft's way of exposing SharePoint Online functionality through endpoints that align closely with Microsoft Graph. V2 allows you to make calls directly to SharePoint using Graph-like URLs. This approach uses SharePoint-scoped access tokens and avoids routing through the Graph proxy when possible, leading to potentially better performance and simpler security contexts in SharePoint-integrated apps.

VFS Remote protocol name: SharePoint2

- Application Permission:
• Cert Based authentication
• Client Secret Based authentication

- Delegated Permission


3.) SharePoint REST service API-based integration (Link):

SharePoint REST API v1: This is the original, foundational REST interface introduced in SharePoint 2013. It's a direct, SharePoint-specific OData-based API for CRUD (Create, Read, Update, Delete) operations on sites, lists, libraries, items, files, and more. It's not a "versioned" API in the sense of v1/v2 endpoints but is often retroactively called "v1" to distinguish it from newer wrappers.

VFS Remote protocol name: SharePoint2

- Delegated Permission (Requires User Sign-In)

- Application Permission - Cert Based authentication

- ❗Deprecated : Custom Application APP Authentication -> Sharepoint Custom Application APP Authentication Link


Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
app_inv_permission.png 64.3 kB 1 05-Dec-2023 05:32 krivacsz
png
app_permission_admin_consent.p... 85.3 kB 1 05-Dec-2023 05:32 krivacsz
png
app_permission_cert_based_form... 46.6 kB 1 03-Nov-2025 07:00 krivacsz
png
app_permission_cert_based_vfs_... 114.2 kB 1 03-Nov-2025 06:57 krivacsz
png
app_permission_client_secret_f... 26.8 kB 1 03-Nov-2025 05:36 krivacsz
png
app_permission_vfs_item.png 116.5 kB 5 03-Nov-2025 05:13 krivacsz
png
app_reg_new.png 57.5 kB 1 05-Dec-2023 05:32 krivacsz
png
app_reg_new_success.png 58.7 kB 1 05-Dec-2023 05:32 krivacsz
png
azure_app_registrations_certif... 102.0 kB 1 03-Nov-2025 06:36 krivacsz
png
client_id.png 93.9 kB 1 05-Dec-2023 05:32 krivacsz
png
ms_graph_app_permission.png 85.0 kB 1 01-May-2025 02:20 krivacsz
png
new_registration.png 83.3 kB 3 05-Dec-2023 05:32 krivacsz
png
new_secret.png 153.6 kB 5 03-Nov-2025 06:42 krivacsz
png
permission_final.png 165.2 kB 1 05-Dec-2023 05:32 krivacsz
png
permission_microsoft_graph.png 182.9 kB 1 05-Dec-2023 05:32 krivacsz
png
register_app.png 230.6 kB 1 05-Dec-2023 05:32 krivacsz
png
remote_item_done.png 92.4 kB 1 05-Dec-2023 05:32 krivacsz
png
remote_item_settings.png 110.4 kB 3 03-Nov-2025 07:17 krivacsz
png
remote_item_sharepoint_specifi... 22.8 kB 1 05-Dec-2023 05:32 krivacsz
png
secret_value.png 88.6 kB 2 03-May-2025 02:37 krivacsz
png
sharepoint2_refresh_token_vfs_... 216.9 kB 2 03-Nov-2025 08:36 krivacsz
png
sharepoint2_vfs.png 165.8 kB 1 05-Dec-2023 05:32 krivacsz
« This page (revision-353) was last changed on 07-Nov-2025 03:45 by krivacsz
G’day (anonymous guest)
CrushFTP11 | What's New
JSPWiki