licenseAssignmentState 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

用户实体的 licenseAssignmentStates 属性是 licenseAssignmentState 的集合。 它提供有关用户许可证分配的详细信息。 详细信息包括如下信息:

  • 为用户禁用哪些计划
  • 许可证是直接分配给用户还是从组继承
  • 工作分配的当前状态
  • 如果分配状态为“错误”,则失败的错误详细信息是什么?

属性

属性 类型 说明
assignedByGroup String 指示许可证是直接分配的还是从组继承的。 如果直接分配,则此字段为 null;如果通过组成员身份继承,则此字段包含组的 ID。 只读。
disabledPlans 字符串集合 在此分配中禁用的服务计划。 只读。
error String 许可证分配失败错误。 如果许可证分配成功,则此字段将为 Null。 只读。 可能的值为 CountViolation、、MutuallyExclusiveViolationDependencyViolationProhibitedInUsageLocationViolationUniquenessViolation、 和 Other。 有关如何识别和解决许可证分配错误的详细信息,请参阅 此处
lastUpdatedDateTime DateTimeOffset 上次更新许可证分配状态的时间戳。
skuId String 此 SKU 的唯一标识符。 只读。
state String 指示此分配的当前状态。 只读。 可取值为:ActiveActiveWithErrorDisabledError

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

{
  "assignedByGroup": "String",
  "disabledPlans": ["string"],
  "error": " String ",
  "lastUpdatedDateTime": "String (timestamp)",
  "skuId": " String ",
  "state": "String"
}