使用 Office 365 PowerShell 查看许可证和服务
上一次修改主题:2017-03-02
介绍如何使用 Office 365 PowerShell 查看您 Office 365 组织中可用的许可计划、服务和许可证信息。
每个 Office 365 订阅由下列因素构成:
-
许可计划 也称为许可证计划或 Office 365 计划。许可计划定义可供用户使用的 Office 365 服务。您的 Office 365 订阅可能包含多个许可计划。例如 Office 365 企业版 E3。
-
服务 这些也称为服务计划。服务是每个许可计划中提供的 Office 365 产品、特性和功能,例如,Exchange Online 和 Office Professional Plus。可以从授予不同服务访问权限的不同许可计划向用户分配多个许可证。
-
许可证 每个许可计划包含您购买的许可证的数量。您需要将许可证分配给用户,以便他们可以使用由许可计划定义的 Office 365 服务。每个用户帐户要求一个许可计划至少包含一个许可证,以便他们可以登录到 Office 365 并使用这些服务。
可以使用 Office 365 PowerShell 查看 Office 365 组织中可用的许可计划、许可证和服务的详细信息。有关不同 Office 365 订阅中的产品、功能和服务的详细信息,请参阅 Office 365 计划选项。
-
本主题中的步骤需要您连接到 Office 365 PowerShell。有关说明,请参阅连接到 Office 365 PowerShell。
-
PowerShell 脚本可自动执行本主题中描述的过程。具体来说,此脚本允许您查看和禁用 Office 365 组织中的服务,包括 Sway。有关详细信息,请参阅使用 Office 365 PowerShell 禁止访问 Sway。
若要查看有关您当前的许可计划和每个计划的可用许可证摘要信息,请在 Office 365 PowerShell 中运行以下命令:
Get-MsolAccountSku
结果包含以下信息:
-
AccountSkuId 使用语法
<CompanyName>:<LicensingPlan>
显示在您组织中可用的许可计划。<CompanyName> 是您注册 Office 365 时提供的值,这对您的组织来说是唯一的。<LicensingPlan> 值对任何人来说都一样。例如,在值litwareinc:ENTERPRISEPACK
中,公司名称是litwareinc
,许可计划名称是ENTERPRISEPACK
,这是 Office 365 企业版 E3 的系统名称。 -
ActiveUnits 您已为特定的许可计划购买的许可证的数量。
-
WarningUnits 您没有续订且将在 30 天宽限期过后到期的许可计划中的许可证数量。
-
ConsumedUnits 您已从特定的许可计划向用户分配的许可证数量。
若要查看您所有许可证计划中可用的 Office 365 服务,请运行以下命令:
Get-MsolAccountSku | Select -ExpandProperty ServiceStatus
下表显示最常见服务的 Office 365 服务计划及其友好名称。服务计划列表可能会有所不同。有关服务计划及其友好名称的完整列表,请联系 Office 支持人员。
服务计划 | 描述 |
---|---|
| Sway |
| Office 365 移动设备管理 |
| Yammer |
| Azure 权限管理 (RMS) |
| Office Professional Plus |
| Skype for Business Online |
| Office Online |
| SharePoint Online |
| Exchange Online 计划 2 |
若要查看您特定许可计划中可用的 Office 365 服务,请使用以下语法。
(Get-MsolAccountSku | where {$_.AccountSkuId -eq '<AccountSkuId>'}).ServiceStatus
此示例显示 litwareinc:ENTERPRISEPACK
(Office 365 企业版 E3) 许可计划中可用的 Office 365 服务。
(Get-MsolAccountSku | where {$_.AccountSkuId -eq 'litwareinc:ENTERPRISEPACK'}).ServiceStatus