2.2 Retrieve Settings for Thru Data Center and Thru Server

2.2.1 Data Structures

2.2.1.1 FTHServerSettingData

Thru site settings for specific site

Data Type

Field Name

Description

int

SiteID

int

SettingsExpirationMinutes

How long this configuration should be used before being refreshed.

bool

RetentionEnabled

Is feature enabled

bool

RetentionAdmin

Is user who opened the server is a member of Retention Administrators group

bool

MirroringOutboundEnabled

Is outbound mirroring feature enabled

bool

MirroringInboundEnabled

Is inbound mirroring feature enabled

bool

AuditMgrEnabled

Is Audit Manager feature enabled

bool

AuditUser

Is user who opened the server a member of Auditors group

FTHMsgRequestLoginType

MsgRequestLoginType

Enumeration, policy setting to request login when recipient clicks on the link in the email:
Never=1/Always=2/User Choice=3

bool

MsgRequestloginUserChoiceDefault

If Request Login is ‘User Choice,’ this field determines the default value (request login or not).

bool

MsgMaxDownloadsEnabled

Not implemented

int

MsgMaxDownloadsDefault

Not implemented

bool

PublishingEnabled

Is Publishing feature enabled

bool

PublishingUser

Is a user who opened the server a member of Publishing Users group

bool

PublishingAdmin

Is a user who opened the server a member of Publishing Administrators group

bool

PublishingTagDictionaryManaged ByUsers

Indicates whether publishing users can edit the tag dictionary.

2.2.2 Methods

2.2.2.1 GetServerSettings
Retrieves settings for Thru site where user is signed in.

FTHServerSettingData

GetServerSettings(Guid sessionID)