计划资源类型
命名空间:microsoft.graph
团队中的 schedulingGroup 对象、shift 对象、timeOffReason 对象和 timeOff 对象的集合。
方法
方法 | 返回类型 | 说明 |
---|---|---|
创建或替换 | 日程安排 | 创建或替换计划。 |
Get | 日程安排 | 获取计划。 |
共享 | None | 与计划成员共享计划时间范围。 |
属性
名称 | 类型 | 说明 |
---|---|---|
已启用 | 布尔值 | 指示是否为团队启用计划。 必需。 |
id | string | 计划的 ID。 |
isActivitiesIncludedWhenCopyingShiftsEnabled | 布尔值 | 指示复制的班次是否包括原始班次中的活动。 |
offerShiftRequestsEnabled | 布尔值 | 指示是否为计划启用产品/服务转移请求。 |
openShiftsEnabled | 布尔值 | 指示是否为计划启用开放班次。 |
provisionStatus | operationStatus | 计划预配的状态。 可能的值为 notStarted 、、running 、completed failed 。 |
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"
}