Veritas Enterprise Vault™ PowerShell Cmdlets

Last Published:
Product(s): Enterprise Vault (12.2)
  1. Introducing the Enterprise Vault PowerShell cmdlets
    1.  
      About the Enterprise Vault Management Shell
    2.  
      Importing modules
    3.  
      Getting Help for Enterprise Vault PowerShell cmdlets
    4.  
      Rules for PowerShell strings
    5. Where to get more information about Enterprise Vault
      1.  
        Enterprise Vault training modules
  2. Archiving: Exchange
    1.  
      Add-EVPstComputer
    2.  
      Add-EVPstFile
    3.  
      Get-EVExchangeMailboxPolicy
    4.  
      New-EVExchangeMailboxPolicy
    5.  
      Remove-EVExchangeFolderPolicy
    6.  
      Remove-EVExchangeMailboxPolicy
    7.  
      Set-EVExchangeMailboxPolicy
  3. Archiving: FSA
    1.  
      Get-EVFSAFileServer
    2.  
      Get-EVFSAFolder
    3.  
      Get-EVFSAVolume
    4.  
      New-EVFSAFileServer
    5.  
      New-EVFSAFolder
    6.  
      New-EVFSAVolume
    7.  
      Remove-EVFSAFileServer
    8.  
      Remove-EVFSAFolder
    9.  
      Remove-EVFSAVolume
    10.  
      Set-EVFSAFileServer
    11.  
      Set-EVFSAFolder
    12.  
      Set-EVFSAVolume
  4. Archiving: Skype for Business
    1.  
      Get-EVSkypeForBusinessTarget
    2.  
      New-EVSkypeForBusinessTarget
    3.  
      Remove-EVSkypeForBusinessTarget
    4.  
      Set-EVSkypeForBusinessTarget
  5. Archiving: SMTP
    1.  
      Get-EVSMTPHoldingFolder
    2.  
      Get-EVSMTPMessageTrackingLogLocation
    3.  
      Get-EVSMTPPolicy
    4.  
      Get-EVSMTPServerSettings
    5.  
      Get-EVSMTPTarget
    6.  
      New-EVSMTPPolicy
    7.  
      New-EVSMTPServerSettings
    8.  
      New-EVSMTPTarget
    9.  
      Remove-EVSMTPPolicy
    10.  
      Remove-EVSMTPTarget
    11.  
      Set-EVSMTPMessageTrackingLogLocation
    12.  
      Set-EVSMTPPolicy
    13.  
      Set-EVSMTPServerSettings
    14.  
      Set-EVSMTPTarget
    15.  
      Sync-EVSMTPServerSettings
  6. Backup
    1.  
      Clear-IndexLocationBackupMode
    2.  
      Clear-VaultStoreBackupMode
    3.  
      Get-IndexLocationBackupMode
    4.  
      Get-VaultStoreBackupMode
    5.  
      Set-IndexLocationBackupMode
    6.  
      Set-VaultStoreBackupMode
  7. Classification
    1.  
      Disable-EVClassification
    2.  
      Get-EVClassificationFCITags
    3.  
      Get-EVClassificationPolicy
    4.  
      Get-EVClassificationStatus
    5.  
      Get-EVClassificationTestMode
    6.  
      Get-EVClassificationVICTags
    7.  
      Import-EVClassificationFCIRules
    8.  
      Initialize-EVClassificationVIC
    9.  
      New-EVClassificationPolicy
    10.  
      Publish-EVClassificationFCIRules
    11.  
      Remove-EVClassificationPolicy
    12.  
      Set-EVClassificationPolicy
    13.  
      Set-EVClassificationTestMode
  8. Databases
    1.  
      Get-EVDatabase
    2.  
      Get-EVDatabaseDetail
    3.  
      Get-EVDatabaseFileInfo
    4.  
      Get-EVStorageDatabase
    5.  
      Set-EVDatabaseDetail
    6.  
      Start-EVDatabaseUpgrade
  9. IMAP access
    1.  
      Get-EVIMAPUsers
    2.  
      Get-EVIMAPUserSettings
    3.  
      Set-EVIMAPServerDisabled
    4.  
      Set-EVIMAPServerEnabled
  10. Indexing
    1.  
      Get-EVIndexLocation
    2.  
      Get-EVMDSStatus
    3.  
      Get-IndexServerForIndexLocation
    4.  
      New-EVMDSBuildTask
    5.  
      Set-IndexMetadataSyncLevel
  11. Records management
    1.  
      Export-EVNARAArchive
    2.  
      Get-EVRecordSettings
  12. Retention plans
    1.  
      Get-EVRetentionPlan
    2.  
      New-EVRetentionPlan
    3.  
      Remove-EVRetentionPlan
    4.  
      Set-EVRetentionPlan
  13. Roles-based administration
    1.  
      Add-EVRBARoleMember
    2.  
      Get-EVRBAAzStoreXml
    3.  
      Get-EVRBARole
    4.  
      Get-EVRBARoleMember
    5.  
      Remove-EVRBARoleMember
    6.  
      Set-EVRBAAzStoreXml
  14. Sites and servers
    1.  
      Get-EVComputers
    2.  
      Get-EVFileLocation
    3.  
      Get-EVIISWebsite
    4.  
      Get-EVServer
    5.  
      Get-EVSite
    6.  
      Get-EVSiteInfo
  15. Tasks and services
    1.  
      Get-EVDependencyService
    2.  
      Get-EVDependencyServiceState
    3.  
      Get-EVService
    4.  
      Get-EVServiceState
    5.  
      Get-EVTask
    6.  
      Get-EVTaskState
  16. Vault stores and archives
    1.  
      Export-EVArchive
    2.  
      Get-EVArchive
    3.  
      Get-EVVaultStore
    4.  
      Get-EVVaultStorePartition
    5.  
      Set-EVArchive
    6.  
      Start-PartitionRollover

