Распространенные ошибки при создании и назначении утверждений потока
В этой статье описаны распространенные ошибки утверждения Power Automate и возможные способы их устранения.
Применимо к: Power Automate
Исходный номер базы знаний: 4513675
Назначено и запрашивает
InvalidApprovalCreateRequestAssignedToNoValidUsers
Обязательное поле assignedTo не содержит допустимых пользователей в организации
Эта ошибка возникает, если входные значения в поле Назначено в действии утверждения не были хорошо отформатированным адресом электронной почты, имени участника-пользователя или идентификатором объекта AAD или были хорошо отформатированы, но не совпадали с пользователями в Microsoft Graph. Если было указано несколько пользователей (с разделителями с запятой), это означает, что не удалось найти все записи в Graph.
InvalidApprovalCreateRequestAssignedToMissing
Обязательное поле assignedTo отсутствует или пусто.
Эта ошибка возникает, если поле Назначено в действии утверждения не содержит никаких значений. Конструктор потоков предотвращает сохранение потоков без какого-либо значения для этого поля, поэтому обычно это может произойти, если поле "Назначено" заполняется из выходных данных другого шага и для этого выполнения потока не было значения для поля выражения или вывода.
InvalidApprovalRequestor
Инициатором утверждения должна быть одна допустимая учетная запись пользователя в вашей организации.
Эта ошибка возникает, если входные значения в поле Назначено в действии утверждения не были хорошо отформатированным адресом электронной почты, имени участника-пользователя или идентификатором объекта AAD или были хорошо отформатированы, но не совпадали с пользователями в Microsoft Graph. Он также будет возвращен, если для поля re questor было указано несколько пользователей значений.
InvalidXrmRecordId
Предоставленный идентификатор записи "..." имеет значение NULL или недопустимо
Идентификатор записи, передаваемый в "Ожидание утверждения", имеет значение NULL, пустое значение или не является guid (в формате xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxx). Это значение должно быть заполнено идентификатором утверждения из раздела Создание утверждения.
GraphUserDetailByEmailMultipleFound
Найдено несколько соответствующих пользователей ('<ID>, <ID>') для 'someUserName@contoso.com'.
Эта ошибка возникает, если два пользователя в Microsoft Graph были найдены для одного и того же введенного объекта (адрес электронной почты или имя участника-пользователя). Вместо того, чтобы назначить утверждение неправильной учетной записи пользователя, Flow завершится неудачно. Уникальные идентификаторы объектов AAD для двух или более совпадающих записей возвращаются в сообщении об ошибке, чтобы пользователи могли продолжить исследование с помощью администратора пользователей в клиенте. (Учетные записи пользователей можно просмотреть на странице graph.microsoft.com
).
Вложения
AttachmentContentNotValidBase64String
"Содержимое для вложения """..." не является допустимой строкой в кодировке base64.'.
Содержимое вложения должно быть указано в формате Base64. Большинство соединителей, возвращающих данные файлов, уже делают это. Для пользовательских данных, передаваемых в содержимое вложения, используйте base64
выражение .
AttachmentEmptyContentNotSupported
"Содержимое для вложения "..." пуст. Вложения с пустым содержимым не поддерживаются.'.
Пустые вложения (0 байт) не поддерживаются.
CdsApiAttachmentSizeLimitExceeded
"Превышен предельный размер файла вложения. Обратитесь к администратору, чтобы убедиться, что ограничение настроено правильно (по умолчанию — 5 МБ).'.
Вложение слишком велико для экземпляра CDS. Размер по умолчанию составляет 5 МБ на файл, но его могут настроить администраторы базы данных.
CdsApiAttachmentBlockedFileExtension
"Расширение файла вложения заблокировано. Если необходимо изменить список блокировок, обратитесь к администратору.
Администратор в вашей организации заблокировал вложения указанного типа.
CombinedAttachmentSizeLimitExceeded
"Совокупный размер вложения 68,9 МБ превышает ограничение в 50 МБ.
Общий размер всех вложений на этом утверждении слишком велик. Поддерживается только 50 МБ вложений.
InvalidAttachmentName
Имя вложения "..." недопустим.'.
Указанное имя вложения недопустимо, так как оно содержит такие символы, как (но не ограничивается), /, , |, ?, *, >, <, .
Ошибки подготовки
Дополнительные сведения об этих ошибках подготовки см. в разделе Ошибки и рекомендации при подготовке CDS для утверждения потока.
CdsInstanceDisabled
База данных Common Data Service для этой среды отключена
Экземпляр Common Data Service отключен в этой среде. Это не ожидается и может быть связано с истечением срока действия всех планов Flow & CDS в клиенте AAD. Чтобы убедиться, что база данных может быть включена, убедитесь, что по крайней мере один пользователь имеет активные планы.
CdsInstanceNotReady
База данных Common Data Service для этой среды еще не готова.
База данных для этого экземпляра по-прежнему подготавливается или завершается сбоем подготовки. При повторном запуске потока, использующего утверждения, будет предпринята попытка повторной подготовки экземпляра.
CdsUserDoesNotHavePermissionsToCreateDatabase
У текущего пользователя нет разрешений на создание базы данных Common Data Service для этой среды. Попросите администратора среды создать базу данных.
Для сред, отличных от сред Flow по умолчанию и Power Apps, только администраторы среды могут напрямую (через портал Flow Администратор) или косвенно (через утверждения потока) создать базу данных Common Data Service. Любой из администраторов должен
- Создайте среду вручную на портале Flow Администратор.
- Создайте и запустите поток утверждений.
- Предоставьте текущему пользователю разрешение администратора среды.
CdsInstanceProvisioningIncomplete
База данных Common Data Service для этой среды не завершила подготовку или не поддерживает запрошенные функции утверждений. Администратор базы данных должен сохранить поток с помощью утверждений, чтобы завершить подготовку.
Microsoft Flow пока не удалось настроить решение "Утверждения" в базе данных для этого экземпляра.
XrmProvisionInstanceFailed
Не удалось создать базу данных Common Data Service в этой среде с кодом состояния "ViralServicePlanRequired".
ResourceDisabledInTenant
Администратор клиента отключил ресурс
https://publishers.crm.dynamics.com
. Обратитесь к администратору клиента и попросите его включитьhttps://publishers.crm.dynamics.com
на портале Azure.
ApplicationDisabledInTenant
"Приложение Flow Enterprise было отключено администратором клиента. Обратитесь к администратору клиента и попросите его включить приложения Microsoft Flow "Microsoft Flow Service" (AppID: "...") и Microsoft Flow CDS Integration Service (AppID: "...") на портале Azure.
Администраторы клиентов отключили одно или несколько необходимых приложений AAD для утверждения. Администратору потребуется повторно включить приложения в портал Azure.
Разное
ApprovalConnectionOwnerNotEnabledInGraph
"Владелец подключения "Утверждения" найден в Graph, но учетная запись не включена. Идентификатор объекта: ''...'
Пользователь, который изначально создал подключение "Утверждения", используемое потоком, больше не находится в Graph, скорее всего, потому, что учетная запись пользователя была удалена. Владелец потока должен заменить подключение на подключение, принадлежащее пользователю в организации.
ApprovalConnectionOwnerNotFoundInGraph
"Владелец подключения "Утверждения" не найден в Graph. Идентификатор объекта: "...".
Пользователь, который изначально создал подключение "Утверждения", используемое потоком, больше не находится в Graph, скорее всего, потому, что учетная запись пользователя была удалена. Владелец потока должен заменить подключение на подключение, принадлежащее пользователю в организации.
ApprovalSubscriptionNotAllowed
"Не удается дождаться этого утверждения в текущем состоянии".
К моменту выполнения действия "Ожидание утверждения" утверждение уже было завершено. Это действие может ожидать только активных утверждений.
InvalidApprovalCustomOptions
Параметры ответа, предоставленные для этого утверждения, недопустимы. Параметры должны содержать менее 100 символов и не должны быть пустыми.
Это происходит, если входные данные для параметров пользовательского ответа для утверждения недопустимы и должны быть исправлены в конструкторе потоков. Ограничения указываются в самом сообщении об ошибке.
InvalidApprovalCreateRequestTitleMissing
Обязательное поле "title" отсутствует или пусто
Название утверждения было пустым или пустым, что не поддерживается.
XrmApplyUserNotMemberOfSecurityGroup
Не удалось создать системную запись CDS, представляющую пользователя "<Идентификатор> пользователя". Попросите администратора базы данных добавить пользователя в авторизованную группу безопасности.
База данных CDS для этой среды защищена группой безопасности. Владельцу группы безопасности потребуется добавить в группу безопасности всех авторов утверждения, инициаторов запросов и получателей. Группу безопасности можно настроить в Центре Администратор Power Platform.
XrmApprovalsGeneralPermissionsError
"Произошла ошибка с общими разрешениями при попытке доступа к базе данных CDS. Это может быть вызвано изменением ролей администратора или пользователя утверждений или несовместимым подключаемым модулем.
Убедитесь, что пользовательские подключаемые модули не ограничивают доступ к сущностям данных утверждений для любого из пользователей организации для субъекта-службы Power Automate, используемого для подготовки записей (flowdev@microsoft.com
).
Код HTTP 412: 0x80040237 InnerError
"Запись с соответствующими значениями ключей уже существует"
Эта временная ошибка может возникнуть при попытке создать или обновить утверждение. Эта ошибка возникает из-за состояния гонки, которое активируется при создании утверждения. Повторите действие, чтобы устранить эту проблему.
Обратная связь
Отправить и просмотреть отзыв по