Home → Guides :: Symphony OCR → Configuration Guide - NetDocuments → Symphony OCR for NetDocuments Security Overview
Symphony OCR is installed as an on-premise Windows service.
Symphony OCR consists of a back-end service that monitors NetDocuments for new and changed documents, analyzes documents, and OCRs documents. The Symphony OCR service also presents a web based interface for administration. This web interface is only exposed on the firm’s internal network.
Symphony OCR interacts with NetDocuments via the standard NetDocuments REST API (full details of the NetDocuments API integration can be found here: https://support.netdocuments.com/hc/en-us/articles/205219850-API-Documentation ).
Symphony OCR uses the Internet standard OAuth2 authentication protocol to request permission from the user. Once the user has approved integration, NetDocuments provides SymphonyOCR with an access token that is used for operations that interact with NetDocuments (querying for document meta data, downloading document content, uploading document content). A NetDocuments administrative user must give explicit permission for this access to be configured, and the administrative user may revoke the access via the NetDocuments administrative interface at any time.
All network communication between Symphony OCR and NetDocuments is encrypted using standard HTTPS protocols.