最近,我们的团队一直在使用Office 365管理活动API。我们正在尝试审核MS Project Online,我们遇到了当前正在返回什么信息的问题。
{
"CreationTime": "2018-09-18T16:19:04",
"Id": "xxxxxx-8a46-4c32-ce0b-08d61d8273d4",
"Operation": "ProjectCheckedOut",
"OrganizationId": "xxxx-xxxx-xxxx-xxxx-xxxxx",
"RecordType": 35,
"UserKey": "i:0h.f|membership|10033fffae7e4ed9@live.com",
"UserType": 0,
"Version": 1,
"Workload": "Project",
"ClientIP": "xxx.xxx.xxx.xxx",
"UserId": "xxxxx@xxxx.onmicrosoft.com",
"CorrelationId": "72fa8f9e-903a-0000-1685-17f01beea3eb",
"EventSource": "Project",
"ItemType": "Project",
"UserAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36",
"Entity": "Project"
}
这是这些内容blob包含的内容的一个示例,我们不知道是否可以添加项目GUID或名称之类的信息,我们对该API还是很陌生,我们尚未找到有关此API的任何信息来自DOC的多余内容
答案 0 :(得分:4)
恐怕没有这样的API可以满足您的需求。请查看以下链接: Troubleshooting the Office 365 Management Activity API
答案 1 :(得分:0)
可以对Project Online进行非常详尽的审核。最好在Power BI中使用ODATA端点完成此操作。例如,您可以计算或列出“完成日期早于今天且完成百分比不等于100的任务”。在Power BI中,可以以表格和图形格式显示许多类似的有趣指标。这些指标非常强大,以至于高层管理人员可以在1分钟的审查中非常准确地了解任何项目进度的质量。