SentryOne Document System Requirements

Download:  Visit the SentryOne Document product page to learn more about purchasing or to start a free trial.

System Requirements

System Requirements

SentryOne Document

Compatible Browsers

  • Chrome
  • Edge

Note:  Using an unsupported browser to access SentryOne Document prompts an Improve Your Experience message, and asks you to use Chrome or Microsoft Edge for the best experience. SentryOne Document Solutions Dashboard Unsupported browser message

Remote Agent Requirements

Hardware

  • Recommend a relatively recent 64-bit processor with 8+ GB of RAM

Software

  • Windows PC with .NET 4.6.1 installed

Remote Agent Supported Operating Systems

 64-bit (x64) Operating Systems32-bit (x86) Operating Systems
Windows Server 2008 R2Windows Server 2008 R2
Windows Server 2012Windows Server 2012
Windows Server 2016Windows 7
Windows 7Windows 8
Windows 8Windows 10
Windows 10
Provider Requirements

Additional Provider Requirements

ProviderOperating Systems
SQL
64-bit Operating Systems32-bit Operating Systems
Microsoft SQL Server 2012 (or later) Shared Management Objects x64 (2012 .msi download)Microsoft SQL Server 2012 (or later) Shared Management Objects x86 (2012 .msi download)
Microsoft SQL Server 2012 (or later) Shared Management Objects x86 (2012 .msi download)Microsoft System CLR Types for Microsoft SQL Server 2012 (or later) x86
Microsoft System CLR Types for Microsoft SQL Server 2012 (or later) x64

Note: 

  • Microsoft SQL Server Transact-SQL ScriptDom is included in the SentryOne Document installer.
  • SQL Server provider works against SQL Server 2005 and above when connecting to both SQL Server On-Premises and Azure Instances.
  • The SQL Server Provider can collect columns with the Sensitivity Classification in Azure, and SQL Server 2019.
SSAS
64-bit Operating Systems32-bit Operating SystemsSSAS Azure Analysis Services
Microsoft SQL Server 2012 (or later) Analysis Management Objects x64 (2012 .msi download)Microsoft SQL Server 2012 (or later) Analysis Management Objects x86 (2012 .msi download)
  • Microsoft Azure Analysis Services Client Libraries

Microsoft SQL Server 2012 (or later) Analysis Management Objects x86 (2012 .msi download)

Note: 

  • Microsoft ® .NET 4.5 is required by SSAS 2017 Only.
  • SSAS provider works against SSAS 2005 and above when connecting to a Multidimensional Instances and SSAS 2012 and above when connecting to a Tabular Instances. To connect to Azure Analysis Services, you need to download and install the latest Microsoft Analysis Services Client Libraries.
SSIS
  • Each version of SQL Server Integration Services (2012 or later) that you want to document.
  • SQL Server Data Tools or Business Intelligence Development Studio.
  • Any Third-Party Products (Connection Managers, Tasks, Components, etc) that are used within the SSIS Package(s)
SSRS and Power BI Report Server
  • At least one version of SQL Server Reporting Services (2012 or later) that you want to document.
  • SQL Server Data Tools or Business Intelligence Development Studio.
  • Support provided for the following report locations:
    • File System: SQL Server 2012 or later
    • Native Web Services: SQL Server 2012 or later
    • SharePoint Web Service: SQL Server 2012 or later

Note: 

  • These requirements are for Power BI Report Server. Power BI itself does not have any additional requirements beyond what is required for SentryOne Document.
  • KPIs and Mobile Reports are currently not supported when connecting to an SSRS 2016 or above Report Server.
TableauTableau Servers with REST API enabled with the following API Versions: 2.3, 2.2, 2.1 and 2.0.

Unsupported: SQL, SSAS, SSIS, and SSRS versions 2008 R2 and earlier are not officially supported. The providers remain accessible in the software if the prerequisites are met, however, we will not be able to provide support for any issues that are specific to these older releases.

Permissions

Permissions

It's recommended that the machine running the remote agent has network access and permission to access all the solution items that you want to scan. See the Remote Agents article for additional recommendations about where to install them.

Technology-Specific Permissions

TechnologyRequired Permissions
Azure Power BI 
  • Content.Create
    • Delegated
    • Create content
  • Dashboard.Read.All
    • Delegated
    •  View all dashboards
  • Dashboard.ReadWrite.All
    • Delegated
    • Read and write all dashboards
  • Dataset.ReadWrite.All
    • Delegated
    • Read and write all datasets
  • Group.Read
    • Delegated
    • View user's groups
  • Report.ReadWrite.All
    • Delegated
    • Read and write all reports
SQL Server
  • Definition permissions for any object you want to document
  • Non-sysadmin users must be granted View Server State permissions to view log file objects within the documentation.
SQL Server Analysis Services
  • Multidimensional:
    • Read definition permission on each database object you want to document
  • Tabular:
    • Administrator permission on each database object you want to document
  • Azure Analysis Services
    • Azure Active Directory credentials are required
SQL Server Integration Services
  • SSIS Catalog:
    • Read and Modify permission for each project within the SSISDB you want to analyze
SQL Server Reporting Services
  • Folder Security Settings:
    • Minimum Predefined User Roles required:
      • My Reports
      • Content Manager
    • Minimum Tasks required for a custom User Role:
      • View Reports
      • View Folders
      • View Data Sources
      • View Models
      • Consume Reports
  • Web Service Security Settings:
    • Minimum Predefined System Role required:
      • System User
      • Browser in the report tree
    • Minimum Tasks required for a custom System Role:
      • Execute Report Definitions
Tableau Permissions
  • You must be a part of the Server Administrator role
Disclaimer

BSD 2-Clause "Simplified" License Disclaimer

A component of the SentryOne Document remote agent is attributed to MarkDig and licensed with the BSD 2-Clause "Simplified" License.

BSD 2-Clause "Simplified" License text as of November 26, 2019:

Copyright (c) 2018-2019, Alexandre Mutel
All rights reserved.

Redistribution and use in source and binary forms, with or without modification
, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this 
   list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, 
   this list of conditions and the following disclaimer in the documentation 
   and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

See https://github.com/lunet-io/markdig/blob/master/license.txt for current text and additional details.