Templates

Get-XpClientTemplates

Syntax

Get-XpClientTemplates [-ConfigGroups] < CFGConfigGroup[]> [-Timeout <int>]

Description

Display of all client template settings of the specified configuration groups.

Parameter

  • -ConfigGroups <CFGConfigGroup[]>
    • List of configuration groups for which the client templates are to be output.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of objects that can be pipelined to Get-XpClientTemplates:

  • CFGConfigGroup

Output

The command Get-XpClientTemplate returns objects of type CFGTemplateClient.

CFGTemplateClient

Property

Supported values

LocationName

ConfigurationGroupName

Addr essbooksConnectToNotesDefaultContactsFolder

Boolean

Addres sbooksConnectToOutlookDefaultContactsFolder

Boolean

Addressboo ksPrioritizeLocalAddressbooksHigherThanVDir

Boolean

CommanderAutoStart

Boolean

C ommanderAutoStartAndQuitWithGroupwareClient

Boolean

CommanderAvailable

Boolean

CommanderReplaceOSPhoneDialer

Boolean

ConversationsPopOut

Boolean

DashboardAvailable

Boolean

DashboardUrl

String

DashboardUrlDefault

String

MiscOfficePresenceIntegrationActive

Boolean

MobileAvailable

Boolean

NavigationBarCollapsed

Boolean

SettingPageFaxVisible

Boolean

SettingPageGeneralVisible

Boolean

SettingPageHotkeyVisible

Boolean

SettingPageInstantMessagingVisible

Boolean

SettingPageLoggingVisible

Boolean

SettingPagePresenceVisible

Boolean

SettingPageSmsVisible

Boolean

SettingPageTelephonyVisible

Boolean

SettingPageVoicemailVisible

Boolean

TeamviewPanelActive

Boolean

ExtendedSettings

-

ExtendedSettingsModified

-

Description

String

Features

-

Function

ConfigGroupIndividual

FunctionMasked

ConfigGroupIndividual

Guid

-

GuidTemplateContainer

-

IsDefaultConfigGroup

-

ExtensionData

-

UtcOffset

-

Example

  1. Output client settings for all default configuration groups:

    >Get-XpLocations | Get-XpConfigGroups | Get-XpClientTemplates
    
  2. Output the client settings for all configuration groups of the site Main site:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpClientTemplates
    
  3. Output the site name, configuration group name and team panel status (active) of all configuration groups of the site Main site:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpClientTemplates | Select-Object LocationName,ConfigurationGroupName,TeamviewPanelActive
    

Get-XpTelephonyTemplates

Syntax

Get-XpTelephonyTemplates [-ConfigGroups] < CFGConfigGroup[]> [-Timeout <int>]

Description

Display of all telephony template settings of the specified configuration groups.

Parameter

  • -ConfigGroups <CFGConfigGroup[]>
    • List of configuration groups for which the telephony templates are to be output.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of objects that can be pipelined to Get-XpTelephonyTemplates:

  • CFGConfigGroup

Output

The command Get-XpTelephonyTemplates returns objects of type CFGTemplateTelephony.

CFGTemplateTelephony

Property

Supported values

LocationName

-

ConfigurationGroupName

-

AnyDeviceAllowHomeOfficeNumber

Boolean

Any DeviceAllowMobileTelephoneNumber

Boolean

AnyDeviceAllowTelephoneNumber

Boolean

AnyDeviceAllowUserDefinedNumber

Boolean

AnyDeviceEnabled

Boolean

ArchiveJournalInterval

-

ConferencingEnabled

Boolean

ConferencingSIPGateway

-

ConferencingSIPGateways

-

Notific ationDeactivatedForInternalCalls

Boolean

Notific ationDeactivatedForPickedUpCalls

Boolean

NotificationEMail

Boolean

Description

String

Features

-

Function

ConfigGroupIndividual | ConfigGroupInactive

FunctionMasked

-

Guid

-

GuidTemplateContainer

-

IsDefaultConfigGroup

-

Name

-

ExtensionData

-

