Xerox Security Guide for Xerox® Connect App for Google Drive™ 2-3
GoogleDrive Storage Service
In order for the app to communicate and interact with the correct storage location, the user needs
to establish a connection with their Google Drive repository. This connection process utilizes the
authentication dialog provided by the storage service, which requests the username and password
for the storage service account. An OAuth login token is returned to the device from the storage
service. This token is used for further interactions. The account credentials are not stored by the
device. Once authenticated, the Google Drive API is utilized to access the Google Drive
repository.
Single Sign-On via Xerox
®
Workplace Suite/Cloud and SSO Manager
In order to improve user experience, by removing the need to log in to the Xerox
®
App each time
Xerox offers an optional Single Sign-On (SSO) capability. Users can log into the printer and are
then able to launch the app without the need to provide additional credentials.
Xerox Extensible Interface Platform
®
During standard usage of the Xerox
®
App, calls to the device web services are used to initiate and
monitor scan functions and to pull relevant details related to device properties and capabilities.
COMPONENTS
MFD with Xerox
®
Connect App for Google Drive – ConnectKey App
This is an EIP capable device that can print, scan and execute ConnectKey Apps installed from the
Xerox
®
App Gallery. In this case, the device has the Xerox
®
Connect App for Google Drive
installed.
Xerox
®
Connect App for Google Drive – Web UI
The Web UI component is a service hosted on the Microsoft Azure Cloud System. The Web UI
component is responsible for hosting the web pages, which display on the UI of the printer.
Xerox
®
Connect App for Google Drive – Service Interface
The Service Interface component is a service hosted on the Microsoft Azure Cloud System. The
Service Interface provides the business logic service and interfaces with the Xerox Cloud
Repository Middleware.
Xerox Cloud Repository Middleware
The Cloud Repository Middleware component is a service hosted on the Microsoft Azure Cloud
System. The Cloud Repository Middleware interfaces with the Google Drive REST APIs to access
the Google Drive repository.
Xerox Document Conversion Engine
The Document Conversion Engine component is a service hosted on the Microsoft Azure Cloud
System. The Document Conversion Engine converts a variety of document formats to a format that
is printable by Xerox
®
Devices.
Xerox App Gallery
The App Gallery component is a web application, with services, hosted on the Microsoft Azure
Cloud System. The App Gallery is accessed to ensure the Application is entitled to run. The
application can only be run when a “Trial” license has not expired OR a “Purchased” license has
not expired.
ABBYY Cloud OCR API
The ABBYY Cloud OCR API is a, 3
rd
Party, cloud hosted service. The Cloud OCR API is used to
convert a scanned document into one of the following Microsoft
®
Office document formats: Word
(DOCX), Excel (XLSX), PowerPoint (PPTX).