Enterprise Vault™ PowerShell Cmdlets

Last Published:
Product(s): Enterprise Vault (15.0)
  1. Enterprise Vault PowerShell cmdlet の概要
    1.  
      Enterprise Vault 管理シェルについて
    2.  
      Enterprise Vault PowerShell cmdlet のヘルプの使用方法
    3.  
      PowerShell 文字列のルール
    4.  
      Import-Csv cmdlet の使用時にインポートされるブール値について
    5. Enterprise Vault についての詳細情報の入手方法
      1.  
        Enterprise Vault トレーニングモジュール
  2. アーカイブ: Exchange
    1.  
      Add-EVPstComputer
    2.  
      Add-EVPstFile
    3.  
      Get-EVExchangeMailboxPolicy
    4.  
      New-EVExchangeMailboxPolicy
    5.  
      Remove-EVExchangeFolderPolicy
    6.  
      Remove-EVExchangeMailboxPolicy
    7.  
      Set-EVExchangeMailboxPolicy
  3. アーカイブ: FSA
    1.  
      Get-EVFSAComputerSettings
    2.  
      Get-EVFSAFileServer
    3.  
      Get-EVFSAFolder
    4.  
      Get-EVFSASiteSettings
    5.  
      Get-EVFSAVolume
    6.  
      New-EVFSAFileServer
    7.  
      New-EVFSAFolder
    8.  
      New-EVFSAVolume
    9.  
      Remove-EVFSAFileServer
    10.  
      Remove-EVFSAFolder
    11.  
      Remove-EVFSAVolume
    12.  
      Set-EVFSAComputerSettings
    13.  
      Set-EVFSAFileServer
    14.  
      Set-EVFSAFolder
    15.  
      Set-EVFSASiteSettings
    16.  
      Set-EVFSAVolume
  4. アーカイブ: Skype for Business
    1.  
      Get-EVSkypeForBusinessTarget
    2.  
      New-EVSkypeForBusinessTarget
    3.  
      Remove-EVSkypeForBusinessTarget
    4.  
      Set-EVSkypeForBusinessTarget
  5. アーカイブ: 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. バックアップ
    1.  
      Get-EVIndexSnapshotLocationBackupMode
    2.  
      Set-EVIndexSnapshotLocationBackupMode
    3.  
      Clear-EVIndexSnapshotLocationBackupMode
    4.  
      Get-IndexLocationBackupMode
    5.  
      Set-IndexLocationBackupMode
    6.  
      Clear-IndexLocationBackUpMode
    7.  
      Get-VaultStoreBackupMode
    8.  
      Set-VaultStoreBackupMode
    9.  
      Clear-VaultStoreBackupMode
    10.  
      Set-EVIndexSnapshotLocation
    11.  
      Get-EVIndexSnapshotLocation
    12.  
      Remove-EVIndexSnapshotLocation
    13.  
      New-EVIndexSnapshot
    14.  
      Get-EVIndexSnapshot
    15.  
      Remove-EVIndexSnapshot
    16.  
      Restore-EVIndexSnapshot
    17.  
      Get-EVIndexSnapshotRepository
    18.  
      Remove-EVIndexSnapshotRepository
    19.  
      Export-EVIndexData
    20.  
      Import-EVIndexData
  7. 分類
    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.  
      Set-EVClassificationVICFIPSMode
    10.  
      New-EVClassificationPolicy
    11.  
      Publish-EVClassificationFCIRules
    12.  
      Remove-EVClassificationPolicy
    13.  
      Set-EVClassificationPolicy
    14.  
      Set-EVClassificationTestMode
  8. データベース
    1.  
      Get-EVDatabase
    2.  
      Get-EVDatabaseDetail
    3.  
      Get-EVDatabaseFileInfo
    4.  
      Get-EVStorageDatabase
    5.  
      Set-EVDatabaseDetail
    6.  
      Start-EVDatabaseUpgrade
  9. IMAP アクセス
    1.  
      Get-EVIMAPUsers
    2.  
      Get-EVIMAPUserSettings
    3.  
      Set-EVIMAPServerDisabled
    4.  
      Set-EVIMAPServerEnabled
  10. インデックス
    1.  
      Get-EVIndexLocation
    2.  
      Get-EVMDSStatus
    3.  
      Get-IndexServerForIndexLocation
    4.  
      New-EVMDSBuildTask
    5.  
      Set-IndexMetadataSyncLevel
    6.  
      Submit-EVIndexingSubTask
    7.  
      Get-EVIndexVolume
    8.  
      Get-EVElasticsearchIndex
  11. レコード管理
    1.  
      Export-EVNARAArchive
    2.  
      Get-EVRecordSettings
  12. 保持計画
    1.  
      Get-EVRetentionPlan
    2.  
      New-EVRetentionPlan
    3.  
      Remove-EVRetentionPlan
    4.  
      Set-EVRetentionPlan
  13. 役割ベースの管理
    1.  
      Add-EVRBARoleMember
    2.  
      Get-EVRBAAzStoreXml
    3.  
      Get-EVRBARole
    4.  
      Get-EVRBARoleMember
    5.  
      Remove-EVRBARoleMember
    6.  
      Set-EVRBAAzStoreXml
  14. サイトおよびサーバー
    1.  
      Get-EVComputers
    2.  
      Get-EVFileLocation
    3.  
      Get-EVIISWebsite
    4.  
      Get-EVServer
    5.  
      Get-EVSite
    6.  
      Get-EVSiteInfo
    7.  
      Set-EVServiceAccountPassword
  15. タスクおよびサービス
    1.  
      Get-EVDependencyService
    2.  
      Get-EVDependencyServiceState
    3.  
      Get-EVService
    4.  
      Get-EVServiceState
    5.  
      Get-EVTask
    6.  
      Get-EVTaskState
  16. ボルトストアおよびアーカイブ
    1.  
      Export-EVArchive
    2.  
      Get-EVArchive
    3.  
      Get-EVArchivePermission
    4.  
      Get-EVVaultStore
    5.  
      Get-EVVaultStorePartition
    6.  
      Remove-EVArchive
    7.  
      New-EVArchive
    8.  
      Remove-EVArchivePermission
    9.  
      Set-EVArchive
    10.  
      Set-EVArchivePermission
    11.  
      Start-PartitionRollover

