当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 Powershell 发送代表权限

作者:精品下载站 日期:2024-12-15 00:33:55 浏览:14 分类:玩电脑

使用 Powershell 发送代表权限


这是在 Office 365 中使用 PowerShell 管理代表发送和作为权限发送的指南。

在本指南中,您将学到:

  • 使用 PowerShell 授予代表发送权限
  • 使用 PowerShell 获取代表发送权限
  • 使用 PowerShell 授予发送权限
  • 使用 PowerShell 获取发送权限

提示 #1 - 授予代理发送权限的用户不允许打开邮箱来阅读电子邮件。它只允许获得“代理发送”权限的代理人发送电子邮件,就好像他们是该邮箱的所有者一样。电子邮件的收件人不会看到邮箱所有者和已委派以邮箱所有者身份发送的用户之间的差异。

提示 #2 - 被授予代表发送权限的用户不允许打开邮箱来阅读电子邮件。它仅允许获得“代表发送”权限的代理人代表邮箱所有者发送电子邮件。电子邮件的收件人将在发件人地址中看到代表发送的消息。如果您希望代理以完全权限打开邮箱,请参阅授予完全 Office 365 邮箱权限一文。

先决条件完成此任务所需的最低 Office 365 管理员角色:Exchange 收件人管理员

使用 PowerShell 授予代表发送权限

第 1 步:连接到 Exchange Online

如果您需要有关如何连接的步骤,请参阅文章使用 Powershell 连接以在线交换。

第 2 步:使用 Set-Mailbox cmdlet

我们将使用Set-Mailbox cmdlet 授予“代表发送”权限。在下面的示例中,我们向用户“123 User”授予对邮箱“ABC User”的代表发送权限。

Set-Mailbox -Identity 'ABC User' -GrantSendonBehalfTo '123 User'

[玩转系统] 使用 Powershell 发送代表权限

使用 PowerShell 获取代表发送权限

要验证半发送权限,您可以使用 Get-Mailbox cmdlet 来查看权限。在下面的示例中,我们检查邮箱“ABC User”的代表发送权限。

Get-Mailbox -Identity 'ABC User' | Format-List GrantSendonBehalfTo

[玩转系统] 使用 Powershell 发送代表权限

使用 PowerShell 授予发送权限

第 1 步:连接到 Exchange Online

如果您需要有关如何连接的步骤,请参阅文章使用 Powershell 连接以在线交换。

第 2 步:使用 Add-RecipientPermission

我们将使用 Add-RecipientPermission cmdlet 授予“代理发送”权限。在下面的示例中,我们向用户“123 User”授予邮箱“ABC User”的“发送为”权限。

Add-RecipientPermission "ABC User" -AccessRights SendAs -Trustee "123 User"

[玩转系统] 使用 Powershell 发送代表权限

使用 PowerShell 获取发送权限

要验证权限,您可以运行 Get-RecipientPermission cmdlet 以查看邮箱的权限。在下面的示例中,我们检查邮箱“ABC User”的权限。

Get-RecipientPermission "ABC User"

[玩转系统] 使用 Powershell 发送代表权限

在我看来,使用 PowerShell 管理用户邮箱权限更加容易和快捷。使用管理门户,只需单击几次即可完成我在本指南中介绍的内容。

在下面发表您的问题或评论。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