UtcOffset

-

Example

  1. Output telephony settings of all default configuration groups:

    >Get-XpLocations | Get-XpConfigGroups | Get-XpTelephonyTemplates
    
  2. Output of telephony settings of all configuration groups of the “Main site” location:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpTelephonyTemplates
    
  3. Output of the site name, configuration group name and status AnyDevice (active) of all configuration groups of the site Main site:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpTelephonyTemplates | Select-Object LocationName,ConfigurationGroupName,AnyDeviceEnabled
    

Get-XpVoicemailTemplates

Syntax

Get-XpVoicemailTemplates [-ConfigGroups] < CFGConfigGroup[]> [-Timeout <int>]

Description

Display all voicemail template settings of the specified configuration groups.

Parameter

  • -ConfigGroups <CFGConfigGroup[]>
    • List of configuration groups for which the voicemail templates are to be output.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of object which can be transferred to Get-XpVoicemailTemplates via pipelining:

  • CFGConfigGroup

Output

The command Get-XpVoicemailTemplates returns objects of type CFGTemplateUMSVoicemail.

CFGTemplateUMSVoicemail

Property

Supported values

LocationName

-

ConfigurationGroupName

-

IsExternalMailServerEnabled

Boolean

VoiceMailPort

Integer

VoiceMailMWIOnIfNotification

Boolean

VoiceMailMWIOffIfRemoteRead

Boolean

VoiceMailMWIOffIfClientRead

Boolean

Voice MailUserCanModifySmsNotification

Boolean

VoiceMailSmsNotificationOff

Boolean

VoiceMailSmsNotificationAlways

Boolean

V oiceMailSmsNotificationIfMessage

Boolean

VoiceMailRemoteInquiryAllowed

Boolean

VoiceMai lAllowRemoteAccessOnlyUserNumber

Boolean

VoiceMai lUserCanModifyDirectAccessNumber

Boolean

VoiceMa ilRequestPinOnDirectAccessNumber

Boolean

VoiceMailAllowConnetToCaller

Boolean

AccessType

-

ExternalMailserverIMAP

Boolean

ExternalMailserverMAPI

Boolean

MailboxServerAddress

String

MailboxServerAddressSource

Integer

MailboxServerPort

Integer

MailboxInboxFolder

String

Exte rnalMailserverIMAPEncryptionMode

SSL | TLS | StartTLS

Exter nalMailserverIMAPEncryptionModes

-

Exte rnalMailserverIMAPUsesEncryption

Boolean

VoiceMailForwardingCopyOfMessage

Boolean

VoiceMailForwardingList

String

VoiceMa ilAllowUserToSendToOwnMailAdress

Boolean

VoiceMail AllowUserToSendToOtherMailAdress

Boolean

Voic eMailReceiptUserSourceNo_Receipt

Boolean

Voice MailReceiptUserSourceGenericMail

Boolean

VoiceMailAvailableAudioFormats

-

VoiceMailAudioFormat

Integer

VoiceMailAudioMaxLength

Integer

VoiceMailA llowUserToChangeMailNotification

Boolean

VoiceMailNotificationOnMail

Boolean

Voic eMailNotificationOnMailNoMessage

Boolean

VoiceM ailNotificationOnMailIfNoMessage

Boolean

Voice MailNotificationOnMailIfTransfer

Boolean

VoiceMailNot ificationOnMailIfRecordSupressed

Boolean

IntegrationType

-

Description

String

Features

-

Function

ConfigGroupIndividual | ConfigGroupInactive

FunctionMasked

-

Guid

-

GuidTemplateContainer

-

IsDefaultConfigGroup

-

Name

-

ExtensionData

-

UtcOffset

-

Example

  1. Output voicemail settings for all default configuration groups:

    >Get-XpLocations | Get-XpConfigGroups | Get-XpVoicemailTemplates
    
  2. Output voicemail settings for all site configuration groups Main site:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpVoicemailTemplates
    
  3. Output of site name, configuration group name and status external mail server (active) of all configuration groups of the site Main site:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpVoicemailTemplates | Select-Object LocationName,ConfigurationGroupName,IsExternalMailServerEnabled
    

