我有一个即时云流,用于检查是否已在 SharePoint 列表中创建休假请求。如果是这样,流程应自动在相应人员的 Outlook 中创建日历条目。我如何将其输入到流程中?非常感谢您的支持。
// 我已经有了一个工作流程,但仅限我自己。如果其他用户也进行了输入,则也应将其保存在他们的日历中。我该怎么做才能使日历动态化?
我可以使用这样的变量:@{body('Get_signed-in_user_profile')?['userPrincipalName']}(无效)
我已经这样做了第一步:
{
"type":"OpenApiConnection",
"inputs":{
"parameters":{
"id":"@triggerBody()?['Author']?['Email']"
},
"host":{
"apiId":"/providers/Microsoft.PowerApps/apis/shared_office365users",
"connection":"shared_office365users",
"operationId":"UserProfile_V2"
}
},
"runAfter":{
"Compose_1":[
"Succeeded"
]
}
}
这是下一步:
{
"type":"OpenApiConnection",
"inputs":{
"parameters":{
"table":"@outputs('Get_user_profile')?['body/calendarId']",
"item/subject":"Ferien",
"item/start":"@outputs('Format_StartDate')",
"item/end":"@outputs('Compose_1')",
"item/timeZone":"(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna"
},
"host":{
"apiId":"/providers/Microsoft.PowerApps/apis/shared_office365",
"connection":"shared_office365",
"operationId":"V4CalendarPostItem"
}
},
"runAfter":{
"Get_user_profile":[
"Succeeded"
]
}
}