建立和指派流程核准的常見錯誤
本文介紹常見的 Power Automate 核准錯誤和潛在解決方案。 如需Power Automate 中核准功能的詳細資訊,請參閱開始使用Power Platform中的核准和核准連接器。
適用於: Power Automate
原始 KB 編號: 4513675
指派給和要求者
InvalidApprovalCreateRequestAssignedToNoValidUsers
必要欄位 'assignedTo' 不包含組織中的有效使用者
如果核准動作的 [指派給] 字段的輸入值不是格式正確的電子郵件位址、UPN 或Microsoft Entra 物件識別符,就會發生此錯誤。 或者,其格式正確,但不符合 Microsoft Graph 中的任何使用者。 如果指定多個使用者(以分號分隔),這表示在 Graph 中找不到所有專案。
InvalidApprovalCreateRequestAssignedToMissing
遺漏必要的欄位 'assignedTo' 或空白。
如果 核准動作的 [指派給] 字段不包含任何值,就會發生此錯誤。 流程 設計工具 可防止儲存任何流程,而不需要此欄位的任何值。 因此,如果 從其他步驟的輸出填入 [指派給 ] 欄位,而且針對此流程執行,則通常會發生此問題,表達式或輸出字段沒有值。
InvalidApprovalRequestor
核准要求者必須是組織內的單一有效的用戶帳戶
如果核准動作的 [指派給] 字段的輸入值不是格式正確的電子郵件位址、UPN 或Microsoft Entra 物件識別符,就會發生此錯誤。 或者,其格式正確,但不符合 Microsoft Graph 中的任何使用者。 如果為 [要求者 ] 字段指定了多個使用者,您也會收到此錯誤。
InvalidXrmRecordId
提供的記錄標識碼 '...'為 null 或無效
傳遞至「等候核准」的記錄標識碼為 Null、空白或不是 guid( xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
格式)。 此值應填入 [ 建立核准] 中的核准標識符。
GraphUserDetailByEmailMultipleFound
找到 '' 的多個相符使用者 ('<ID>, <ID>')。someUserName@contoso.com
如果在 Microsoft Graph 中有兩個使用者找到相同的 [指派給 ] 或 [要求者 ] 輸入(電子郵件位址或 UPN),就會發生此錯誤。 流程不會將核准指派給錯誤的用戶帳戶,而是無法執行流程。 錯誤訊息中會傳回兩筆以上相符記錄的唯一Microsoft Entra 物件標識碼,讓使用者可以進一步調查租使用者中的系統管理員使用者。 您可以在上 graph.microsoft.com
檢視用戶帳戶。
附件
AttachmentContentNotValidBase64String
附件 '''...' 的內容不是有效的base64編碼字串。
附件內容必須以 base64格式指定。 傳回檔案數據的大部分連接器都已經這麼做。 針對傳入附件內容的自定義數據,請使用 base64
表示式。
AttachmentEmptyContentNotSupported
附件 '...' 的內容是空的。 不支援含有空白內容的附件。
不支援空白附件(0 個字節)。
CdsApiAttachmentSizeLimitExceeded
超過附件檔案大小限制。 請連絡您的系統管理員,以確定已正確設定限制(預設值為 5MB)。
您的 Dataverse 實例附件太大。 默認限制是每個檔案 5 MB,但資料庫管理員可以設定此限制。
若要增加限制,系統管理員可以執行下列步驟:
選取 [ 環境],然後選取您要管理的環境。
從命令行選取 [設定 ]。
選取 [電子郵件>設置]。
在 [ 附件] 區 段中,更新附件的檔案大小上限,以 KB 為單位。
如需控制此設定之 Dataverse 設定的詳細資訊,請參閱 檔案大小限制。
CdsApiAttachmentBlockedFileExtension
附件擴展名已封鎖。 如果您需要對封鎖清單進行變更,請連絡您的系統管理員。
組織中的系統管理員已封鎖指定類型的附件。
基於安全性和隱私權考慮,Dataverse 會透過延伸模組限制特定文件類型的建立。 系統管理員可以執行下列步驟來自定義此專案:
- 登入 Power Platform 系統管理中心。
- 選取 [ 環境],然後選取您要管理的環境。
- 從命令行選取 [設定 ]。
- 選取 [產品>隱私權 + 安全性]。
- 在 [封鎖的附件] 底下,新增或移除以分號分隔列表的擴展名。
如需詳細資訊,請參閱 管理隱私權和安全性設定。
CombinedAttachmentSizeLimitExceeded
合併的附件大小 68.9MB 超過 50 MB 的限制。
此核准上所有附件的合併大小太大。 僅支援 50 MB 的附件。
InvalidAttachmentName
附件名稱 '...'無效。
指定的附件名稱無效,因為它包含 ,例如 ,
、/
、*
|
?
\
、>
、 <
和 等"
字元。。
布建錯誤
如需布建錯誤的詳細資訊,請參閱 Power Automate Approval Dataverse 布建錯誤和建議。
CdsInstanceDisabled
此環境的 Common Data Service 資料庫已停用
Microsoft Dataverse (先前稱為 Common Data Service) 實例在此環境中已停用。 這並非預期,而且可能與您 Microsoft Entra 租使用者內所有流程和 Dataverse 方案的到期日有關。 若要確保可以啟用資料庫,請至少提供一個具有使用中方案的使用者。
CdsInstanceNotReady
此環境的 Common Data Service 資料庫尚未就緒。
此實例的資料庫仍在布建中,或布建失敗。 重新執行使用核准的流程會嘗試重新布建實例。
CdsUserDoesNotHavePermissionsToCreateDatabase
目前用戶沒有許可權可為此環境建立 Common Data Service 資料庫。 請要求環境管理員建立資料庫。
針對非預設流程和Power Apps環境,只有環境系統管理員可以直接(透過 Flow 管理入口網站)或間接地(透過流程核准)建立Dataverse資料庫。 系統管理員必須:
- 從 Flow 管理入口網站手動建立環境。
- 建立並執行核准流程。
- 將環境系統管理員許可權授與目前使用者。
CdsInstanceProvisioningIncomplete
此環境的 Common Data Service 資料庫尚未完成布建,或不支援要求的核准功能。 資料庫管理員必須使用核准來儲存 Flow,才能完成布建。
Microsoft Flow 尚未能夠在此實例的資料庫中設定核准解決方案。
XrmProvisionInstanceFailed
無法在此環境中建立 Common Data Service 資料庫,其狀態代碼為 『ViralServicePlanRequired』。
ResourceDisabledInTenant
您的租用戶系統管理員已停用資源
https://publishers.crm.dynamics.com
。 請連絡您的租用戶系統管理員,並要求他們在 Azure 入口網站中啟用https://publishers.crm.dynamics.com
。
ApplicationDisabledInTenant
您的租用戶系統管理員已停用 Flow Enterprise 應用程式。 請連絡租用戶系統管理員,並要求他們在 Azure 入口網站中啟用 Microsoft Flow 應用程式 'Microsoft Flow Service' (AppID: '...') 和 'Microsoft Flow CDS Integration Service'。'。
租用戶系統管理員已停用一或多個必要Microsoft Entra 應用程式以供核准運作。 系統管理員必須在 Azure 入口網站 中重新啟用應用程式。
其他
ApprovalConnectionOwnerNotEnabledInGraph
在 Graph 中找到核准連線擁有者,但帳戶並未啟用。 物件識別碼: '...'
在 Graph 中找不到原本建立核准連線的使用者,可能是因為用戶帳戶已移除。 流程的擁有者應該將連線取代為組織中使用者所屬的連線。
ApprovalConnectionOwnerNotFoundInGraph
Graph 中找不到核准連線擁有者。 物件識別碼: '...'
在 Graph 中找不到原本建立核准連線的使用者,可能是因為用戶帳戶已移除。 流程的擁有者應該將連線取代為組織中使用者所屬的連線。
ApprovalSubscriptionNotAllowed
無法等候此核准處於其目前狀態。
執行「等候核准」動作時,核准已經完成。 此動作只能等候使用中的核准。
InvalidApprovalCustomOptions
針對此核准提供的回應選項無效。 選項必須小於 100 個字元,而且不能空白。
如果核准之自定義回應選項的輸入無效,且需要在流程設計工具中修正,就會發生此錯誤。 條件約束會在錯誤訊息中指定。
InvalidApprovalCreateRequestTitleMissing
遺漏必要的欄位 'title' 或空白
核准標題為 Null 或空白,不受支援。
XrmApplyUserNotMemberOfSecurityGroup
無法建立代表使用者「使用者標識碼>」<的 CDS 系統記錄。 請要求資料庫管理員將使用者新增至授權的安全組。
此環境的 Dataverse 資料庫受到安全組的保護。 安全組的擁有者必須將所有核准建立者、要求者和收件者新增至安全組。 您可以從 Power Platform 系統管理中心設定安全組。
XrmApprovalsGeneralPermissionsError
嘗試存取 Dataverse 資料庫時發生一般許可權錯誤。 這可能是因為修改核准系統管理員或使用者角色,或是不相容的外掛程式所造成。
請確定沒有任何自定義外掛程式會針對用來布建記錄的 Power Automate 服務主體,限制對任一組織使用者核准數據實體的存取權。flowdev@microsoft.com
HTTP 412 程式代碼:0x80040237 InnerError
已存在具有相符索引鍵值的記錄
當您嘗試建立或更新核准時,就會發生這個暫時性錯誤。 此錯誤是因為建立核准時所觸發的競爭條件所造成。 請重試動作以解決此問題。