workflow - 将工作流从 SharePoint Designer 2013 发布到 SharePoint Online 时出错
问题描述
我正在尝试将一个非常简单的工作流从 SharePoint Designer 2013 发布到SharePoint Online。出现以下错误:
Microsoft.SharePoint.SPPrincipalManagementException:尝试执行主体管理操作时出错。请联系您的管理员。---> System.ServiceModel.FaultException`1[Microsoft.Online.Administration.WebService.PropertyValidationException]:指定的属性无效
服务器堆栈跟踪:在 System.ServiceModel.Channels.ServiceChannel.Cal 的 System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
我该如何处理?
解决方案
您可以尝试从您的站点集合中创建一个新的子站点,然后上传您的工作流程以查看其是否可行。
如果没有,可以检查 Central Admin > Manage Service Application-> “App Management Service” 是否启动。
还要检查“配置服务应用程序关联”、“应用程序管理服务”是否已经关联。
然后检查“管理服务器上的服务”和“应用程序管理服务”是否启动。
另外,尝试重新注册Workflow Service。
如果问题仍然存在,请按照验证服务器设置正确的步骤中的步骤操作。验证服务器已正确设置后,请按照对工作流管理服务进行故障排除的步骤和对 Windows Server的服务总线进行故障排除中的步骤重试您的操作。
如果以上都不能解决问题,那么您应该直接在 SharePoint Online Admin Portal 中向 Microsoft 创建服务请求。由于问题更可能与 SharePoint Online Server 后端有关。
推荐阅读
- javascript - Java脚本计算字典列表中的重复项
- node.js - AWS lambda 函数可以在一次运行中接收多个请求吗?
- solr - SOLR8.4.0 - SolrWriter 警告“创建文档时出错”,但没有关于原因的信息
- laravel - Laravel 自定义请求验证不起作用
- c - 如何使用键盘在终端输入中正确插入换行符('\n')?
- excel - 如何根据列标题和工作表名称之间的匹配将数据列复制到另一个工作表中?
- r - 将具有相同值的行组合在一列中并找到这些行的平均值
- domain-driven-design - DDD:使用应用程序服务的基础设施而不在域中创建抽象?
- c# - 正则表达式 - C# 替换 SQL 通配符
- excel - 如何在 VBA 中忽略以 2 个字母开头的文件