重要
本文适用于:
- Teams 中 Planner 应用中的基本计划
- 其他 Planner 终结点中的所有计划 (包括 Planner Web、Planner 移动版和 Planner 连接器)
它不适用于 Teams 中 Planner 应用中的“待办事项列表”或高级计划。 详细了解 Teams 中的 Planner 应用。
本文介绍全局管理员如何从 Microsoft Planner 中导出特定用户的数据。 导出的数据包括 Planner 中包含的有关用户的数据,以及用户所属计划中包含的数据。 导出过程是通过 Windows PowerShell 完成的。
注意
全局管理员可以通过 Microsoft 服务信任门户上的数据日志导出工具导出 Microsoft Planner 用户遥测数据。
在 Windows PowerShell 中进行 Planner 更改的先决条件
请执行 在 Windows PowerShell 中进行 Planner 更改的先决条件 中的步骤,以在 Windows PowerShell 中进行 Planner 更改。
从 Planner 中导出用户内容
在 Windows PowerShell 中使用 Export-PlannerUserContent cmdlet 从 Planner 中导出用户内容。
Export-PlannerUserContent -UserAadIdOrPrincipalName <user's AADId or UPN> -ExportDirectory <output location>参数 说明 UserAadIdOrPrincipalName 使用 Microsoft Entra ID 或要为其导出内容的用户的 UPN。 ExportDirectory 输出文件的存储位置。 该文件夹应已存在。 HostName 仅当通过任务以外的 主机名访问 Planner 时,才需要使用此参数。办公室。com. 例如,如果通过任务访问 Planner。Office365。us, include -HostName 任务。office365.us 的命令。 例如,以下命令将使用 Adam Barr 的 UPN 从 Planner 中导出其用户信息,并将导出文件下载到位置 C:\PlannerExportAdamBarr。
Export-PlannerUserContent -UserAadIdOrPrincipalName adambarr@contoso.onmicrosoft.com -ExportDirectory C:\PlannerExportAdamBarr系统将提示进行身份验证。 (全局管理员) (而不是要导出的用户)以自己的身份登录。
PowerShell cmdlet 成功运行后,转到导出位置以查看已导出的用户数据文件。
导出的内容和读取方式
运行 PowerShell cmdlet 从 Planner 导出用户数据后,你将在下载位置文件夹中收到两种类型的文件:
- 包含用户信息的 json 格式的单个用户文件。
- 每个计划都有一个 json 文件,其中用户分配了任务。
如何读取导出的文件
可以使用本部分中的信息来帮助你了解将在收到的用户和计划 json 文件中看到的属性。
用户文件
用户文件名将以“User”和用户的 Microsoft Planner ID 为前缀。 它具有以下属性:
| 属性 | 说明 |
|---|---|
| User.Id | 用户的 Microsoft Planner ID。 |
| User.ExternalId | 用户的 Microsoft Entra ID。 |
| User.DisplayName | 用户的显示名称。 |
| User.InternalDisplayName | 用户的 Microsoft Planner 显示名称。 |
| User.UserPrincipalName | 用户的用户主体名称 (UPN)。 |
| User.PrincipalType | 值始终为“用户”。 |
| User.SignedInFromPlannerCoreApp | 如果用户曾经从其中一个 Planner 核心应用登录。 |
| User.UserDetailsId | 用户的详细信息对象的唯一标识符。 |
| User.ICalendarPublishEnabled | 如果为 True,则为计划启用 ICalendar 共享。 有关详细信息,请转到在 Outlook 中查看 Planner 日历。 |
| User.OptedInNotifications | 用户选择加入的通知。 |
| User.OptedOutNotifications | 用户选择退出的通知。 |
| User.UserPolicies | 应用于此用户的用户特定授权策略。 |
| User.FavoritePlans | 用户收藏的计划书签。 |
| User.FavoritePlans.Id | 计划的 Microsoft Planner ID。 |
| User.FavoritePlans.BookmarkName | 为书签指定的名称。 |
| User.FavoritePlans.OrderHint | 用于排序顺序。 请参阅使用 Microsoft Planner 中的排序提示。 |
| User.RecentPlans | 用户最近打开的计划。 |
| User.RecentPlans.Id | 计划的 Microsoft Planner ID。 |
| User.RecentPlans.BookmarkName | 为书签指定的名称。 |
| User.RecentPlans.LastAccess | 上次打开计划的时间。 |
| User.UserData | 来自 Planner Web 客户端的自定义数据。 |
| User.UserData.Key | 自定义数据键。 |
| User.UserData.Value | 自定义数据值。 |
| User.AssignedTaskOrdering | 分配给用户的任务的排序顺序。 |
| User.AssignedTaskOrdering.PlanId | 包含任务的计划的 Microsoft Planner ID。 |
| User.AssignedTaskOrdering.Id | 任务的 Microsoft Planner ID。 |
| User.AssignedTaskOrdering.Order | 用于排序顺序。 请参阅使用 Microsoft Planner 中的排序提示。 |
| User.AssignedTaskOrdering.Title | 任务的标题。 |
计划文件
每个计划文件名均以“Plan”和计划的 Microsoft Planner ID 为前缀。 每个文件都具有以下属性:
| 属性 | 说明 |
|---|---|
| Plan.Id | 计划的 Microsoft Planner ID。 |
| Plan.ArchivalInfo | 计划的存档状态。 |
| Plan.ArchivalInfo.IsArchived | 计划是否已存档。 |
| Plan.ArchivalInfo.Justification | 计划存档或未存档的原因。 |
| Plan.ArchivalInfo.StatusChangedBy | 更新存档状态的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.ArchivalInfo.StatusChangedByAppId | 更新存档状态的应用的标识。 |
| Plan.ArchivalInfo.StatusChangedDate | 更新存档状态的时间。 |
| Plan.Title | 计划的标题。 注意:带有标题 RosterPlaceholderPlan_{89F9907E-D21D-4C90-A4B8-7A76CF3E6F70} 的计划表示当前文件表示已创建但尚未在其中创建计划的名单。 |
| Plan.Owner | 计划的所有者(组或用户实体)。 |
| Plan.Owner.Id | 实体(组或用户)的 Microsoft Planner ID。 |
| Plan.Owner.ExternalId | 实体 (组或用户) 的Microsoft Entra ID。 |
| Plan.Owner.DisplayName | 所有者(组或用户)的显示名称。 |
| Plan.Owner.UserPrincipalName | 如果所有者是用户,则为用户主体名称 (UPN)。 |
| Plan.Owner.PrincipalType | 实体类型(组或用户)。 |
| Plan.Container | 计划的容器。 |
| Plan.Container.ContainerType | 容器的类型(组、名单)。 |
| Plan.Container.ExternalId | 组的 Microsoft Entra ID。 |
| Plan.Container.Description | 组的显示名称。 |
| Plan.CreatedDate | 文件的创建日期和时间。 |
| Plan.CreatedBy | 创建计划的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.CreatedByAppId | 创建计划的应用。 |
| Plan.ModifiedDate | 上次更新计划的日期和时间。 |
| Plan.ModifiedBy | 上次更新计划的用户的名称。 有关更多详细信息,请参阅用户属性。 |
| Plan.ModifiedByAppId | 上次修改计划的应用的标识符。 |
| Plan.CreationProcessInfo | 有关创建计划的流程的详细信息。 |
| Plan.CreationProcessInfo.Type | 创建计划的进程类型。 对于“复制计划”,键入将为 CopyPlan。 对于“发布”,类型将是 PublicTarget |
| Plan.CreationProcessInfo.SourceId | 创建计划的操作的标识。 对于复制计划,源标识符将是源计划标识符。 对于发布,源标识符将是频道 ID。 |
| Plan.CreationSource | 有关创建计划的源的信息。 |
| Plan.CreationSource.ExternalSource | 包含从外部源创建的计划的信息。 |
| Plan.CreationSource.ExternalSource.ContextScenarioId | 与此外部源关联的方案的标识符。 |
| Plan.CreationSource.ExternalSource.ExternalContextId | 外部实体包含实体或上下文的标识符。 |
| Plan.CreationSource.ExternalSource.ExternalObjectId | 外部服务与此计划关联的实体的标识符。 |
| Plan.CreationSource.ExternalSource.ExternalObjectVersion | 计划的外部项版本。 |
| Plan.CreationSource.ExternalSource.OwnerAppId | 创建计划的应用的标识。 |
| Plan.PlanSharedWithContainers | 与计划共享的容器。 |
| Plan.SharedWithContainers.ContainerType | 容器类型。 |
| Plan.SharedWithContainers.ExternalId | 外部标识符。 |
| Plan.SharedWithContainers.AccessLevel | 授予此容器成员的计划的最大访问级别。 |
| Plan.PlanDetailsId | 计划详细信息对象的唯一标识符。 |
| Plan.ICalendarPublishEnabled | 如果为 True,则为计划启用 ICalendar 共享。 有关详细信息,请参阅 日历上的任务 。 |
| Plan.CreateTaskCommentWhen | 将导致为计划中的任务创建注释的事件。 |
| Plan.ReferencesToPlan | 链接到计划的外部系统。 例如,在 Microsoft Project 桌面客户端中嵌入 Microsoft Planner 计划。 |
| Plan.ReferencesToPlan.ExternalId | 此计划的外部系统 ID。 |
| Plan.ReferencesToPlan.AssociationType | 由外部应用指定的计划的链接类型。 |
| Plan.ReferencesToPlan.CreatedDate | 创建参考对象的日期和时间。 |
| Plan.ReferencestoPlan.CustomLinkText | 显示 URL 时可以使用的文本。 |
| Plan.ReferencestoPlan.displayAs | 指定在用户体验中 URL 等引用数据的呈现方式。 |
| Plan.ReferencesToPlan.isCreationContext | 如果在创建计划时设置了引用,则设置为 true。 |
| Plan.ReferencesToPlan.OwnerAppId | 创建引用的应用的 ID。 |
| Plan.ReferencesToPlan.DisplayNameSegments | 描述此计划引用内容的位置的痕迹导航。 |
| Plan.ReferencesToPlan.Url | 引用计划的应用的直接链接。 |
| Plan.CategoryDescriptions | 计划的完整类别集。 |
| Plan.CategoryDescriptions.Index | 类别描述的索引。 |
| Plan.CategoryDescriptions.Description | 相应类别描述索引值的标签文本。 |
| Plan.PlanFollowers | 如果 Plan.Container.ContainerType 为组,则此字段是遵循该计划的用户。 如果 Plan.Container.ContainerType 为名单,则此字段是名单成员的用户。 |
| Plan.Background | 有关计划背景的详细信息。 |
| Plan.Background.BaseColor | 背景基色的十六进制颜色代码。 |
| Plan.Background.OverlayImage | 背景图像的 URL。 |
| Plan.TimelineId | 此功能已弃用。 |
| Plan.TimelineDisplaySettings | 此功能已弃用。 |
| Plan.TimelineLockedWidth | 此功能已弃用。 |
| Plan.Tasks | 计划的任务对象。 |
| Plan.Tasks.Id | 任务的唯一标识符。 |
| Plan.Tasks.ArchivalInfo | 有关任务存档状态的信息。 |
| Plan.Tasks.ArchivalInfo.IsArchived | 任务是否已存档。 |
| Plan.Tasks.ArchivalInfo.Justification | 任务存档或未存档的原因。 |
| Plan.Tasks.ArchivalInfo.StatusChangedBy | 更新存档状态的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Tasks.ArchivalInfo.StatusChangedByAppId | 更新存档状态的应用的标识。 |
| Plan.Tasks.ArchivalInfo.StatusChangedDate | 更新存档状态的时间。 |
| Plan.Tasks.Title | 任务的名称。 |
| Plan.Tasks.BucketId | 任务所在的存储桶的 Microsoft Planner ID。 |
| Plan.Tasks.BucketName | 存储桶的名称。 |
| Plan.Tasks.PercentComplete | 任务的完成状态 — 从 0 至 100。 |
| Plan.Tasks.Priority | 任务的优先级或紧迫性。 |
| Plan.Tasks.CreationSource | 有关创建任务的源的信息。 |
| Plan.Tasks.CreationSource.Publication | 包含创建源为发布的任务的发布信息。 |
| Plan.Tasks.CreationSource.Publication.Id | 发布的标识。 |
| Plan.Tasks.CreationSource.Publication.LastModifiedTime | 最近更新发布的日期。 |
| Plan.Tasks.CreationSource.Publication.PublicationName | 已发布任务列表的名称。 |
| Plan.Tasks.CreationSource.Publication.PublishableTaskId | 作为此任务源的可发布任务的标识。 |
| Plan.Tasks.CreationSource.Publication.PublishedToPlanId | 创建时任务所属计划的标识。 |
| Plan.Tasks.CreationSource.Publication.SourceTeamId | 发布此任务的团队的标识。 |
| Plan.Tasks.CreationSource.Publication.SourceTeamName | 发布此任务的团队的名称。 |
| Plan.Tasks.CreationSource.Document | 包含任务的文档相关同步信息。 |
| Plan.Tasks.CreationSource.DocumentTaskId | 文档中任务的标识。 |
| Plan.Tasks.CreationSource.ExternalSource | 包含从外部源创建的任务的信息。 |
| Plan.Tasks.CreationSource.ExternalSource.ExternalObjectId | 外部服务与任务关联的实体的标识符。 |
| Plan.Tasks.CreationSource.ExternalSource.ExternalContextId | 外部实体包含实体或上下文的标识符。 |
| Plan.Tasks.CreationSource.ExternalSource.ContextScenarioId | 与此外部源关联的方案的标识符。 |
| Plan.Tasks.CreationSource.ExternalSource.ExternalObjectVersion | 任务的外部项版本。 |
| Plan.Tasks.CreationSource.ExternalSource.WebUrl | 指向创建任务的外部应用程序的深层链接。 |
| Plan.Tasks.CreationSource.ExternalSource.DisplayAs | 如何显示任务外部任务源。 |
| Plan.Tasks.CreationSource.ExternalSource.OwnerAppId | 创建任务的应用的标识。 |
| Plan.Tasks.CreationSource.ExternalSource.DisplayNameSegments | Planner 用于向用户显示外部源的段列表。 |
| Plan.Tasks.CreationSource.Recurrence | 定期信息。 如果 ,则 null此任务不是重复的。 |
| Plan.Tasks.CreationSource.Recurrence.FromSeriesId | 此任务所属的定期系列的唯一标识符。 |
| Plan.Tasks.StartDate | 计划开始任务的日期。 |
| Plan.Tasks.DueDate | 计划完成任务的日期。 |
| Plan.Tasks.ConversationThreadId | 来自 Microsoft Exchange 的对话唯一标识符。 |
| Plan.Tasks.PreviewType | 显示在任务卡上的预览。 |
| Plan.Tasks.OrderHint | 用于排序顺序。 请参阅使用 Microsoft Planner 中的排序提示。 |
| Plan.Tasks.CreatedBy | 创建任务的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Tasks.CreatedByAppId | 创建任务的应用。 |
| Plan.Tasks.CreatedDate | 创建任务的日期。 |
| Plan.Tasks.CompletedBy | 完成任务的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Tasks.CompletedByAppId | 完成任务的应用的标识。 |
| Plan.Tasks.CompletedDate | 完成任务的日期。 |
| Plan.Tasks.ModifiedBy | 上次更新任务的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Tasks.ModifiedDate | 上次更新任务的日期。 |
| Plan.Tasks.ModifiedByAppId | 上次修改任务的应用的标识。 |
| Plan.Tasks.UserContentLastModifiedByAppId | 上次修改任务或任务详细信息属性的应用的标识。 |
| Plan.Tasks.AppliedCategories | 从计划的 CategoryDescriptions 索引中选择的标签。 |
| Plan.Tasks.CustomFieldValues | 对任务设置的自定义字段值。 |
| Plan.Tasks.CustomFieldValues.CustomFieldDefinitionId | 与值关联的自定义字段定义的唯一标识符。 |
| Plan.Tasks.CustomFieldValues.Value | 为自定义字段设置的值。 对于选项自定义字段,此值标识所选选项。 |
| Plan.Tasks.Recurrence | 定义任务的活动或非活动重复周期。
null 从未为任务定义定期时。 |
| Plan.Tasks.Recurrence.SeriesId | 此任务所属的重复周期系列。 一个基于 GUID 的值,充当系列的唯一标识符。 |
| Plan.Tasks.Recurrence.OccurrenceIndex | 此任务在重复周期系列中从 1 开始的索引。 系列中的第一个任务具有值 1,系列中的下一个任务具有值 2,依此类推。 |
| Plan.Tasks.Recurrence.PreviousInSeriesTaskId | 此系列中上一个任务的 任务 ID 。
null 对于系列中的第一个任务,因为它没有前置任务。 该系列中的每个后续任务都有一个与其前置任务对应的值。 |
| Plan.Tasks.Recurrence.NextInSeriesTaskId | 此系列中下一个任务的 任务 ID 。 此值在创建系列中的下一个任务时分配,并且早 null 于该时间。 |
| Plan.Tasks.Recurrence.RecurrenceStartDate | 此重复周期系列的开始日期和时间。 对于 (OccurrenceIndex = 1) 系列中的第一个任务,此值对应于 Schedule.Range.StartDate。 对于 (OccurrenceIndex>= 2) 系列中的后续任务,此值是从上一个任务复制而来的,并且永远不会更改;它会保留定期系列的开始日期。 |
| Plan.Tasks.Recurrence.Schedule | 定期的计划。
null 指示已取消重复周期。 请注意,如果分配了 NextInSeriesTaskId ,则此计划值将保留为完成此任务时计划外观的快照。 |
| Plan.Tasks.Recurrence.Schedule.Pattern | 重复周期的模式。 该模式与 Schedule.Range 一起用于计算 Schedule.NextOccurrenceDate。 |
| Plan.Tasks.Recurrence.Schedule.Pattern.IsDailyCadence |
True 对于每日节奏 (,在这种情况下, DaysOrDates 为空) 。
False 否则 (即每周、每月或每年节奏) 。 |
| Plan.Tasks.Recurrence.Schedule.Pattern.Interval | 应用于节奏类型的间隔。 值大于 1 表示将跳过句点。 示例:对于每日模式,间隔为 2 意味着任务将每两天重复一次 (或每隔一天) 重复一次。 对于每月模式,间隔为 3 意味着任务将每三个月重复一次 (也称为每季度) 。 |
| Plan.Tasks.Recurrence.Schedule.Pattern.DaysOrDates | 此集合中的每个条目代表恰好一天或一天的定义。 示例: "FixedYearly,August,15" 意味着当年的 8 月 15 日。
"FloatingMonthly,Second,Monday" 表示在每月的第二个星期一。
"Weekly,Wednesday","Weekly,Friday" 意味着每周三和周五。 |
| Plan.Tasks.Recurrence.Schedule.Pattern.FirstDayOfWeek | 一周的第一天通常 (星期日) ;这仅由每周模式使用,并且适用于 null 非每周模式。 |
| Plan.Tasks.Recurrence.Schedule.Range | 指定重复周期的开始和结束时间。 |
| Plan.Tasks.Recurrence.Schedule.Range.StartDate | Recurrence.Schedule 应开始的日期。 用户可能会在更改 Recurrence.Schedule.Pattern 时更新此值。 |
| Plan.Tasks.Recurrence.Schedule.Range.Kind | 当前唯一受支持的值为 NoEnd,指示该系列不会自动结束。 |
| Plan.Tasks.Recurrence.Schedule.Range.EndDate | 指定最后出现的日期。 |
| Plan.Tasks.Recurrence.Schedule.Range.NumberOfOccurrences | 指定出现的总次数。 |
| Plan.Tasks.Recurrence.Schedule.NextOccurrenceDate | 此 Recurrence.Schedule 的下一个日期。 当实例化新任务以继续定期系列时,此日期将用于新任务的 截止日期 。 |
| Plan.Tasks.TaskDetailsId | 任务的详细信息对象的唯一标识符。 |
| Plan.Tasks.Description | 任务描述。 |
| Plan.Tasks.DescriptionHtml | HTML 格式的任务说明。 |
| Plan.Tasks.CompletionRequirements | 完成任务的要求集。 |
| Plan.Tasks.CompletionRequirements.Checklist | 在将任务标记为已完成之前必须满足的清单要求。 |
| Plan.Tasks.CompletionRequirements.Checklist.ChecklistIds | 必须完成的清单 ID。 |
| Plan.Tasks.CompletionRequirements.Forms | 在将任务标记为已完成之前必须满足的表单要求。 |
| Plan.Tasks.CompletionRequirements.Forms.RequiredForms | 指示必须填写的表单。 |
| Plan.Tasks.CompletionRequirements.Approval | 在将任务标记为已完成之前必须满足的审批要求。 |
| Plan.Tasks.CompletionRequirements.Approval.IsApprovalRequired | 指示是否需要审批。 |
| Plan.Tasks.Approval | 附加到任务的审批。 |
| Plan.Tasks.Approval.BasicApproval | 任务的基本审批。 |
| Plan.Tasks.Approval.BasicApproval.ApprovalId | 审批的标识。 |
| Plan.Tasks.Approval.BasicApproval.Status | 审批状态。 |
| Plan.Tasks.Approval.BasicApproval.CreatedBy | 创建此审批的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Tasks.Approval.BasicApproval.CreatedByAppId | 创建此审批的应用。 |
| Plan.Tasks.AssignedToTaskBoardFormatId | 作为任务板格式的对象的唯一标识符。 |
| Plan.Tasks.AssignedToTaskBoardFormatUnassignedOrderHint | 用于排序顺序。 请参阅使用 Microsoft Planner 中的排序提示。 |
| Plan.Tasks.AssignedToTaskBoardFormatOrderHintsByAssignee | 每个代理人的排序提示。 |
| Plan.Tasks.AssignedToTaskBoardFormatOrderHintsByAssignee.AssignedTo: | 已为其分配任务的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Tasks.AssignedToTaskBoardFormatOrderHintsByAssignee.Order | 在“分配对象”视图中对代理人指定的任务进行排序。 |
| Plan.Tasks.BucketTaskBoardFormatId | 作为存储桶任务板格式的对象的唯一标识符。 |
| Plan.Tasks.BucketTaskBoardFormatOrderHint | 用于排序顺序。 请参阅使用 Microsoft Planner 中的排序提示。 |
| Plan.Tasks.ProgressTaskBoardFormatId | 按进度而不是存储桶格式分组的对象的唯一标识符。 |
| Plan.Tasks.ProgressTaskBoardFormatOrderHint | 用于排序顺序。 请参阅使用 Microsoft Planner 中的排序提示。 |
| Plan.Tasks.TimelineFormatId | 此功能已弃用。 |
| Plan.Tasks.TimelineFormatShowOnTimeline | 此功能已弃用。 |
| Plan.Tasks.TimelineFormatAnchorPosition | 此功能已弃用。 |
| Plan.Tasks.TimelineFormatCalloutHeight | 此功能已弃用。 |
| Plan.Tasks.TimelineFormatColor | 此功能已弃用。 |
| Plan.Tasks.TimelineFormatDrawingStyle | 此功能已弃用。 |
| Plan.Tasks.TimelineFormatLabelOffsetX | 此功能已弃用。 |
| Plan.Tasks.TimelineFormatLabelOffsetY | 此功能已弃用。 |
| Plan.Tasks.TimelineFormatSwimlane | 此功能已弃用。 |
| Plan.Tasks.References | 外部链接。 |
| Plan.Tasks.References.Url | 链接的 URL。 |
| Plan.Tasks.References.Alias | 链接的文本描述。 |
| Plan.Tasks.References.Type | 要链接到的文件类型。 |
| Plan.Tasks.References.ModifiedBy | 上次更新链接的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Tasks.References.ModifiedByAppId | 最近修改此引用的应用的标识。 |
| Plan.Tasks.References.ModifiedDate | 上次更新链接的日期。 |
| Plan.Tasks.References.PreviewPriority | 表示要在 UI 中的任务上显示为预览的引用的优先级。 Microsoft Planner 仅显示优先级最高的项目。 |
| Plan.Tasks.References.CreatedBy | 创建此引用的用户。
null在某些情况下,如果数据在此字段存在之前就已存在。 |
| Plan.Tasks.References.CreatedByAppId | 创建此引用的应用。 在某些情况下,这可能是因为 null 数据在此字段存在之前就已存在。 |
| Plan.Tasks.Assignments | 任务分配。 |
| Plan.Tasks.Assignments.AssignedTo | 已为其分配任务的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Tasks.Assignments.AssignedBy | 已分配任务的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Tasks.Assignments.AssignedByAppId | 将任务分配给代理人的应用。 |
| Plan.Tasks.Assignments.AssignedDate | 任务分配给代理人的日期。 |
| Plan.Tasks.Assignments.Order | 分配顺序(如果已将任务分配给多个实体)。 |
| Plan.Tasks.Checklist | 任务的核对清单。 |
| Plan.Tasks.Checklist.Id | 核对清单项的唯一标识符。 |
| Plan.Tasks.Checklist.Title | 核对清单项的名称。 |
| Plan.Tasks.Checklist.OrderHint | 用于排序顺序。 请参阅使用 Microsoft Planner 中的排序提示。 |
| Plan.Tasks.Checklist.IsChecked | 如果为 true,则表示核对清单项已完成。 |
| Plan.Tasks.Checklist.ModifiedBy | 上次更新核对清单的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Tasks.Checklist.ModifiedByAppId | 最后修改此清单项的应用。 |
| Plan.Tasks.Checklist.ModifiedDate | 上次更新核对清单的日期。 |
| Plan.Tasks.Checklist.CreatedBy | 创建清单项的用户。 有关更多详细信息,请参阅用户属性。 如果由系统创建,则可能是 null 。 |
| Plan.Tasks.Checklist.CreatedByAppId | 创建清单项的应用。 在某些情况下,这可能是因为 null 数据在此字段存在之前就已存在。 |
| Plan.Tasks.Forms | 任务窗体。 |
| Plan.Tasks.Forms.DisplayName | 窗体的显示名称。 |
| Plan.Tasks.Forms.FormResponseId | 响应的标识符。 |
| Plan.Tasks.Forms.FormId | 窗体的引用。 |
| Plan.Tasks.Forms.CreatedBy | 创建窗体的用户。 有关更多详细信息,请参阅用户属性。 如果由系统或应用创建,则可能是 null 。 |
| Plan.Tasks.Forms.CreatedByAppId | 创建窗体的应用。 |
| Plan.Tasks.UserContentLastModifiedBy | 上次更新任务或任务详细信息的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Tasks.UserContentLastModifiedDate | 上次更新任务或任务详细信息的日期。 |
| Plan.Buckets | 计划的存储桶对象。 |
| Plan.Buckets.Id | 存储桶的唯一标识符。 |
| Plan.Buckets.ArchivalInfo | 有关存储桶存档的信息。 |
| Plan.Buckets.ArchivalInfo.IsArchived | 存储桶是否已存档。 |
| Plan.Buckets.ArchivalInfo.Justification | 存储桶已存档或未存档的原因。 |
| Plan.Buckets.ArchivalInfo.StatusChangedBy | 更新存档状态的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Buckets.ArchivalInfo.StatusChangedByAppId | 更新存档状态的应用的标识。 |
| Plan.Buckets.ArchivalInfo.StatusChangedDate | 更新存档状态的时间。 |
| Plan.Buckets.Title | 存储桶的名称。 |
| Plan.Buckets.OrderHint | 用于排序顺序。 请参阅使用 Microsoft Planner 中的排序提示。 |
| Plan.Buckets.Createdby | 创建存储桶的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Buckets.CreatedByAppId | 创建存储桶的应用。 |
| Plan.Buckets.CreatedDate | 创建存储桶的日期。 |
| Plan.Buckets.ModifiedBy | 上次更新存储桶的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Buckets.ModifiedDate | 上次更新存储桶的日期。 |
| Plan.Buckets.ModifiedByAppId | 上次修改存储桶的应用的 ID。 |
| Plan.Buckets.CreationSource | 有关创建存储桶的源的信息。 |
| Plan.Buckets.CreationSource.ExternalSource | 包含从外部源创建的存储桶的信息。 |
| Plan.Buckets.CreationSource.ExternalSource.ContextScenarioId | 与此外部源关联的方案的标识符。 |
| Plan.Buckets.CreationSource.ExternalSource.ExternalContextId | 外部实体包含实体或上下文的标识符。 |
| Plan.Buckets.CreationSource.ExternalSource.ExternalObjectId | 外部服务与存储桶关联的实体的标识符。 |
| Plan.Buckets.CreationSource.ExternalSource.ExternalObjectVersion | 存储桶的外部项版本。 |
| Plan.Buckets.CreationSource.ExternalSource.OwnerAppId | 创建存储桶的应用的标识。 |
| Plan.Dependencies | 计划的依赖项对象 |
| Plan.Dependencies.Id | 依赖项的唯一标识符 |
| Plan.Dependencies.SourceTaskId | 给定依赖项的源任务的 ID |
| Plan.Dependencies.TargetTaskId | 给定依赖项的目标任务的 ID |
| Plan.Dependencies.Constraint | 依赖项约束的类型 (例如 SourceFinishDrivesTargetStart) 。 |
| Plan.Dependencies.ArchivalInfo | 有关依赖项存档的信息。 |
| Plan.Dependencies.ArchivalInfo.IsArchived | 依赖项是否已存档。 |
| Plan.Dependencies.ArchivalInfo.Justification | 已存档或未存档依赖项的原因。 |
| Plan.Dependencies.ArchivalInfo.StatusChangedBy | 更新存档状态的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Dependencies.ArchivalInfo.StatusChangedByAppId | 更新存档状态的应用的标识。 |
| Plan.Dependencies.ArchivalInfo.StatusChangedDate | 更新存档状态的时间。 |
| Plan.Dependencies.CreatedBy | 创建依赖项的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Dependencies.CreatedByAppId | 创建依赖项的应用。 |
| Plan.Dependencies.CreatedDate | 创建依赖项的日期。 |
| Plan.Dependencies.ModifiedBy | 最后更新依赖项的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.Dependencies.ModifiedDate | 上次更新依赖项的日期。 |
| Plan.Dependencies.ModifiedByAppId | 上次修改依赖项的应用的 ID。 |
| Plan.Dependencies.ExtensionFields | 客户端应用的依赖项上的自定义架构键/值对。 |
| Plan.Dependencies.ExtensionFields.ExtensionFieldKey | 扩展字段的应用标识符键。 |
| Plan.Dependencies.ExtensionFields.ExtensionFieldValue | 扩展字段的自定义架构值。 |
| Plan.Dependencies.CreationSource | 有关创建依赖项的源的信息。 |
| Plan.Dependencies.CreationSource.ExternalSource | 包含从外部源创建的依赖项的信息。 |
| Plan.Dependencies.CreationSource.ExternalSource.ContextScenarioId | 与此外部源关联的方案的标识符。 |
| Plan.Dependencies.CreationSource.ExternalSource.ExternalContextId | 外部实体包含实体或上下文的标识符。 |
| Plan.Dependencies.CreationSource.ExternalSource.ExternalObjectId | 外部服务与依赖项关联的实体的标识符。 |
| Plan.Dependencies.CreationSource.ExternalSource.ExternalObjectVersion | 依赖项的外部项版本。 |
| Plan.Dependencies.CreationSource.ExternalSource.OwnerAppId | 创建了依赖项的应用的标识。 |
| Plan.CustomFieldDefinitions | 计划的自定义字段定义。 |
| Plan.CustomFieldDefinitions.Id | 自定义字段定义的唯一标识符。 |
| Plan.CustomFieldDefinitions.ArchivalInfo | 有关自定义域定义的存档状态的信息。 |
| Plan.CustomFieldDefinitions.ArchivalInfo.IsArchived | 指示是否已存档自定义字段定义。 |
| Plan.CustomFieldDefinitions.ArchivalInfo.Justification | 已存档或未存档自定义字段定义的原因。 |
| Plan.CustomFieldDefinitions.ArchivalInfo.StatusChangedBy | 更新存档状态的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.CustomFieldDefinitions.ArchivalInfo.StatusChangedByAppId | 更新存档状态的应用的标识。 |
| Plan.CustomFieldDefinitions.ArchivalInfo.StatusChangedDate | 更新存档状态的日期和时间。 |
| Plan.CustomFieldDefinitions.DisplayName | 自定义域定义的显示名称。 |
| Plan.CustomFieldDefinitions.ValueType | 自定义域的数据类型。 |
| Plan.CustomFieldDefinitions.RollupType | 用于自定义字段的聚合类型。 |
| Plan.CustomFieldDefinitions.CreatedBy | 创建自定义字段定义的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.CustomFieldDefinitions.CreatedByAppId | 创建自定义字段定义的应用的标识。 |
| Plan.CustomFieldDefinitions.CreatedDate | 自定义域定义的创建日期和时间。 |
| Plan.CustomFieldDefinitions.ModifiedBy | 上次更新自定义字段定义的用户。 有关更多详细信息,请参阅用户属性。 |
| Plan.CustomFieldDefinitions.ModifiedByAppId | 上次更新自定义字段定义的应用的标识。 |
| Plan.CustomFieldDefinitions.ModifiedDate | 上次更新自定义域定义的日期和时间。 |
| Plan.CustomFieldDefinitions.ChoiceOptions | 所选自定义字段的可选选项。 |
| Plan.CustomFieldDefinitions.ChoiceOptions.Id | 所选选项的唯一标识符。 |
| Plan.CustomFieldDefinitions.ChoiceOptions.DisplayName | 所选选项的显示名称。 |
| Plan.CustomFieldDefinitions.ChoiceOptions.Color | 选项的颜色信息。 |
| Plan.CustomFieldDefinitions.ChoiceOptions.Color.Foreground | 所选选项前景色的十六进制颜色代码。 |
| Plan.CustomFieldDefinitions.ChoiceOptions.Color.Background | 所选选项背景色的十六进制颜色代码。 |
| Plan.CustomFieldDefinitions.ChoiceOptions.OrderHint | 用于相对于其他选项对所选选项排序的值。 |
| Plan.CustomFieldDefinitions.ChoiceOptions.ExtensionFields | 客户端定义的选项扩展字段。 |
| Plan.CustomFieldDefinitions.ChoiceOptions.ExtensionFields.ExtensionFieldKey | 客户端定义的扩展字段的名称。 |
| Plan.CustomFieldDefinitions.ChoiceOptions.ExtensionFields.ExtensionFieldValue | 客户端定义的扩展字段的值。 |
| Plan.CustomFieldDefinitions.CreationSource | 有关创建自定义字段定义的源的信息。 |
| Plan.CustomFieldDefinitions.CreationSource.ExternalSource | 有关创建自定义字段定义的外部源的信息。 |
| Plan.CustomFieldDefinitions.CreationSource.ExternalSource.ContextScenarioId | 与外部源关联的方案的标识符。 |
| Plan.CustomFieldDefinitions.CreationSource.ExternalSource.ExternalContextId | 包含实体或上下文的外部实体的标识符。 |
| Plan.CustomFieldDefinitions.CreationSource.ExternalSource.ExternalObjectId | 外部服务与自定义字段定义关联的标识符。 |
| Plan.CustomFieldDefinitions.CreationSource.ExternalSource.ExternalObjectVersion | 自定义字段定义的外部项版本。 |
| Plan.CustomFieldDefinitions.CreationSource.ExternalSource.OwnerAppId | 拥有外部源自的自定义字段定义的应用的标识。 |
Plans.json 文件中的用户属性
Plans.json数据中有许多对象代表Microsoft Planner用户,并且具有相似的属性。 这些对象包括:
- Plan.CreatedBy
- Plan.ModifiedBy
- Plan.PlanFollowers
- Plan.Tasks.CreatedBy
- Plan.Tasks.CompletedBy
- Plan.Tasks.ModifiedBy
- Plan.Tasks.AssignedToTaskBoardFormatOrderHintsByAssignee.AssignedTo
- Plan.Tasks.References.ModifiedBy
- Plan.Tasks.Assignments.AssignedTo
- Plan.Tasks.Assignments.AssignedBy
- Plan.Tasks.Checklists.ModifiedBy
- Plan.Bucket.Createdby
- Plan.Bucket.Modifiedby
- Plan.CustomFieldDefinitions.CreatedBy
- Plan.CustomFieldDefinitions.ModifiedBy
上述每个对象都具有以下属性:
| 属性 | 说明 |
|---|---|
| ID | 用户的 Microsoft Planner ID。 |
| ExternalId | 用户的 Microsoft Entra ID。 |
| DisplayName | 用户的显示名称。 |
| UserPrincipalName | 用户的用户主体名称 (UPN)。 |
| PrincipalType | 实体类型(用户或组)。 |