Get-EVArchivePermission

Get-EVArchivePermission は、指定したアーカイブに以下のいずれかのタイプのアクセスができるすべてのユーザーおよびグループの一覧を返します。

表: アクセスタイプ

アクセス

付与する権限

Read

アーカイブにあるすべての項目を読み取り、そこから項目を復元します。

Write

項目をアーカイブに保存して、そこから項目を取得します。このアクセス権限があるユーザーは、アーカイブにあるフォルダも管理できます。たとえば、フォルダの名前や権限を変更できます。

Delete

アーカイブからの項目の削除。アーカイブから項目を削除するのをユーザーに許可するには、ユーザーにアーカイブでの削除権限を付与してサイト設定[ユーザーはアーカイブから項目を削除できる]を選択し、Set-EVArchive を使用して -DeleteProtected$false に設定する必要があります。

表: アクセス権限の種類 は、Get-EVArchivePermission が情報を返すアクセス権の種類を示します。

表: アクセス権限の種類

種類

説明

自動

Exchange メールボックスなど、Enterprise Vault がアーカイブしているターゲットに設定されている権限。

デフォルトでは、Enterprise Vault はこれらの権限を対応するアーカイブとアーカイブフォルダの権限と同期します。

手動

Enterprise Vault 管理者がアーカイブに設定した権限。

アーカイブのプロパティを編集する場合、管理者は手動で権限を適用して、自動的に設定された権限を上書きできます。

