Enterprise Vault™ PowerShell Cmdlet

Last Published:
Product(s): Enterprise Vault (12.3)
  1. Enterprise Vault PowerShell Cmdlet 简介
    1.  
      关于 Enterprise Vault Management Shell
    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-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. 归档: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.  
      New-EVClassificationPolicy
    10.  
      Publish-EVClassificationFCIRules
    11.  
      Remove-EVClassificationPolicy
    12.  
      Set-EVClassificationPolicy
    13.  
      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-EVVaultStore
    4.  
      Get-EVVaultStorePartition
    5.  
      Remove-EVArchive
    6.  
      Set-EVArchive
    7.  
      Start-PartitionRollover

Remove-EVRBARoleMember

Remove-EVRBARoleMember 将一个或多个 Active Directory 用户、组或内置安全主体从 Enterprise Vault RBA 角色中删除。

-Identity 参数指定要访问的 Enterprise Vault RBA 角色。您可以按名称或 GUID 标识 RBA 角色。还可以经管道传输角色对象指定角色。例如,您可以使用 Get-EVRBARole 检索角色对象,然后通过管道将对象传送至 Remove-EVRBARoleMember。如果未指定 -Identity-InputObject 参数,则系统会提示您输入 -Identity 值。

-Members 参数指定要从角色中删除的成员。您可以按安全标识符 (SID) 或 SAM 帐户名称标识成员。如果指定多个成员,请使用逗号分隔的列表。无法通过管道将成员对象传递至此 cmdlet。如果未指定 -Members 参数,则系统会提示您输入 -Members 值。

您可以使用 -EVDirectoryServer 参数指定 Enterprise Vault 目录。

如果未指定 -EVDirectoryServer 参数,Remove-EVRBARoleMember 将无法确定服务器,则系统会提示您输入 Enterprise Vault 目录服务器。

如果从 Enterprise Vault 服务器以外的服务器执行 Remove-EVRBARoleMember,将提示 -EVDirectoryServer 参数,除非已将 -EVDirectoryServer 指定为参数。

执行此 cmdlet 的权限仅限于 Vault Service 帐户。

Remove-EVRBARoleMember 由管理单元 Symantec.EnterpriseVault.PowerShell.AdminAPI.dll 提供。

语法

Remove-EVRBARoleMember [-Identity] <String> [-Members] <String[]> -EVDirectoryServer <String> [-PassThru] [-Confirm] [-WhatIf] [<CommonParameters>]

Remove-EVRBARoleMember [-InputObject] <Symantec.EnterpriseVault.Admin.EVRbaRole> [-Members] <String[]> -EVDirectoryServer <String> [-PassThru] [-Confirm] [-WhatIf] [<CommonParameters>]

参数

表:Remove-EVRBARoleMember 参数

参数

说明

-Identity(必填)

按名称或 GUID 指定 Enterprise Vault RBA 角色。

-InputObject(必填)

指定 Enterprise Vault RBA 角色对象。该参数将通过管道获取此对象,或您可以将该参数设置为对象实例。

-Members(必填)

以逗号分隔的列表形式指定要从角色中删除的 Active Directory 用户、组或内置安全主体的集合。

要确定每个对象,请使用以下属性值之一。请注意,括号中的标识符是 LDAP 显示名称。该参数的可接受值为:

  • 安全标识符 (objectSid)

  • SAM 帐户名称 (sAMAccountName)

以下示例显示如何指定此参数。在本示例中,使用 SAM 帐户名称属性指定了一个用户和组,使用其 SID 属性指定了另一名用户。

-Members "fsaadmin1@example.com", "NT AUTHORITY\This Organization", "S-1-5-21-1529523603-1500826627-74573220-1119"

不能向此参数提供对象。不能通过管道将对象传送至此参数。

-EVDirectoryServer(必填)

指定目录服务器的主机名、完全限定域名或 Enterprise Vault DNS 别名。请注意,虽然需要此参数,但如果可以,cmdlet 将自动确定。

-PassThru

返回代表所使用的角色的对象。默认情况下,此 cmdlet 不生成任何输出。

-Confirm

运行 cmdlet 之前,系统会提示您进行确认。

-WhatIf

显示如果 cmdlet 运行会发生的情况。cmdlet 没有实际运行。

示例
  • Remove-EVRBARoleMember -Identity "文件服务器管理员" -Members "fsaAdmin1@example.com", "example\fsaGroup1", "S-1-5-21-1529523603-1500826627-74573220-1119"

    从名为“文件服务器管理员”的 Enterprise Vault RBA 角色中删除指定的 Active Directory 成员。

  • Remove-EVRBARoleMember "File Server Administrator"

    提示指定要删除的成员,并将其从名为“文件服务器管理员”的 Enterprise Vault RBA 角色中删除。请注意,参数 -Identity 是已定位参数(在位置 0),因此本示例适用于未指定该参数的情况。

  • 另外,可指定 -EVDirectoryServer 参数用于连接所需的 Enterprise Vault 目录。

    Remove-EVRBARoleMember "文件服务器管理员" -EVDirectoryServer evs2.example.com

    提示指定要删除的成员,并将其从名为“文件服务器管理员”的 Enterprise Vault RBA 角色中删除。该角色位于 -EVDirectoryServer 参数确定的 Enterprise Vault 目录中。

  • -InputObject 使用示例:

    $r = Get-EVRBARole "文件服务器管理员"

    Remove-EVRBARoleMember -InputObject $r

    提示指定要删除的成员,并将其从当前 Enterprise Vault 目录中名为“文件服务器管理员”的 Enterprise Vault RBA 角色中删除。注意,参数 -InputObject 是已定位参数(在位置 0 的相对位置),因此本示例适用于未指定该参数的情况。

  • 字符串管道示例:

    "file server administrator" | Remove-EVRBARoleMember

    提示指定要删除的成员,并将其从当前 Enterprise Vault 目录中名为“文件服务器管理员”的 Enterprise Vault RBA 角色中删除。

  • EVRbaRole 管道示例:

    Get-EVRBARole "file server administrator" -EVDirectoryServer evs2.example.com | Remove-EVRBARoleMember -Members "fsaAdmin1", "fsaAdmin2" -EVDirectoryServer evs2.example.com

    将从 Get-EVRBARole cmdlet 获得的 EVRbaRole 对象用管道传输至 Remove-EVRBARoleMember cmdlet,并从该角色中删除指定的成员。另请注意,参数 -EVDirectoryServer 指定供每个 cmdlet 使用的 Enterprise Vault 目录。

输出

如果指定 -PassThru 参数,Remove-EVRBARoleMember 既不返回输出,也不返回修改后的 Symantec.EnterpriseVault.Admin.EVRbaRole 类型的对象。Symantec.EnterpriseVault.Admin.EVRbaRole 具有以下属性。

表:Symantec.EnterpriseVault.Admin.EVRbaRole 属性

名称

类型

说明

Name

字符串

Enterprise Vault RBA 角色的名称。

RoleGuid

字符串

Enterprise Vault RBA 角色的 GUID。

TaskLinkDescription

字符串

相关 TaskLink 的说明。

TaskLinkGuid

字符串

相关 TaskLink 的 GUID。

相关的 cmdlet