Unifize Knowledge Base
  • Quickstart
    • Welcome to Unifize!
  • Getting started
    • Setting up your Unifize account
      • Signing up with invite link
      • Logging in with email
    • Quickstart demo
    • Key features & navigation
      • Records
      • Conversations
      • Checklists
    • First steps for new users
      • Creating a new record
      • Creating records from inbound email
      • Filling checklist metadata
      • Linking related records
      • Sharing conversations as email
      • Sending and receiving emails in Unifize
      • Inviting people
      • Changing your preferred language
      • Filtering records in My Inbox
      • Generating PDF reports
      • Creating custom reports
      • Creating custom dashboards
    • Using Unifize AI
  • Troubleshooting & support guide
  • User Guide
    • Definitions
      • Process
      • Record
      • Conversation
      • Report
      • Chart
      • Checklist
      • Org
    • Navigating the platform
      • Profile
      • My Inbox
      • Manage
      • Homescreen
      • Contacts
      • Direct Messages
      • Dashboard
    • Data & process management
      • File Management
      • Checklists & Forms
      • Rich text in checklist
      • Working with records
        • Due dates & priorities of a record
    • User & role management
      • Understanding roles & access
      • Managing permissions
      • Deactivating users
      • Team & organization
    • Mobile & web accessibility
      • Unifize Lite
      • Mobile app
      • Web app vs Unifize Lite
    • Security, compliance & infrastructure
    • Personalizations
      • Set your profile picture
      • Reset your Passwords
      • Customizing Homescreen
      • Set your email notification preferences
    • File upload
      • SharePoint
        • Configuring SharePoint on Unifize
        • Using SharePoint on Unifize
    • SSO
      • Logging in with SSO
      • SSO using SAML
    • Process Builder
      • Checklist
        • Picklist
          • Picklist field in Checklist
  • Product Help
    • Unifize Document Management System (DMS)
      • Document Control
      • Change Control
      • Training Management
      • Onboarding guide for DMS
      • Troubleshooting & support guide for DMS
  • Admin Guide
    • Multi-language translation support
      • Enabling and configuring language support
      • Managing user language preferences at scale
      • Using the translation editor to customize UI
    • Customization & configuration
      • Configuring processes
      • Configuring revision fields
      • Configuring approval workflows
      • Configuring reminders on processes
      • Checklist layout settings
      • Custom language settings
      • Creating a chart from reports
      • Configuring Microsoft Office 365
        • Permissions required for SharePoint
  • Developer Documentation
    • Introduction
      • Concepts & terminologies
    • Authentication
      • App management
      • App tokens
    • Usage
      • Fair usage policy
      • Testing environment
      • Quickstart
    • API Reference
      • Applications
      • Processes
      • Records
      • Field values
  • RELEASE NOTES
    • February 2025
    • March 2025
    • April 2025
      • Rich Text Fields in Checklist
      • Filling Checklist Metadata with AI
      • 'My Conversations' is now 'My Inbox'
      • Feature Enhancements
Powered by GitBook
On this page
Export as PDF
  1. User Guide
  2. File upload
  3. SharePoint

Configuring SharePoint on Unifize

Unifize now supports seamless integration with Microsoft 365- specifically SharePoint and OneDrive- enabling organizations to connect their existing file management systems directly to Unifize workflows. This article walks through how to configure and manage this integration, including setup, required permissions, and how it works behind the scenes.


Overview

The SharePoint integration allows users to:

  • Attach files directly from their SharePoint or OneDrive accounts to checklist fields in Unifize.

  • Create new Microsoft 365 documents (Word, Excel, PowerPoint) from within Unifize.

  • Automatically maintain permission sync between Unifize and SharePoint, ensuring secure and compliant collaboration.

This feature removes the need for downloading and re-uploading files and enable a much smoother document workflow.


What’s New

  • Support for SharePoint/OneDrive file picking and file creation from inside Unifize.

  • New file source options within Upload File checklist fields.

  • Admin controls for setting folder paths and access rules.

  • Auto-managed permissions that reflect SharePoint’s native access levels.


Integration Components

Unifize supports this via two internal apps:

1. Microsoft 365 App

  • Allows regular users to pick files from their Microsoft 365 environment (OneDrive/SharePoint).

  • Manages document links and access in checklist fields.

2. Microsoft 365 Admin App

  • Used for advanced capabilities like creating new documents directly in SharePoint from Unifize.

  • Requires elevated Microsoft Graph API permissions (details below).

  • Used to configure and authorize the app for your organization.


How It Works

  1. Enabling the Integration

    • Admins must connect their organization’s Microsoft 365 tenant from the Admin Console.

    • Once authenticated, admins can define default SharePoint folder paths for newly created files.

  2. Using It in Unifize

    • In the Process Builder, when creating or editing a checklist, choose “Upload File” as a field type.

    • You’ll now see three file source options:

      • Upload from Computer

      • Unifize File Store

      • Office 365 OneDrive / SharePoint

    • For “Office 365,” users can:

      • Pick an existing file via the built-in SharePoint/OneDrive file picker.

      • Admins can additionally create new documents if a default folder path is configured.

  3. Permission Sync

    • Files attached through SharePoint retain the original permissions from SharePoint.

    • When approval statuses change on fields, SharePoint permissions dynamically adjust (e.g., locking or unlocking documents during review).

    • Revisions are created by duplicating files within the SharePoint directory, maintaining an audit-friendly trail.


Permissions Required

For Admin Users (Microsoft 365 Admin App):

These are required to configure the integration and enable file creation:

  • User.Read – Authenticate and read basic user profile

  • Files.ReadWrite.All – Read/write to all files across all sites

  • Domain.Read.All – Fetch domain/tenant details

  • offline_access – Maintain session without needing to log in repeatedly

For Standard Users (Microsoft 365 App):

These permissions enable users to access, view, and work with files they have access to:

  • User.Read

  • Files.Read.All

  • Files.ReadWrite.All

  • MyFiles.Write

  • offline_access

  • Domain.Read.All


Security and Access Control

  • All access to SharePoint files is governed by the user’s existing Microsoft 365 permissions.

  • Admins do not grant new access via Unifize; they only allow users to interface with what they already have access to.

  • When a user is removed from Microsoft 365 or loses access to a document, that access is automatically revoked on Unifize as well.

PreviousSharePointNextUsing SharePoint on Unifize

Last updated 24 days ago