Google Search Appliance software version 6.0
Posted June 2009
The Google Search Appliance makes documents in your domain discoverable through search. In addition to public content that is available to everyone, the search appliance can crawl and index documents that require a login and password or another form of authentication. To protect confidentiality at serving time, the search appliance determines whether the user performing the search is authorized to view each document before it displays results.
For instance:
As the search appliance administrator, you must configure the Google Search Appliance to support these kinds of situations.
Skip over ContentsThis guide is intended for the search appliance administrator and developers who need to understand authentication and authorization for the Google Search Appliance. It explains how the Google Search Appliance makes controlled-access content available through search, describes how to configure authentication and authorization, and demonstrates how to make controlled-access content available to authorized users in your organization.
This guide helps you to answer the following questions:
access=p) is available in all search results, while secure content (access=s) is only visible to authorized users. Because some methods of accessing controlled-access content do not support secure serve, the answers to these questions depend on your existing access control infrastructure, and whether your content sources require secure serve.
The following table explains which sections in this guide are most relevant for each access method, and provides links to those sections.
| Access Method | Access Type | Suggested Crawl Method | Suggested Serve Method |
|---|---|---|---|
| HTTP Basic or NTLM HTTP | Public or secure | Crawler Access | Pass user credentials and optionally authenticate with LDAP |
| Access content on a Windows or SMB/CIFS file share | Public or secure |
Crawler Access | Pass user credentials and optionally authenticate with LDAP |
| Single login domain: Windows (Kerberos) Authentication for Windows Server or Sharepoint Server | Public or secure | Crawler Access | IWA (Integrated Windows Authentication) / Kerberos authentication |
| Single login domain: one set of domain credentials provides access to all content, and the login form does not use frames or JavaScript. | Public or secure | Forms Authentication | Forms authentication with an external login server |
| Single login domain: one set of domain credentials provides access to all content. The login form is plain HTML. Single or multiple cookie domains. | Public or secure | Forms Authentication | Forms authentication with a sample protected URL |
| Multiple login domains: more than one set of credentials are required to provide access to all content. | Public only | Forms Authentication | No secure serve with this method |
| Multiple login domains: more than one set of credentials are required to provide access to all content. | Public or secure | Crawler Access or Forms Authentication |
SAML authorization with authentication through LDAP, Kerberos, x.509 certificates, or the SAML Authentication SPI |