命名空间:microsoft.graph
团队中的 schedulingGroup 对象、shift 对象、timeOffReason 对象和 timeOff 对象的集合。
方法
| 方法 | 返回类型 | 说明 |
|---|---|---|
| 创建或替换 | 日程安排 | 创建或替换计划。 |
| Get | 日程安排 | 获取计划。 |
| 共享 | None | 与计划成员共享计划时间范围。 |
属性
| 名称 | 类型 | 说明 |
|---|---|---|
| 已启用 | 布尔值 | 指示是否为团队启用计划。 必需。 |
| id | string | 计划的 ID。 |
| isActivitiesIncludedWhenCopyingShiftsEnabled | 布尔值 | 指示复制的班次是否包括原始班次中的活动。 |
| offerShiftRequestsEnabled | 布尔值 | 指示是否为计划启用产品/服务转移请求。 |
| openShiftsEnabled | 布尔值 | 指示是否为计划启用开放班次。 |
| provisionStatus | operationStatus | 计划预配的状态。 可能的值为 notStarted、、running、completedfailed。 |
| provisionStatusCode | string | 有关计划预配失败原因的其他信息。 |
| startDayOfWeek | dayOfWeek | 指示一周的开始日期。 可取值包括:sunday、monday、tuesday、wednesday、thursday、friday、saturday。 |
| swapShiftsRequestsEnabled | 布尔值 | 指示是否为计划启用交换班次请求。 |
| timeClockEnabled | 布尔值 | 指示是否为计划启用时间时钟。 |
| timeClockSettings | timeClockSettings | 此计划的时钟位置设置。 |
| timeOffRequestsEnabled | 布尔值 | 指示是否为计划启用休假请求。 |
| timeZone | string | 使用 tz 数据库格式指示计划团队的时区。 必填。 |
| workforceIntegrationIds | 字符串集合 | 与此计划关联的劳动力集成的 ID。 |
关系
| 名称 | 类型 | 说明 |
|---|---|---|
| dayNotes | dayNote 集合 | 计划中的日期备注。 |
| offerShiftRequests | offerShiftRequest 集合 | 计划中班次的套餐请求。 |
| openShiftChangeRequests | openShiftChangeRequest 集合 | 计划中的未结班请求。 |
| openShifts | openShift 集合 | 计划组中的一组未完成的班次。 |
| schedulingGroups | schedulingGroup 集合 | 计划中用户的逻辑分组通常按角色) (。 |
| 变化 | shift 集合 | 计划中的班次。 |
| swapShiftsChangeRequests | swapShiftsChangeRequest 集合 | 计划中班次的交换请求。 |
| timeCards | timeCard 集合 | 计划中的时间卡。 |
| timesOff | timeOff 集合 | 计划中休假的实例。 |
| timeOffReasons | timeOffReason 集合 | 计划中休假的原因集。 |
| timeOffRequests | timeOffRequest 集合 | 计划中的休假请求。 |
| workforceIntegration | workforceIntegration 集合 | 每个团队的劳动力集成实例,其出站数据流针对支持的实体) 同步更改通知 (。 |
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"@odata.type": "#microsoft.graph.schedule",
"id": "String (identifier)",
"enabled": "Boolean",
"timeZone": "String",
"provisionStatus": "String",
"provisionStatusCode": "String",
"workforceIntegrationIds": [
"String"
],
"timeClockEnabled": "Boolean",
"timeClockSettings": {
"@odata.type": "microsoft.graph.timeClockSettings"
},
"openShiftsEnabled": "Boolean",
"swapShiftsRequestsEnabled": "Boolean",
"offerShiftRequestsEnabled": "Boolean",
"timeOffRequestsEnabled": "Boolean",
"startDayOfWeek": "String",
"isActivitiesIncludedWhenCopyingShiftsEnabled": "Boolean"
}