Get-XpAnnouncementTemplates

Syntax

Get-XpAnnouncementTemplates [-ConfigGroups] < CFGConfigGroup[]> [-Timeout <int>]

Description

Display of all greetings template settings of the specified configuration groups.

Parameter

  • -ConfigGroups <CFGConfigGroup[]>
    • List of configuration groups for which the greetings templates are to be output.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of objects that can be pipelined to Get-XpAnnouncementTemplates:

  • CFGConfigGroup

Output

The command Get-XpAnnouncementTemplates returns objects of type CFGTemplateAnnouncementRule.

CFGTemplateAnnouncementRule

Property

Supported values

LocationName

-

ConfigurationGroupName

-

ActiveAnnouncementTemplate

-

AllowCentralDtmfDestinations

Boolean

AllowPersonalDTMF

Boolean

AllowUserToActivateRouting

Boolean

AllowUserToManageOwnRouting

Boolean

AnnouncementList

-

AppointmentStatusList

-

AvailableAppointmentStatus

-

AvailableAppointmentStatusFormatted

-

AvailableDates

-

AvailableDatesFormatted

-

AvailableFilters

-

AvailableFiltersFormatted

-

AvailableTimes

-

AvailableTimesFormatted

-

AvailableWorkflows

-

AvailableWorkflowsFormatted

-

NumberOwnAnnouncements

Integer

RuleList

-

Description

String

Features

-

Function

-

FunctionMasked

-

Guid

-

GuidTemplateContainer

-

IsDefaultConfigGroup

-

Name

-

ExtensionData

-

UtcOffset

-

Example

  1. Output greetings settings for all default configuration groups:

    >Get-XpLocations | Get-XpConfigGroups | Get-XpAnnouncementTemplates
    
  2. Output greetings settings for all site configuration groups Main site:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpAnnouncementTemplates
    
  3. Output the location name, configuration group name and the allowed number of self-voiced greetings of all configuration groups of the location Main location:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpAnnouncementTemplates | Select-Object LocationName,ConfigurationGroupName,NumberOwnAnnouncements
    

Get-XpFaxTemplates

Syntax

Get-XpFaxTemplates [-ConfigGroups] < CFGConfigGroup[]> [-Timeout <int>]

Description

Display of all fax template settings of the specified configuration groups.

Parameter

  • -ConfigGroups <CFGConfigGroup[]>
    • List of configuration groups for which the fax templates are to be output.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of objects that can be pipelined to Get-XpFaxTemplates:

  • CFGConfigGroup

Output

The command Get-XpFaxTemplates returns objects of type CFGTemplateUMSFax.

CFGTemplateUMSFax

Property

Supported values

LocationName

-

ConfigurationGroupName

-

IsExternalMailServerEnabled

Boolean

FaxDocumentTIFF

Boolean

FaxDocumentPDF

Boolean

FaxDocumentALL

Boolean

FaxPriority

Integer

FaxUserCanModifyCreation

Boolean

FaxCreateAtClient

Boolean

FaxUserCanModifyHeadline

Boolean

FaxUserHeadline

String

FaxCsidSource

Integer

FaxCsid

Integer

FaxUserCanModifyNotification

Boolean

FaxNotificationOnSms

Boolean

FaxConfirmationOnSuccess

Boolean

FaxEMailToOnSuccess

String

FaxAttachFaxCopyOnSuccess

Boolean

FaxConfirmationOnFail

Boolean

FaxEMailToOnFail

String

FaxAttachFaxCopyOnFail

Boolean

FaxForwardReceivedFax

Boolean

FaxForwardReceivedFaxTo

String

FaxForwardReceivedFaxSelf

Boolean

FaxForwardReceivedFaxOther

Boolean

FaxForwar dReceivedFaxUserSourceNo_Receipt

Boolean

FaxForward ReceivedFaxUserSourceGenericMail

Boolean

