Enterprise Vault™ PowerShell Cmdlet

Last Published:
Product(s): Enterprise Vault (14.1)
  1. Enterprise Vault PowerShell cmdlet の概要
    1.  
      Enterprise Vault 管理シェルについて
    2.  
      Enterprise Vault PowerShell cmdlet のヘルプの使用方法
    3.  
      PowerShell 文字列のルール
    4. 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.  
      Clear-IndexLocationBackupMode
    2.  
      Clear-VaultStoreBackupMode
    3.  
      Get-IndexLocationBackupMode
    4.  
      Get-VaultStoreBackupMode
    5.  
      Set-IndexLocationBackupMode
    6.  
      Set-VaultStoreBackupMode
  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
  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
  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.  
      Remove-EVArchivePermission
    8.  
      Set-EVArchive
    9.  
      Set-EVArchivePermission
    10.  
      Start-PartitionRollover

Remove-EVArchivePermission

Remove-EVArchivePermission を使用すると、指定したアーカイブで所定のユーザーまたはグループに付与または拒否された以下のタイプのアクセス権限を削除できます。

表: アクセスタイプ

アクセス権

付与する権限

読み取り

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

書き込み

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

削除

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

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

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

  • このコマンドレットを使用して、Active Directory または Domino Directory アカウントのあるユーザーのアクセス権限を削除できます。Domino ユーザーは、Domino メールボックスアーカイブでのみアクセス権限を持てます。Domino ユーザーのアクセス権限を削除するには、Notes クライアントをインストールし、Enterprise Vault サーバーで Domino ドメインを構成する必要があります。

  • このコマンドレットは、手動で設定した権限のみを削除します。このコマンドレットを使用して、自動的に設定された権限を削除することはできません。

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

  • このコマンドレットの影響は、[アーカイブのプロパティ]ダイアログボックスの[権限]タブでユーザーのチェックボックスをクリアするのと同じです。

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

構文

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

Remove-EVArchivePermission [-ArchiveId] <String> [-Trustee] <String> -All [-WhatIf] [-Confirm] [<CommonParameters>]

パラメータ (Parameters)

表: Remove-EVArchivePermission のパラメータ

パラメータ

説明

-ArchiveId (必須)

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

-Trustee (必須)

指定されたアーカイブからアクセス権限を削除するユーザーまたはグループのアカウント名。

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

  • domain\user

  • domain\group

  • hostname\localuser

  • hostname\localgroup

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

  • user/org

  • group/org

  • 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 のようになります。

-All

指定したアーカイブからユーザーまたはグループのすべての付与された権限と拒否された権限を削除します。これは、-Granted All -Denied All を指定することと同じです。

-WhatIf

cmdlet の実行結果のプレビューが表示されます。cmdlet は実際には実行されません。

-Confirm

cmdlet を実行する前に確認するように求められます。確認プロンプトが表示されないようにするには、構文 -Confirm:$False を使います。構文にコロン (:) を含める必要があります。

  • Remove-EVArchivePermission -ArchiveId 19D...EVServer1 -Trustee EXAMPLE\msmith -Granted Read

    確認を求めるメッセージを表示してから、ID「19D...EVServer1」のアーカイブで、ユーザー「EXAMPLE\msmith」に付与されたアクセス権限の一覧から「Read」を削除します。

  • Get-EVArchive -ArchiveName msmith | Remove-EVArchivePermission -Trustee EXAMPLE\msmith -Denied Read,Write -Confirm:$false

    Get-EVArchive から取得したアーカイブ ID を Remove-EVArchivePermission にパイプ処理し、アーカイブ「msmith」でユーザー「EXAMPLE\msmith」の拒否されたアクセス権限の一覧から「Read」と「Write」を削除します。このコマンドは確認プロンプトも抑制します。

  • Get-EVArchive -ArchiveName msmith | Remove-EVArchivePermission -Trustee EXAMPLE\msmith -All -Confirm:$false

    Get-EVArchive から取得したアーカイブ ID を Remove-EVArchivePermission にパイプ処理し、アーカイブ「msmith」ユーザー「EXAMPLE\msmith」に付与されたすべてのアクセス権限と拒否されたすべてのアクセス権限を削除します。このコマンドは確認プロンプトも抑制します。

  • Get-EVArchive -ArchiveName dsmith | Remove-EVArchivePermission -Trustee dsmith/DominoOrg -Granted All -Confirm:$false

    Get-EVArchive から取得したアーカイブ ID を Remove-EVArchivePermission にパイプ処理し、アーカイブ「dsmith」で Domino ユーザー「dsmith」に付与されたすべてのアクセス権限と拒否されたすべてのアクセス権限を削除します。このコマンドは確認プロンプトも抑制します。

  • Get-EVArchive | Remove-EVArchivePermission -Trustee EXAMPLE\msmith -All -Confirm:$false

    確認を求めるメッセージを表示せずに、すべてのアーカイブでユーザー「EXAMPLE\msmith」のすべてのアクセス権限を削除します。

出力

すべての権限を削除したユーザーまたはグループの場合、Remove-EVArchivePermission は、完了時に確認メッセージを返します。いくつかの権限が引き続き適用されているユーザーまたはグループの場合、コマンドレットは、以下のプロパティを持つ EnterpriseVault.Admin.ArchivePermissionEntry 型の、変更されたオブジェクトを返します。

表: Remove-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)

  • グループ

  • ワイルドカード

  • 不明

  • DeletedUser

ManualGranted

AccessRight[]

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

ManualDenied

AccessRight[]

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

AutoGranted

AccessRight[]

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

AutoDenied

AccessRight[]

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

関連 cmdlet