Installing and configuring SmartEncrypt for SharePoint Online

Installing and configuring SmartEncrypt for SharePoint Online

SmartEncrypt for SharePoint Online is a SharePoint app that acts as a "virtul client", enabling administrators to navigate to a SharePoint Online document document library and encrypt the contents, which in turn creates and uploads a corresponding encryption rule in the Management Console, ensuring that any new files added to the location will also be automatically encrypted. 

1. Install the SmartEncrypt for SharePoint app into your SharePoint tenant

  1. Download the SmartEncrypt for SharePoint Online app from the SmartEncrypt Management Console


  2.  Following the instructions as set out in the "Add custom apps" section of https://docs.microsoft.com/en-us/sharepoint/use-app-catalog#add-custom-apps, upload the SmartEncrypt SharePoint to the Apps site. 

    Note: When reviewing the Enable app panel, ensure that you select the Enable this app and add it to all sites option before  clicking Enable app,  as shown below.


2.       Set up application permissions

2.1.   Register file processing backend service in tenant organization

  1. Navigate to: https://<your_tenant>.sharepoint.com/_layouts/15/appregnew.aspx
  2. Complete the configuration fields exactly as shown:

Client Id:             bb6dd474-aa9f-4251-a8a4-4973d7d7da10

Client Secret:     TyJLFwHgkYXPpd6UAsA0OQoJ874Jxigu8EZ3msOqiN4=

Title:                     SmartEncryptForSharePoint 

App Domain:      sharepoint.smartencrypt.com

Redirect URI:      https://sharepoint.smartencrypt.com

Important!
You MUST use the Client Id or Client Secret values as provided, DO NOT generate a Client Id or Client Secret using the buttons on the form


2.2.   Grant application permissions

  1. Navigate to https://<your_tenant>-admin.sharepoint.com/_layouts/15/appinv.aspx (note that this is a different URL to that used in step 2.1)
  2. Once the page has loaded, enter the Client ID from step 2.1  in the App Id field and click Lookup
  3. Check that the Title, App Domain and Redirect URL fields have correctly populated with the values from step 2.1
  4. Enter the following permission XML to the App's Permission Request XML field

    <AppPermissionRequests AllowAppOnlyPolicy="true">

      <AppPermissionRequest Scope="http://sharepoint/content/tenant" Right="Manage" />

    </AppPermissionRequests> 


  5. Click Create, then click Trust It  on the permission consent dialog when prompted



  6. Your SmartEncrypt for SharePoint Online app is now ready to go





    • Related Articles

    • Managing encryption rules for SharePoint Online

      SmartEncrypt's SharePoint Online "virtual client" enables you to create encryption rules for files stored in SharePoint from directly within the SharePoint Online interface.  This means that there is no need to sync files to set encryption rules and ...
    • Why are there different keys for the same location in SharePoint Online?

      In SharePoint Online, encrypted files are depicted by the key name in additional column.  In some cases, you may notice that the same location has files encrypted with different keys.  There are reason why this may occur. 1. The encryption key was ...
    • Encryption Key Backup and Recovery

      You can recover encrypted files using a backup of your Encryption Keys from the SmartEncrypt Management console and an installed copy of the SmartEncrypt desktop client software. An activate subscription or internet connection is not required to ...
    • Encryption Rules

      Encryption Rules Overview The Encryption Rule Overview provides a summary of all the active Encryption Rules in use by your organisation, grouped by Encryption Key. Features Encryption Location Path - path to which the Encryption Rule applies.  This ...
    • Known Issues & Limitations

      Known Issues Windows Desktop Client General Zip files cause "double encryption"  When extracting a zip archive containing encrypted files to a location governed by an encryption rule, the extracted files will be encrypted a second time in accordance ...