FaxAllowChangeCoverpage

Boolean

FaxSendReportActivate

Boolean

FaxSendReportType

-

FaxSendReportFirstPage

-

FaxSendReportOtherPage

-

FaxSendReportPrinter

-

FaxSendReportDateTime

-

FaxSendReportEmail

String

FaxSendReportLanguage

-

DefaultCoverPage

-

FaxCoverPageList

-

FaxDialoutPrefix

String

FaxSignallingMSN

-

IntegrationType

-

Description

String

Features

-

Function

ConfigGroupIndividual | ConfigGroupInactive

FunctionMasked

-

Guid

-

GuidTemplateContainer

-

IsDefaultConfigGroup

-

Name

-

ExtensionData

-

UtcOffset

-

Examples

  1. Output fax settings for all default configuration groups:

    >Get-XpLocations | Get-XpConfigGroups | Get-XpFaxTemplates
    
  2. Output of fax settings of all configuration groups of the “Main site” location:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpFaxTemplates
    
  3. Output of the site name, configuration group name and fax heading of all configuration groups of the site Main location:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpFaxTemplates | Select-Object LocationName,ConfigurationGroupName,FaxUserHeadline
    

Get-XpSMSTemplates

Syntax

Get-XpSMSTemplates [-ConfigGroups] < CFGConfigGroup[]> [-Timeout <int>]

Description

Display of all text message template settings of the specified configuration groups.

Parameter

  • -ConfigGroups <CFGConfigGroup[]>
    • List of configuration groups for which the text message templates are to be output.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of objects that can be pipelined to Get-XpSMSTemplates:

  • CFGConfigGroup

Output

The command Get-XpSMSTemplates returns objects of type CFGTemplateUMSSMS.

CFGTemplateUMSSMS

Property

Supported values

LocationName

-

ConfigurationGroupName

-

IsExternalMailServerEnabled

Boolean

SmsConfirmationOnSuccess

Boolean

SmsConfirmationOnFail

Boolean

SmsEMailToOnSuccess

String

SmsEMailToOnFail

String

SmsAllowEditSenderNumber

Boolean

SmsLongSmsMaxNumberOfCombinedSMS

Integer

IntegrationType

-

Description

String

Features

-

Function

ConfigGroupIndividual | ConfigGroupInactive

FunctionMasked

-

Guid

-

GuidTemplateContainer

-

IsDefaultConfigGroup

-

ExtensionData

-

UtcOffset

-

Examples

  1. Output password settings of all default configuration groups:

    >Get-XpLocations | Get-XpConfigGroups | Get-XpSMSTemplates
    
  2. Output of password settings of all configuration groups of the site Main location:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpSMSTemplates
    
  3. Output of the site name, configuration group name and the maximum number of combined SMS of all configuration groups of the site Main location:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpSMSTemplates | Select-Object LocationName,ConfigurationGroupName,SmsLongSmsMaxNumberOfCombinedSMS
    

Get-XpCollaborationTemplates

Syntax

Get-XpCollaborationTemplates [-ConfigGroups] < CFGConfigGroup[]> [-Timeout <int>]

Description

Display of all text collaboration settings of the specified configuration groups.

Parameter

  • -ConfigGroups <CFGConfigGroup[]>
    • List of configuration groups for which the collaboration templates are to be output.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of objects that can be pipelined to Get-XpCollaborationTemplates:

  • CFGConfigGroup

Output

The command Get-XpCollaborationTemplates returns objects of type CFGTemplateUMSCollaboration.

CFGTemplateUMSCollaboration

Property

Supported values

LocationName

-

ConfigurationGroupName

-

FastViewerIntranetServerAddress

String

FastViewerUseIntranetServer

Bollean

F astViewerWebCollaborationAllowed

Bollean

Fast ViewerWebCollaborationLicenseKey

String

Intrane tScreenShareRemoteControlAllowed

Bollean

Description

String

Features

-

Function

ConfigGroupIndividual | ConfigGroupInactive

FunctionMasked

-

Guid

-

GuidTemplateContainer

