计划资源类型

命名空间:microsoft.graph

重要

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

团队中的 schedulingGroup 对象、 shift 对象、 timeOffReason 对象和 timeOff 对象的集合

方法

方法 返回类型 说明
创建或替换日程安排 日程安排 创建或替换计划。
获取日程安排 日程安排 获取计划。
共享 与计划成员共享计划时间范围。

属性

属性 类型 说明
id string 计划的 ID。
enabled Boolean 指示是否为团队启用日程安排。 必需。
timeZone string 使用 tz 数据库格式指示计划团队的时区。 必需。
provisionStatus operationStatus 计划预配的状态。 可能的值为 、、notStarted``running``completedfailed
provisionStatusCode string 有关计划设置失败原因的其他信息。
timeClockEnabled Boolean 指示是否对计划启用时间时钟。
openShiftsEnabled Boolean 指示是否针对计划启用打开的班次。
swapShiftsRequestsEnabled Boolean 指示是否针对计划启用交换班次请求。
offerShiftRequestsEnabled Boolean 指示是否针对计划启用产品/服务班次请求。
timeOffRequestsEnabled Boolean 指示是否对计划启用请假请求。

关系

关系 类型 说明
shifts shift 集合 计划中的班次。
timesOff timeOff 集合 计划中的时间关闭实例。
timeOffReasons timeOffReason 集合 计划中请假的一组原因。
schedulingGroups schedulingGroup 集合 计划中的用户逻辑分组通常 (角色) 。
openshifts openShift 集合 计划中计划组中打开的班次集。
workforceintegrations workforceIntegration 集合 每个团队的员工集成实例,其出站数据流针对支持的实体 (同步更改) 。
swapshiftchangerequests swapShiftsChangeRequest 集合 计划中班次的交换请求。
openshiftchangerequests openShiftChangeRequest 集合 计划中的打开的班次请求。
timeoffrequest timeOffRequest 集合 计划中的请假请求。

JSON 表示形式

下面是资源的 JSON 表示形式。

{
  "id": "833fc4df-c88b-4398-992f-d8afcfe41df2",
  "enabled": true,
  "timeZone": "America/Chicago",
  "provisionStatus": "Completed",
  "provisionStatusCode": null
}