Overview
Dasseti users can integrate with Microsoft SharePoint to upload or download files directly between Dasseti and their organization’s SharePoint portal. This guide provides a step-by-step explanation for enabling and using this integration.
Key Features
1. Uploading Files from Dasseti to SharePoint
To transfer files from Dasseti to your SharePoint site:
Navigate to the Files module in Dasseti.
Select the file(s) you want to push to SharePoint.
-
Click on the Copy to SharePoint button.
-
A SharePoint folder popup will appear - select the appropriate destination folder.
Confirm the upload. The file will now be available in your SharePoint portal.
2. Downloading Files from SharePoint into Dasseti
To copy files from SharePoint into Dasseti:
Navigate to the Files module on your menu bar.
Select the folder where you want to store the imported files.
-
Click the Copy from SharePoint button.
A SharePoint browser window will appear.
-
Select the desired files and confirm.
The selected files will be copied into Dasseti.
3. Configuring SharePoint for Dasseti Integration
To authorize Dasseti to interact with your SharePoint portal, follow the steps below:
Step 1: Set Up SharePoint Authorization
Create a SharePoint App with App-Only access for Dasseti:
Follow this guide to register your SharePoint app and generate credentials:
How to generate client ID and secret to register SharePoint App with OAuth | Code2care
Use the following AppPermissionRequests XML for full access:
<AppPermissionRequests AllowAppOnlyPolicy="true">
<AppPermissionRequest Scope="http://sharepoint/content/tenant" Right="FullControl" />
</AppPermissionRequests>
-
Save the following details after setup:
Client ID
Client Secret
Tenant ID
SharePoint Site URL
Step 2: Add SharePoint Credentials in Dasseti
To complete the integration:
Log into Dasseti as a Company Admin.
Navigate to Settings > File Services > SharePoint Access.
Click Add Setting.
-
Enter the SharePoint credentials:
Client ID
Client Secret
Tenant ID
SharePoint Site URL
Once added successfully, you can begin using:
Copy to SharePoint
Copy from SharePoint
4. Security: How Dasseti Handles Your SharePoint Credentials
Dasseti follows best-in-class security practices to protect your SharePoint access:
All SharePoint credentials are encrypted upon entry and securely stored.
-
Dasseti uses these credentials only to generate a secure access token.
This access token is valid for 72 hours.
Tokens are automatically regenerated after expiration.
On logout, any cached tokens are securely cleared from the system.
5. Understanding Tenant ID and Permissions
The Tenant ID (user realm) defines the level of SharePoint access granted to Dasseti.
To enable full upload/download functionality, provide the following permissions:
<AppPermissionRequests AllowAppOnlyPolicy="true">
<AppPermissionRequest Scope="http://sharepoint/content/tenant" Right="FullControl" />
</AppPermissionRequests>
Comments
0 comments
Please sign in to leave a comment.