-

IsDefaultConfigGroup

-

ExtensionData

-

UtcOffset

-

Get-XpInstantMessagingTemplates

Syntax

Get-XpInstantMessagingTemplates [-ConfigGroups] < CFGConfigGroup[]> [-Timeout <int>]

Description

Display of all text instant messaging settings of the specified configuration groups.

Parameter

  • -ConfigGroups<CFGConfigGroup[]>
    • List of configuration groups for which the instant messaging templates are to be output.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of objects that can be pipelined to Get-XpInstantMessagingTemplates:

  • CFGConfigGroup

Output

The command Get-XpInstantMessagingTemplate returns objects of type CFGTemplateInstantMessaging.

CFGTemplateInstantMessaging

Property

Supported values

LocationName

-

ConfigurationGroupName

-

ArchiveFinishedChats

Boolean

ArchiveGroupChatsOnly

Boolean

ArchiveAllowUserToModify

Boolean

Description

String

Features

-

Function

ConfigGroupIndividual | ConfigGroupInactive

FunctionMasked

-

Guid

-

GuidTemplateContainer

-

IsDefaultConfigGroup

-

ExtensionData

-

UtcOffset

-

Get-XpPresenceTemplates

Syntax

Get-XpPresenceTemplates [-ConfigGroups] < CFGConfigGroup[]> [-Timeout <int>]

Description

Display of all text presence management settings of the specified configuration groups.

Parameter

  • -ConfigGroups <CFGConfigGroup[]>
    • List of configuration groups for which the presence management templates are to be output.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of objects that can be pipelined to Get-XpPresenceTemplates:

  • CFGConfigGroup

Output

The command Get-XpPresenceTemplate returns objects of type CFGTemplatePresence.

CFGTemplatePresence

Property

Supported values

LocationName

-

ConfigurationGroupName

-

AdminPatterns

-

AdminPatternsChanged

-

AdminPatternsDataSet

-

AllowAddProfileTemplates

Boolean

AlwaysUseDefaultProfileTemplate

Boolean

AppointmentStatusList

-

AppointmentStatusListChanged

-

AppointmentStatusListJson

-

Automati cActivationOnAppQuitDefaultsMode

On | Off

Automatic ActivationOnAppStartDefaultsMode

On | Off

AutomaticActiva tionOnUserInactivityDefaultsMode

On | Off

A utomaticCalendarSyncDefaultsMode

On | Off

AutomaticCalendarSyncEnabled

Boolean

AutomaticPr esenceProfileActivationOnAppQuit

Boolean

AutomaticPre senceProfileActivationOnAppStart

Boolean

AutomaticPresenceP rofileActivationOnUserInactivity

Boolean

CompatibilityEnabled

Boolean

DefaultProfileTemplate

-

DefaultProfileTemplates

-

DefaultsModesList

-

DeleteUserCreatedProfiles

Boolean

ForwardingTypes

-

PresenceProfileOnAppQuit

-

PresenceProfilesOnAppQuit

-

PresenceProfileOnAppStart

-

PresenceProfilesOnAppStart

-

PresenceProfileOnUserInactivity

-

PresenceProfilesOnUserInactivity

-

PresenceStatus

-

ReadOnlyMask

Integer

ResetUserChanges

Boolean

SetInactiveAfter

Integer

SetInactiveWhenConsoleLocked

Boolean

SyncCalendarModeByServer

Boolean

SyncCalendarModeByClient

Boolean

SyncAppointmentsByCategory

Boolean

Sy ncAppointmentsByCategoryOrStatus

Boolean

SyncPrefetch

Integer

UseSubjectAsTeamInfo

Boolean

Description

String

Features

-

Function

ConfigGroupIndividual | ConfigGroupInactive

FunctionMasked

-

Guid

-

GuidTemplateContainer

-

IsDefaultConfigGroup

-

Name

-

ExtensionData

-

UtcOffset

-

