beautypg.com

Developing custom connectors, Monitoring a search appliance – Google Search Appliance Getting the Most from Your Google Search Appliance User Manual

Page 71

background image

Google Search Appliance: Getting the Most from Your Google Search Appliance

Essentials

71

Learn More about the SAML Authentication and Authorization SPIs

For more information about how the SAML Authentication and Authorization SPIs work and how to set
up the Identity Provider and Policy Decision Point web services that are required by the Authentication
and Authorization SPIs, refer to the Authentication/Authorization for Enterprise SPI Guide.

For more information on search appliance configuration for use with these SPIs, refer to the section
“The SAML Authentication Service Provider Interface (SPI)” in Managing Search for Controlled-Access
Content.

Developing Custom Connectors

Google provides the Google Search Appliance connector framework for developing custom connectors
to non-web repositories. The Google Search Appliance Connector Framework project on
code.google.com provides open source software for the connector manager and connectors.
Developers using the resources provided in this project can create connectors for virtually any type of
document-based repository. Google does not support the open-source software or changes you make
to the open-source software.

Useful Knowledge for Developing Connectors

To develop a custom content connector by using the Connector Framework, you need a basic
understanding of the following technologies:

A content management system and its API

Java programming with JDK 1.4.2 or later

The Spring Framework and Inversion of Control (IOC)

Learn More about Developing Custom Connectors

For information about developing a connector, refer to the Connector Developer’s Guide,

http://google-

enterprise-connector-manager.googlecode.com/svn/docs/devguide/

.

Monitoring a Search Appliance

The Google Search Appliance provides extensive reports (see “Using Search Appliance Reports” on
page 72)
that can help you to analyze the content that has or has not been indexed and why. You can
also monitor the Search Appliance by using an SNMP (Simple Network Management Protocol)
management application (see “Monitoring a Search Appliance with SNMP” on page 73). SNMP is an
Internet standard protocol that is used to monitor the operation of devices on a network.