Get-EVExchangeMailboxPolicy

Get-EVExchangeMailboxPolicy returns a list of all the Exchange mailbox policies that are configured in an Enterprise Vault site. You can also return the properties of a specific policy using the -Name parameter.

Get-EVExchangeMailboxPolicy is provided by Symantec.EnterpriseVault.PowerShell.AdminAPI.dll, which is loaded by the Enterprise Vault Management Shell.

Syntax

Get-EVExchangeMailboxPolicy [-Name <String>] [-SiteId <String>] [-EntryId <String>] [<CommonParameters>]

Parameters

Table: Get-EVExchangeMailboxPolicy parameters

Parameter

Description

-Name

The name of the Exchange mailbox policy to return.

-SiteId

The ID of the Enterprise Vault site for which to return the Exchange mailbox policy details. If you omit this parameter, and the cmdlet cannot determine the ID by looking in the registry, then Get-EVExchangeMailboxPolicy prompts you to enter the required ID.

You can use Get-EVSite to obtain the site ID.

-EntryId

The directory entry ID of the policy that you want to retrieve.

Examples
  • Get-EVExchangeMailboxPolicy -Name "Default Exchange mailbox policy"

    Returns the properties of the Exchange mailbox policy called "Default Exchange mailbox policy".

  • Get-EVExchangeMailboxPolicy -SiteId 198...example.com

    Lists all the Exchange mailbox policies that are configured in the specified site. The properties for each policy are also returned.

Output

This command returns an object of type Symantec.EnterpriseVault.Admin.ExchangeMailboxPolicy, which has the properties that are listed in Table: Get-EVExchangeMailboxPolicy properties.

The values of several parameters are enumeration values. For details of the Exchange Mailbox policy enumerations, type the following command:

get-help about_ExchMbxPolicyEnumerations.

Table: Get-EVExchangeMailboxPolicy properties

Name

Type

Description

ArchivingStrategy

Enumeration

The archiving strategy for the Exchange Mailbox policy. (ArchivingStrategyEnum)

LockArchivingStrategy

Boolean

Whether to prevent users from changing the archiving strategy for this policy using Outlook.

ArchiveItemsOlderThan

Integer

The Exchange mailbox tasks archive items that have not been modified for the length of time set.

ArchiveItemsOlderThanUnits

Enumeration

The unit of time used with ArchiveItemsOlderThan, for example Days, Weeks, or Years. (AgeUnitsEnum)

PercentageOfQuota

Integer

The Exchange mailbox tasks archive items until each mailbox has this percentage of mailbox storage limit free.

MinimumArchiveAge

Integer

The minimum age of items that are archived.

MinimumArchiveAgeUnits

Enumeration

The unit of time used with MinimumArchiveAge, for example Days, Weeks, or Years. (AgeUnitsEnum)

SizePriority

Boolean

Whether the Exchange mailbox tasks give priority to items that are larger than MinimumItemSizeKB.

MinimumItemSizeKB

Integer

The Exchange mailbox tasks give priority to items that are larger than this size.

ArchiveMsgsWithAttachmentsOnly

Boolean

Whether a mailbox item is archived only if it has an attachment.

ShortcutInactivityPeriod

Integer

The archiving task deletes shortcuts that are older than the age specified.

ShortcutInactivityUnits

Enumeration

The unit of time used with ShortcutInactivityPeriod. (AgeUnitsEnum)

DeleteAfterArchive

Boolean

Whether Enterprise Vault deletes items from mailboxes when the items have been successfully stored in an archive.

LockDeleteAfterArchive

Boolean

Whether users are prevented from changing this setting in their personal settings.

CreateShortcutAfterArchive

Boolean

Whether Enterprise Vault adds a shortcut for newly-archived items.

LockCreateShortcutAfterArchive

Boolean

Whether users are prevented from changing this setting in their personal settings.

ArchiveUnreadItems

Boolean

Whether Enterprise Vault archives items that have not yet been read.

LockArchiveUnreadItems

Boolean

Whether users are prevented from changing this setting in their personal settings.

OverallLock

Boolean

Whether users are forced to use policy and target settings for mailbox archiving.

IncludeRecipientInformation

Boolean

Whether shortcuts include details of To and Cc recipients in shortcuts. Shortcuts always contain the From and Subject information.

ContentOfShortcutBody

Enumeration

What is used as the content of the shortcut body. (ShortcutBodyContent)

IncludeBanner

Boolean

Whether customized shortcuts contain a colored banner at the top.

IncludeLinkToArchivedItem

Boolean

Whether customized shortcuts contain links to the archived items.

MessageCharsToInclude

Integer

How many characters of the message body section are included in customized shortcut.

DisplayAttachmentsAs

Enumeration

The type of attachment list in customized shortcuts. (AttachmentsDisplay)

IndexLevel

Enumeration

The indexing level set for the user archive. (IndexingLevelEnum)

IndexPreviewLength

Integer

The amount of text that Enterprise Vault shows for each item in a search results list.

CreateAttachmentPreview

Boolean

Whether Enterprise Vault creates previews of attachment content. Note that these previews cannot be viewed in this release of Enterprise Vault.

PolicyType

Enumeration

The type of the policy.

Name

String

The name of the Exchange mailbox policy.

Description

String

The description of the Exchange mailbox policy.

IsADefaultPolicy

Boolean

Whether the policy is the default policy.

SiteId

String

The ID of the Enterprise Vault site in which the policy is configured.

SiteNameOrId

String

The name or ID of the Enterprise Vault site in which the policy is configured.

EntryId

String

The directory entry ID of the policy.

Related cmdlets