Examples

  1. Output presence management settings of all default configuration groups:

    >Get-XpLocations | Get-XpConfigGroups | Get-XpPresenceTemplates
    
  2. Output of presence management settings of all configuration groups of the “Main site” location:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpPresenceTemplates
    
  3. Output the site name, configuration group name and status of the central calendar synchronization of all configuration groups of the site Main site:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpPresenceTemplates | Select-Object LocationName,ConfigurationGroupName,SyncCalendarModeByServer
    

Get-XpContactListTemplates

Syntax

Get-XpContactListTemplates [-ConfigGroups] < CFGConfigGroup[]> [-Timeout <int>]

Description

Display of all settings of the dependency template of the specified configuration groups.

Parameter

  • -ConfigGroups <CFGConfigGroup[]>
    • List of configuration groups for which the relationship templates are to be output.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of objects that can be pipelined to Get-XpContactListTemplates:

  • CFGConfigGroup

Output

The command Get-XpContactListTemplates returns objects of type CFGTemplateContactList.

CFGTemplateContactList

Property

Supported values

LocationName

-

ConfigurationGroupName

-

AllowDefaultRelationship

Boolean

AllowExternalGlobalAssistant

Boolean

AllowMyGlobalAssistant

Boolean

DefaultRelationshipForExternal

Coworker | ExternalPerson | UnknownPerson

Def aultRelationshipForOtherBranches

Coworker | ExternalPerson | UnknownPerson

DefaultRelationshipForOwnBranch

Coworker | ExternalPerson | UnknownPerson

MonitorNumbersAfterPickup

Boolean

RelationsshipsForExternal

Liste { Coworker, ExternalPerson, UnknownPerson}

RelationsshipsForOtherBranches

Liste { Coworker, ExternalPerson, UnknownPerson}

RelationsshipsForOwnBranch

Liste { Coworker, ExternalPerson, UnknownPerson}

Description

String

Features

-

Function

-

FunctionMasked

-

Guid

-

GuidTemplateContainer

-

IsDefaultConfigGroup

-

ExtensionData

-

UtcOffset

-

Examples

  1. Output relationship settings of all default configuration groups:

    >Get-XpLocations | Get-XpConfigGroups | Get-XpContactListTemplates
    
  2. Output of relationship settings of all configuration groups of the “Main site” location:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpContactListTemplates
    
  3. Output the site name, configuration group name and default relationship of external persons of all configuration groups of the site Main site:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpContactListTemplates | Select-Object LocationName,ConfigurationGroupName,DefaultRelationshipForExternal
    

Get-XpLanguageTemplates

Syntax

Get-XpLanguageTemplates [-ConfigGroups] < CFGConfigGroup[]> [-Timeout <int>]

Description

Display all settings of the language template of the specified configuration groups.

Parameter

  • -ConfigGroups <CFGConfigGroup[]>
    • List of configuration groups for which the language templates are to be output.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of objects that can be pipelined to Get-XpLanguageTemplates:

  • CFGConfigGroup

Output

The command Get-XpLanguageTemplates returns objects of type CFGTemplateLanguage.

CFGTemplateLanguage

Property

Supported values

LocationName

ConfigurationGroupName

Language

de | en | fr | it

LanguageList

{[de, German], [en, English],
[fr, French], [it, Italian]}

Description

String

Features

Function

FunctionMasked

Guid

GuidTemplateContainer

IsDefaultConfigGroup

ExtensionData

UtcOffset

Examples

  1. Output language settings of all default configuration groups:

    >Get-XpLocations | Get-XpConfigGroups | Get-XpLanguageTemplates
    
  2. Output of the language settings of all configuration groups of the site Main location:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpLanguageTemplates
    
  3. Output of the site name, configuration group name and language of all configuration groups of the site Main location:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpLanguageTemplates | Select-Object LocationName,ConfigurationGroupName,Language
    

Get-XpPasswordComplexityTemplates

Syntax

Get-XpPasswordComplexityTemplates [-ConfigGroups] < CFGConfigGroup[]> [-Timeout <int>]

Description

Display all password policy template settings of the specified configuration groups.

