Google Search Appliance Feeds Protocol Developers Guide User Manual
Page 22
Google Search Appliance: Feeds Protocol Developer’s Guide
22
A principal element can have the following attributes:
•
scope
•
namespace
•
case-sensitivity-type
•
principal-type
scope
Attribute
The scope attribute specifies the type of the principal. Valid values are:
•
USER
•
GROUP
The scope attribute is required.
namespace
Attribute
By keeping principals in separate namespaces, the search appliance is able to ensure that access to
secure documents is maintained unambiguously. Namespaces are crucial to security when a search
user has multiple identities. The namespace attribute specifies the global namespace for the user or
group. The global namespace corresponds to the credential group for a content source. For detailed
information about credential groups, see “Universal Login” in Managing Search for Controlled-Access
Content.
case-sensitivity
-type Attribute
The case-sensitivity-type attribute specifies whether or not the principal’s name is case sensitive.
At serve time, the search appliance compares the principal’s name as entered on the Universal Login
form with the one stored in the index. For example, suppose the name in the index is “ALEX” and the
name on the form is “Alex.” If the name is case sensitive, access to the document is denied. Valid values
are:
•
EVERYTHING-CASE-SENSITIVE
•
EVERYTHING_CASE_INSENSITIVE
principal-type
Attribute
The principal-type attribute indicates that the domain string attached to the principal will not be
transformed internally by the search appliance. The only valid value is “unqualified.” This attribute is for
support of SharePoint local groups.