A.3 Special Attributes

Several attributes are exposed for the Goggle Schema that update a users default email settings within a Goggle Domain. these attributes are not mapped to an eDirectory attribute but can be sent on modify or add events. These attributes are:

Table A-7 Special Attributes

Setting

Example

GmailSettingsEnableIMAP

Turns on or off IMAP for the Account. Set to True or False.

<add-attr attr-name="GmailSettingsEnableIMAP">
    <value type="string">true</value>
</add-attr>

GmailSettingsEnablePOP

Turns on or off POP for the Account.

<add-attr attr-name=”GmailSettingsEnablePOP”>
     <value type=”structured”>
          <component name=”EnableFor”>Don DaRe</component>
          <component name=”Action”>don@idmtest.org</component>
          <component name=”Enable”>true</component>
     </value>
</add-attr>

GmailSettingsForwarding

Sets a forwarding email address. Note the API only allows setting this to an account inside of the Google Apps Domain. External addresses will cause an error.

<add-attr attr-name=”GmailSettingsForwarding”>
     <value type=”structured”>
          <component name=”ForwardAddress”>Don DaRe</component>
          <component name=”Action”>don@idmtest.org</component>
          <component name=”Enable”>true</component>
     </value>
</add-attr>

GmailSettingsLabel

This is a set of labels that will be automatically set on the account. The labels will be available in gmail to the end user. .

<add-attr attr-name=”GmailSettingsLabel”>
     <value type=”string”MyProject</value>
</add-attr>

GmailSettingsLanguage

This sets the default language for the user.

<add-attr attr-name=”GmailSettingsLanguage”>
     <value type=”string”Eng</value>
</add-attr>

GmailSettingsSendAs

Set this structured value to setup a send as alias. Useful when there are multiple domains or subdomains in Google Apps..

<add-attr attr-name=”GmailSettingsSendAs”>
     <value type=”structured”>
          <component name=”Name”>Don DaRe</component>
          <component name=”SendAs”>don@idmtest.org</component>
          <component name=”ReplyTo”>Don@idmtest.org</component>
          <component name=”IsDefault”>true</component>
     </value>
</add-attr>

GmailSettingsSignature

Set a default email signature on the user. This is at the user level and can be overridden by the end user.

<add-attr attr-name=”GmailSettingsSignature”>
     <value type=”string”>Signature Data</value>
</add-attr>

Table A-8 Password Configuration

Option

Description

Connected system name

Specify the name of the connected system. This name is used for password sync failure notifications.

Notify the user of password synchronization failure via e-mail

Select this option if you want to notfiy the Google Apps user through e-mail.

Application accepts passwords from Identity Manager

Select whether the application accepts passwords from Identity Manager. Selecting this option to True allows the passwords to flow from the Identity Manager data store to connected system.

Table A-9 Password Configuration

Option

Description

Connected system name

Specify the name of the connected system. This name is used for password sync failure notifications.

Notify the user of password synchronization failure via e-mail

Select this option if you want to notfiy the Google Apps user through e-mail.

Application accepts passwords from Identity Manager

Select whether the application accepts passwords from Identity Manager. Selecting this option to True allows the passwords to flow from the Identity Manager data store to connected system.