Parameter

  • -ConfigGroups <CFGConfigGroup[]>
    • List of configuration groups for which the password policy templates are to be output.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of objects that can be pipelined to Get-XpPasswordComplexityTemplates:

  • CFGConfigGroup

Output

The command Get-XpPasswordComplexityTemplates returns objects of type CFGTemplatePasswordComplexity.

CFGTemplatePasswordComplexity

Property

Supported values

LocationName

ConfigurationGroupName

ComplexityNone

Boolean

ComplexityLow

Boolean

ComplexityMiddle

Boolean

ComplexityHigh

Boolean

Complexity

None

Description

String

Features

Function

FunctionMasked

Guid

GuidTemplateContainer

IsDefaultConfigGroup

ExtensionData

UtcOffset

Examples

  1. Output password settings of all default configuration groups:

    >Get-XpLocations | Get-XpConfigGroups | Get-XpPasswordComplexityTemplates
    
  2. Output of password settings of all configuration groups of the site Main location:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpPasswordComplexityTemplates
    
  3. Output the site name, configuration group name and password complexity of all configuration groups of the site Main location:

    >Get-XpLocations Hauptstandort | Get-XpConfigGroups -ConfigGroupNames * | Get-XpPasswordComplexityTemplates | Select-Object LocationName,ConfigurationGroupName,Complexity
    

Set-XpTemplates

Syntax

Set-XpTemplates [-Objects] <CFGTemplate<…>[]> [-Timeout <int>]

Description

  • Set-XpTemplates stores the passed CFGTemplate<…> objects in the XPhone Connect Server.

  • CFGTemplate<…>`` stands for objects of the types mentioned under Inputs.

All changes made to the object are immediately transferred to the XPhone Connect Server without query where they are saved.

Attention

The search basis saved is no longer valid and is deleted. Please select a new search basis.

Parameter

  • -Objects <CFGTemplate<…>[]>
    • Specifies the template objects to be stored on the XPhone Connect Server.

  • -Timeout <int>
    • Timeout in minutes.

Input

The input type is the type of objects that can be pipelined to Set-XpTemplates:

  • CFGTemplatePasswordComplexity

  • CFGTemplateLanguage

  • CFGTemplateContactList

  • CFGTemplatePresence

  • CFGTemplateInstantMessaging

  • CFGTemplateUMSCollaboration

  • CFGTemplateUMSSMS

  • CFGTemplateUMSFax

  • CFGTemplateAnnouncementRule

  • CFGTemplateUMSVoicemail

  • CFGTemplateTelephony

  • CFGTemplateClient

Output

The command Set-XpTemplates does not return any objects.

Examples

  1. Activate the team panel of all configuration groups:

    >Get-XpLocations | Get-XpConfigGroups -ConfigGroupNames * | Get-XpClientTemplates | foreach{$_.TeamviewPanelActive = $true;$_} | Set-XpTemplates
    
    • Get-XpLocations: Get all locations.

    • Get-XpConfigGroups -ConfigGroupNames *: Get all associated configuration groups.

    • Get-XpClientTemplates: Get all associated [1] client templates.

    • foreach{$_.TeamviewPanelActive = $true;$_}: In each client template set the attribute TeamviewPanelActive to True.

    • Set-XpTemplates: Save the changed templates to the server.

  2. Disable the team panel in the main location location and all its configuration groups:[2]

    >Get-XpLocations "Hauptstandort" | Get-XpConfigGroups -ConfigGroupNames * | Get-XpClientTemplates | foreach{$_.TeamviewPanelActive = $false;$_} | Set-XpTemplates
    
  3. Change the default heading for faxes from all locations and the associated configuration groups:[2]

    >Get-XpLocations | Get-XpConfigGroups -ConfigGroupNames * | Get-XpFaxTemplates | foreach{$_.FaxUserHeadline = "My new headline";$_} | Set-XpTemplates
    
    • For a detailed description, see Example 1.

Have you found an mistake on this page?

Please send us a hint about this error by mail to doku@c4b.de. Thank you very much!