4.2 Schema Mapping

This section details the default schema mapping of the driver. The schema map details how IDV attributes and classes are translated into Google Apps attributes and classes.

The section includes:

4.2.1 User Attributes Mapping

IDVault

Google Apps

User

UserEntry

Agreed to terms

Assistant

Assistant

assistantPhone

AssistantPhoneNumber

Birthday

Brother

CallbackPhoneNumber

ChangePasswordAtNextLogin

Child

CompanyMainPhoneNumber

DomesticPartner

Surname

FamilyName

Father

Friend

Gender

General

Given Name

GivenName

GmailSettingsEnableIMAP

GmailSettingsEnablePOP

GmailSettingsForwarding

GmailSettingsLabel

Language

GmailSettingsLanguage

GmailSettingsSendAs

GmailSettingsSignature

Groups Memberships

Groups

HomeFaxPhoneNumber

Home Phone

HomePhoneNumber

InternalExtensionPhoneNumber

IpWhiteListed

IsAdmin

internationalISDNNumber

ISDNPhoneNumber

Login Disabled

IsSupended

MaidenName

manager

MainPhoneNumber

Manager

mobile

preferredName

MobilePhoneNumber

Mother

NickNames

Occupation

OU

OrgDepartment

OrgJobDescription

L

OrgLocation

company

OrgName

OrgSymbol

Title

OrgTitle

otherPhoneNumber

OtherPhoneNumber

Pager

PagerPhoneNumber

Parent

Partner

nspmDistributionPassword

Password

ProfileAdditionalName

ProfileFamilyName

 

ProfileFullName

 

ProfileGivenName

 

ProfileNamePrefix

ProfileNameSuffix

 

Quota

 

RadioPhoneNumber

 

ReferredBy

 

Sister

 

Spouse

TelexNumber

TelexPhoneNumber

 

TTY_TDDPhoneNumber

CN

UserName

Fascimile Telephone Number

WorkFaxPhoneNumber

 

WorkMobilePhoneNumber

 

WorkPagerPhoneNumber

 

WorkPhoneNumber

4.2.2 Group Attribute Mapping

IDVault

Google Apps

Group

Group

Description

Description

DirXML-GAGroupEmailAddress

EmailAddress

Member

Members

CN

Name

Owner

Owners

4.2.3 Organizational Unit Attribute Mapping

IDVault

Google Apps

Organizational Unit

Organizational Unit

BlockInheritance

Description

Description

OU

Name

4.2.4 Contact Attribute Mapping

The driver does not map directly to a class in eDirectory. The schema can be extended (or mapped to the user object class). The driver contains a sample GoogleContact.sch file that can be used to extend the eDirectory schema. The following table lists the available attributes within Google Apps.

IDVault (EXAMPLE)

Google Apps

GoogleContact

ContactEntry

Assistant

Assistant

assistantPhone

AssistantPhoneNumber

Birthday

Brother

CallbackPhoneNumber

CarPhoneNumber

Child

CompanyMainPhoneNumber

DomesticPartner

Father

Friend

Gender

General

Given Name

GivenName

 

HomeEmailAddress

HomeFaxPhoneNumber

Home Phone

HomePhoneNumber

internationalISDNNumber

ISDNPhoneNumber

MaidenName

MainPhoneNumber

Manager

Manager

mobile

MobilePhoneNumber

Mother

Occupation

OU

OrgDepartment

OrgJobDescription

L

OrgLocation

company

OrgName

OrgSymbol

Title

OrgTitle

OtherFaxPhoneNumber

otherPhoneNumber

OtherPhoneNumber

Pager

PagerPhoneNumber

Parent

Partner

ProfileAdditionalName

ProfileFamilyName

 

ProfileFullName

 

ProfileGivenName

 

ProfileNamePrefix

 

ProfileNameSuffix

 

RadioPhoneNumber

 

ReferredBy

 

Sister

 

Spouse

TelexNumber

TelexPhoneNumber

 

TTY_TDDPhoneNumber

CN

UserName

Facsimile Telephone Number

WorkFaxNumber

mobile

WorkMobilePhoneNumber

pager

WorkPagerPhoneNumber

Telephone Number

WorkPhoneNumber