微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从 .csv 文件交换批量导入以从“允许”和“允许”列表中删除

如何解决从 .csv 文件交换批量导入以从“允许”和“允许”列表中删除

我想也许我可以来这里寻求帮助!有谁知道我可以在我们的 Exchange 服务器上运行的 Powershell 脚本来执行以下操作:

  1. 我们最初希望清除所有用户的所有或当前移动设备
  2. 然后将我们从他们那里收到的他们的特定移动设备 ID 重新添加到允许列表中

是否可以创建某种 .csv 和脚本来加快此过程? 我们发现以下脚本可以从 ALLOW 中删除所有内容添加到 ALLOW

清除所有允许 Set-CASMailBox -Identity username -ActiveSyncAlloweddeviceids $null

添加到允许 Set-CASMailBox -Identity username -ActiveSyncAlloweddeviceids @{add='deviceid'}

也许在运行此脚本之后,是否还有一种批量 .csv 快速方式来显示对帐户的结果?使用这个命令? Get-CASMailBox -Identity 用户名 | fl activesync*

解决方法

所以要彻底,如果您打算这样做,有多个地方可以清除移动设备。在 Active Directory 中建立合作伙伴关系。

Get-MobileDevice -Mailbox UserID | ft FriendlyName,DeviceAccessState,DeviceAccessStateReason,DeviceId

您可以将其通过管道传输到 FL 以获得更多详细信息,但这是一个好的开始。请注意设备状态和 DeviceStateReason:

  • Blocked - Individual = 设备 ID 已放置在用户的 ActiveSyncBlockedDeviceID 上(通过 PowerShell 或使用 PowerShell 的 MDM)
  • Allowed - Individual = 设备 ID 已放置在用户的 ActiveSyncAllowedDeviceID 上

还有其他组合,但这两种组合很常见。

您还应该检查您的全局配置。

Get-ActiveSyncOrganizationSettings

一些与此对话有关的设置是 DefaultAccessLevelDeviceFiltering

现在,如果您要清除 ActiveSyncAllowedDeviceID,清除 ActiveSyncBlockedDeviceID 也可能很有用。如果您在导入后在这两个属性中都有设备 ID,则会导致冲突并可能产生调用。

要清除您环境中的所有设备 ID - 这意味着 all - 您不需要指定邮箱:

get-casmailbox | set-casmailbox -ActiveSyncAllowedDeviceIDs $null -ActiveSyncBlockedDeviceIDs $null

但是,您可能需要将某些 ID 保留在个人阻止列表中,例如被盗电话等。您的来电。

问题的下一部分需要一个源文件。

获取您的用户列表并将他们的 PrimarySMTPAddress 和设备 ID 放入文件中。我没有对此进行测试,但我假设,如果用户有多个设备,则此逻辑中的每个配对都需要单独的一行。可能还有其他方法可以做到这一点。

  • 文件名 = Users.CSV
  • 标题行 = 电子邮件、设备
  • 数据格式 = user@domain.com,deviceID

将其保存到已知位置(例如 C:\temp\Users.CSV)并将其导入脚本中的变量。

$users = Import-Csv -Path .\Users.csv

验证变量中的日期(我这样做是为了避免一直出现语法错误);您想进行 3 项快速检查:一项针对所有对象,一项仅针对电子邮件地址,一项仅针对设备。

$users
$users.email
$users.Device

接下来,我们循环浏览列表以将设备 ID 添加到 AllowedDeviceIDs 属性。

Foreach ($User in $Users) {Set-CASMailbox -Identity $User.Email -activeSyncAllowedDeviceIDs @{add=$user.Device}}

最后的忠告,先用一小部分试点用户进行测试。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。