次の点に注意してください。

  • コマンドレットを実行するユーザーには、指定されたタイプのアーカイブを管理するためにロールベースの管理権限が必要です。たとえば、Exchange メールボックスアーカイブを管理するには、ユーザーにはロールベースの管理権限「Can manage Exchange Mailbox Archives」が必要です。

  • このコマンドレットは、Active Directory または Domino Directory アカウントがあるユーザーの権限情報を返します。Domino ユーザーを表示するには、Notes クライアントをインストールし、Enterprise Vault サーバーで Domino ドメインを設定する必要があります。

  • アーカイブが削除対象としてマークされている場合、このコマンドレットは権限情報を返しません。

Get-EVArchivePermission は、スナップイン Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Get-EVArchivePermission [-ArchiveId] <String> [[-Trustee] <String>] [-Granted <AccessRight[]> {Read | Write | Delete | All}] [-Denied <AccessRight[]> {Read | Write | Delete | All}] [<CommonParameters>]

パラメータ

表: Get-EVArchivePermission のパラメータ

パラメータ

説明

-ArchiveId (必須)

アクセス権限の一覧を返す対象のアーカイブの ID を指定します。Get-EVArchive を使用して必要な ID を取得できます。

-Trustee

アクセス権限の一覧をフィルタリングして、以下に示されたユーザーまたはグループのみに表示します。

Active Directory アカウントの場合、以下のいずれかの形式で値を入力します。

  • domain\user

  • domain\group

  • hostname\localuser

  • hostname\localgroup

Domino アカウントの場合、以下のいずれかの形式で値を入力します。

  • CN=user/O=org

  • group (org)

  • */org

  • */orgunit/org.たとえば、*/abc/DominoOrg のように入力します。

-Granted

アクセス権限の一覧をフィルタリングして、以下に示されたタイプのアクセスが付与されているユーザーまたはグループのみを表示します。Read、Write、または Delete。アクセスタイプを[All]に指定すると、すべてのタイプのアクセスが付与されているユーザーおよびグループの一覧が返されます。

コンマで区切って複数のアクセスタイプを指定できます。たとえば、-Granted Read,Write のようになります。

-Denied

アクセス権限の一覧をフィルタリングして、以下に示されたタイプのアクセスが拒否されているユーザーまたはグループのみを表示します。Read、Write、または Delete。アクセスタイプを[All]に指定すると、すべてのタイプのアクセスが拒否されているユーザーおよびグループの一覧が返されます。

コンマで区切って複数のアクセスタイプを指定できます。たとえば、-Denied Read,Write のようになります。

  • Get-EVArchivePermission -ArchiveId 19D...EVServer1

    指定したアーカイブに対してRead、Write、または Delete アクセスがあるすべてのユーザーおよびグループの一覧を返します。

  • Get-EVArchive -ArchiveName msmith | Get-EVArchivePermission

    Get-EVArchive コマンドレットを Get-EVArchivePermission コマンドレットへのパイプライン入力として使用し、指定したアーカイブにアクセスがあるすべてのユーザーおよびグループの一覧を返します。

  • Get-EVArchive -ArchiveName msmith | Get-EVArchivePermission | Format-List

    上記のコマンドが出力しないプロパティを含む出力をプロパティの一覧としてフォーマットします。次に例を示します。

    ArchiveId : 19DA8E5040AE76844B9257AD88F4B8098111000EVServer1
    ArchiveName : msmith
    ArchiveType: ARCHIVE_TYPE_MAILBOX
    TrusteeId : S-1-5-21-1924283671-4217592524-148916455-1131
    Trustee : EXAMPLE\msmith
    TrusteeSource : Windows
    TrusteeType : User
    ManualGranted: 
    ManualDenied:
    AutoGranted: Read,Write,Delete
    AutoDenied: 
  • Get-EVArchive -ArchiveName msmith | Get-EVArchivePermission -Trustee EXAMPLE\msmith

    指定したアーカイブでWindows Trustee 「EXAMPLE\msmith」のみの権限を返します。

  • Get-EVArchive -ArchiveName dsmith | Get-EVArchivePermission -Trustee "CN=dsmith/O=DominoOrg"

    指定したアーカイブで Domino Directory「DominoOrg」から Domino ユーザー「dsmith」のみに権限を返します。

  • Get-EVArchive -ArchiveName msmith | Get-EVArchivePermission -Trustee EXAMPLE\*

    ワイルドカード検索を実行し、指定したアーカイブに Read、Write、または Delete アクセスがある「EXAMPLE」ドメインからすべてのユーザーおよびグループの一覧を返します。

  • Get-EVArchive -ArchiveName dsmith | Get-EVArchivePermission -Trustee "*/abc/DominoOrg"

    Domino ワイルドカードエントリ「*/abc/DominoOrg」の権限情報を返します。

  • Get-EVArchive -ArchiveName msmith | Get-EVArchivePermission -Trustee EXAMPLE\* -Granted All

    「EXAMPLE」ドメインから、指定したアーカイブへのすべてのアクセス (Read、Write、および Delete) が付与されているすべてのユーザーおよびグループの一覧を返します。

  • Get-EVArchive -ArchiveName msmith | Get-EVArchivePermission -Trustee EXAMPLE\* -Denied Delete

    「EXAMPLE」ドメインから、指定したアーカイブへの Delete アクセスを拒否されたすべてのユーザーおよびグループの一覧を返します。

  • Get-EVArchive -ArchiveName msmith | Get-EVArchivePermission -Granted Read -Denied Delete

    指定したアーカイブへの Read アクセスが付与され、Delete アクセスが拒否されたすべてのユーザーおよびグループの一覧を返します。

出力

Get-EVArchivePermission は、次のプロパティを含む EnterpriseVault.Admin.ArchivePermissionEntry 型のオブジェクトを返します。

表: Get-EVArchivePermission のプロパティ

名前

種類

説明

ArchiveId

文字列

ユーザーまたはグループがアクセスできるアーカイブの ID。

ArchiveName

文字列

ユーザーまたはグループがアクセスできるアーカイブの名前。

ArchiveType

EV_STG_API_​ARCHIVE_TYPE

Enterprise Vault アーカイブの種類の列挙。設定可能な値は次のとおりです。

  • ARCHIVE_TYPE_DOMINO_JOURNAL

  • ARCHIVE_TYPE_DOMINO_MAILBOX

  • ARCHIVE_TYPE_FILE_SYSTEM

  • ARCHIVE_TYPE_INTERNETMAIL

  • ARCHIVE_TYPE_JOURNAL

  • ARCHIVE_TYPE_MAILBOX

  • ARCHIVE_TYPE_PUBLIC_FOLDER

  • ARCHIVE_TYPE_SHARED

  • ARCHIVE_TYPE_SHAREPOINT

  • ARCHIVE_TYPE_SMTP

TrusteeId

文字列

ユーザーまたはグループを一意に識別する ID。Active Directory アカウントの場合、コマンドレットはセキュリティ識別子 (SID) を表示し、Domino Directory アカウントの場合、コマンドレットは UNID を表示します。

Trustee

文字列

ユーザーまたはグループのアカウント名。

TrusteeSource

TrusteeSource

ユーザーまたはグループにアカウントがあるディレクトリサービス。「Windows」は Active Directory を指定し、「Domino」は Domino Directory を指定します。

TrusteeType

TrusteeType

Enterprise Vault Trustee 型の列挙。設定可能な値は次のとおりです。

  • User

  • Group

  • Wildcard

  • Unknown

  • DeletedUser

ManualGranted

AccessRight[]

手動で付与されたアクセスのレベル: Read、Write、または Delete。

ManualDenied

AccessRight[]

手動で拒否されるアクセスのレベル: Read、Write、または Delete。

AutoGranted

AccessRight[]

自動的に付与されたアクセスのレベル: Read、Write、または Delete。

AutoDenied

AccessRight[]

自動的に拒否されたアクセスのレベル: Read、Write、または Delete。

関連コマンドレット