Typowe błędy podczas tworzenia i przypisywania zatwierdzeń przepływu
W tym artykule przedstawiono typowe błędy zatwierdzania usługi Power Automate i potencjalne rozwiązania. Aby uzyskać więcej informacji na temat możliwości zatwierdzania w usłudze Power Automate, zobacz Wprowadzenie do zatwierdzeń i łącznika Zatwierdzenia na platformie Power Platform.
Dotyczy: Power Automate
Oryginalny numer KB: 4513675
Przypisano do i żądającego
InvalidApprovalCreateRequestAssignedToNoValidUsers
Pole wymagane "assignedTo" nie zawiera prawidłowych użytkowników w organizacji
Ten błąd występuje, jeśli wartości wejściowe do pola Przypisane do akcji zatwierdzania nie są dobrze sformatowanym adresem e-mail, nazwą UPN lub identyfikatorem obiektu Entra firmy Microsoft. Lub jest dobrze sformatowany, ale nie jest zgodny z żadnymi użytkownikami w programie Microsoft Graph. Jeśli określono wielu użytkowników (rozdzielonych średnikami), oznacza to, że nie można odnaleźć wszystkich wpisów w programie Graph.
InvalidApprovalCreateRequestAssignedToMissing
Brak wymaganego pola "assignedTo" lub jest puste.
Ten błąd występuje, jeśli pole Przypisane do akcji zatwierdzenia nie zawiera żadnych wartości. Projektant przepływu uniemożliwia zapisywanie wszystkich przepływów bez żadnej wartości dla tego pola. W związku z tym ten problem występuje zwykle, jeśli pole Przypisane do zostało wypełnione z danych wyjściowych niektórych innych kroków, a dla tego przebiegu przepływu nie ma wartości dla pola wyrażenia lub danych wyjściowych.
InvalidApprovalRequestor
Osoby żądającej zatwierdzenia muszą być jednym, prawidłowym kontem użytkownika w organizacji
Ten błąd występuje, jeśli wartości wejściowe do pola Przypisane do akcji zatwierdzania nie są dobrze sformatowanym adresem e-mail, nazwą UPN lub identyfikatorem obiektu Entra firmy Microsoft. Lub jest dobrze sformatowany, ale nie jest zgodny z żadnymi użytkownikami w programie Microsoft Graph. Ten błąd występuje również, jeśli dla pola Żądającego określono wielu użytkowników.
InvalidXrmRecordId
Podany identyfikator rekordu "..." ma wartość null lub jest nieprawidłowa
Identyfikator rekordu przekazany do "Oczekiwanie na zatwierdzenie" ma wartość null, pustą lub nie identyfikator guid (w xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
formacie). Ta wartość powinna zostać wypełniona identyfikatorem zatwierdzenia z sekcji Tworzenie zatwierdzenia.
GraphUserDetailByEmailMultipleFound
Znaleziono wielu pasujących użytkowników ('<ID>, <ID>') dla 'someUserName@contoso.com'.
Ten błąd występuje, jeśli dwóch użytkowników w programie Microsoft Graph zostanie znalezionych dla tych samych danych wejściowych przypisanych do lub żądającego (adres e-mail lub nazwa UPN). Zamiast potencjalnie przypisywać zatwierdzenie do nieprawidłowego konta użytkownika, uruchomienie przepływu zakończy się niepowodzeniem. Unikatowe identyfikatory obiektów Entra firmy Microsoft dla dwóch lub większej liczby pasujących rekordów są zwracane w komunikacie o błędzie, aby użytkownicy mogli dokładniej zbadać problem z użytkownikiem administratora w swoich dzierżawach. Konta użytkowników można wyświetlić w witrynie graph.microsoft.com
.
Załączniki
AttachmentContentNotValidBase64String
Zawartość załącznika '''...' nie jest prawidłowym ciągiem zakodowanym w formacie base64.
Zawartość załącznika musi być określona w formacie base64. Większość łączników, które zwracają dane plików, już to robi. W przypadku danych niestandardowych przekazywanych do zawartości załącznika użyj base64
wyrażenia .
AttachmentEmptyContentNotSupported
Zawartość załącznika "..." jest pusta. Załączniki z pustą zawartością nie są obsługiwane.
Puste załączniki (0 bajtów) nie są obsługiwane.
CdsApiAttachmentSizeLimitExceeded
Przekroczono limit rozmiaru pliku załącznika. Skontaktuj się z administratorem, aby upewnić się, że limit został prawidłowo skonfigurowany (wartość domyślna to 5 MB).
Załącznik jest za duży dla wystąpienia usługi Dataverse. Domyślny limit wynosi 5 MB na plik, ale administratorzy baz danych mogą skonfigurować ten limit.
Aby zwiększyć limit, administrator może wykonać następujące czynności:
Zaloguj się w Centrum administracyjnym Power Platform.
Wybierz pozycję Środowiska, a następnie wybierz środowisko, którym chcesz zarządzać.
Wybierz pozycję Ustawienia na pasku poleceń.
Wybierz pozycję Ustawienia poczty e-mail poczty e-mail>.
W sekcji Załączniki zaktualizuj maksymalny rozmiar pliku dla załączników w kilobajtach.
Aby uzyskać więcej informacji na temat ustawienia Usługi Dataverse, które to kontroluje, zobacz Limity rozmiaru pliku.
CdsApiAttachmentBlockedFileExtension
Rozszerzenie pliku załącznika jest zablokowane. Skontaktuj się z administratorem, jeśli należy wprowadzić zmiany na liście zablokowanych.
Administrator w organizacji zablokował załączniki określonego typu.
Ze względów bezpieczeństwa i prywatności usługa Dataverse ogranicza tworzenie niektórych typów plików za pośrednictwem rozszerzeń. Administrator może to dostosować, wykonując następujące kroki:
- Zaloguj się w Centrum administracyjnym Power Platform.
- Wybierz pozycję Środowiska, a następnie wybierz środowisko, którym chcesz zarządzać.
- Wybierz pozycję Ustawienia na pasku poleceń.
- Wybierz pozycję Prywatność i zabezpieczenia produktu>.
- W obszarze Zablokowane załączniki dodaj lub usuń rozszerzenia plików z listy rozdzielanej średnikami.
Aby uzyskać więcej informacji, zobacz Zarządzanie ustawieniami prywatności i zabezpieczeń.
CombinedAttachmentSizeLimitExceeded
Łączny rozmiar załącznika o rozmiarze 68,9 MB przekracza limit 50 MB.
Łączny rozmiar wszystkich załączników w tym zatwierdzeniu jest zbyt duży. Obsługiwane są tylko 50 MB załączników.
InvalidAttachmentName
Nazwa załącznika '...' jest nieprawidłowy.
Określona nazwa załącznika jest nieprawidłowa, ponieważ zawiera (ale nie ogranicza się do) znaków, takich jak ,
, , |
*
/
?
>
\
, <
i ."
Błędy aprowizacji
Aby uzyskać więcej informacji na temat błędów aprowizacji, zobacz Błędy aprowizacji i zalecenia dotyczące aprowizacji usługi Power Automate zatwierdzeń usługi Power Automate.
CdsInstanceDisabled
Baza danych usługi Common Data Service dla tego środowiska jest wyłączona
Wystąpienie usługi Microsoft Dataverse (wcześniej znane jako Common Data Service) zostało wyłączone w tym środowisku. Nie jest to oczekiwane i może być związane z wygaśnięciem wszystkich planów przepływu i usługi Dataverse w ramach dzierżawy firmy Microsoft Entra. Aby zapewnić włączenie bazy danych, podaj co najmniej jednego użytkownika z aktywnymi planami.
CdsInstanceNotReady
Baza danych usługi Common Data Service dla tego środowiska nie jest jeszcze gotowa.
Baza danych dla tego wystąpienia jest nadal aprowizowana lub nie powiodła się aprowizacja. Ponowne uruchomienie przepływu, który używa zatwierdzeń, spróbuje ponownie aprowizować wystąpienie.
CdsUserDoesNotHavePermissionsToCreateDatabase
Bieżący użytkownik nie ma uprawnień do tworzenia bazy danych usługi Common Data Service dla tego środowiska. Poproś administratora środowiska o utworzenie bazy danych.
W przypadku środowisk bez domyślnego przepływu i usługi Power Apps tylko administratorzy środowisk mogą bezpośrednio (za pośrednictwem portalu administracyjnego usługi Flow) lub pośrednio (za pośrednictwem zatwierdzeń przepływu) utworzyć bazę danych Dataverse. Administrator musi:
- Ręcznie utwórz środowisko w portalu administracyjnym usługi Flow.
- Utwórz i uruchom przepływ Zatwierdzenia.
- Udziel uprawnień administratora środowiska bieżącemu użytkownikowi.
CdsInstanceProvisioningIncomplete
Baza danych usługi Common Data Service dla tego środowiska nie została ukończona aprowizacja lub nie obsługuje żądanych funkcji zatwierdzania. Aby ukończyć aprowizację, administrator bazy danych musi zapisać przepływ przy użyciu zatwierdzeń.
Usługa Microsoft Flow nie mogła jeszcze skonfigurować rozwiązania Zatwierdzenia w bazie danych dla tego wystąpienia.
XrmProvisionInstanceFailed
Nie można utworzyć bazy danych usługi Common Data Service w tym środowisku z kodem stanu "ViralServicePlanRequired".
ResourceDisabledInTenant
Zasób
https://publishers.crm.dynamics.com
został wyłączony przez administratora dzierżawy. Skontaktuj się z administratorem dzierżawy i poproś o włączeniehttps://publishers.crm.dynamics.com
ich w witrynie Azure Portal.
ApplicationDisabledInTenant
"Aplikacja dla przedsiębiorstw usługi Flow została wyłączona przez administratora dzierżawy. Skontaktuj się z administratorem dzierżawy i poproś o włączenie aplikacji usługi Microsoft Flow "Microsoft Flow" (AppID: "...") i "Microsoft Flow CDS Integration Service" (AppID: "...") w witrynie Azure Portal.
Co najmniej jedna wymagana aplikacja firmy Microsoft Entra do pracy zatwierdzeń została wyłączona przez administratorów dzierżawy. Administrator musi ponownie włączyć aplikacje w witrynie Azure Portal.
Różne
ApprovalConnectionOwnerNotEnabledInGraph
Właściciel połączenia zatwierdzenia został znaleziony w programie Graph, ale konto nie jest włączone. Identyfikator obiektu: '...'
Użytkownik, który pierwotnie utworzył połączenie Zatwierdzenia używane przez przepływ, nie znajduje się już w programie Graph, prawdopodobnie dlatego, że konto użytkownika zostało usunięte. Właściciel przepływu powinien zastąpić połączenie jednym należącym do użytkownika w organizacji.
ApprovalConnectionOwnerNotFoundInGraph
Właściciel połączenia zatwierdzenia nie został znaleziony w programie Graph. Identyfikator obiektu: '...'
Użytkownik, który pierwotnie utworzył połączenie Zatwierdzenia używane przez przepływ, nie znajduje się już w programie Graph, prawdopodobnie dlatego, że konto użytkownika zostało usunięte. Właściciel przepływu powinien zastąpić połączenie jednym należącym do użytkownika w organizacji.
ApprovalSubscriptionNotAllowed
Nie można zaczekać na zatwierdzenie w bieżącym stanie.
Po wykonaniu akcji "Zaczekaj na zatwierdzenie" zatwierdzenie zostało już ukończone. Tej akcji można oczekiwać tylko aktywnych zatwierdzeń.
InvalidApprovalCustomOptions
Opcje odpowiedzi podane dla tego zatwierdzenia są nieprawidłowe. Opcje muszą być mniejsze niż 100 znaków i nie mogą być puste.
Ten błąd występuje, jeśli dane wejściowe opcji odpowiedzi niestandardowej zatwierdzenia są nieprawidłowe i należy je naprawić w projektancie przepływu. Ograniczenia są określone w komunikacie o błędzie.
InvalidApprovalCreateRequestTitleMissing
Brak wymaganego pola "title" lub jest on pusty
Tytuł zatwierdzenia ma wartość null lub jest pusty, co nie jest obsługiwane.
XrmApplyUserNotMemberOfSecurityGroup
Nie można utworzyć rekordu systemu usługi CDS reprezentującego użytkownika "<Identyfikator> użytkownika". Poproś administratora bazy danych o dodanie użytkownika do autoryzowanej grupy zabezpieczeń.
Baza danych Dataverse dla tego środowiska jest chroniona przez grupę zabezpieczeń. Właściciel grupy zabezpieczeń musi dodać wszystkich twórców zatwierdzania, żądających i adresatów do grupy zabezpieczeń. Grupę zabezpieczeń można skonfigurować w centrum administracyjnym platformy Power Platform.
XrmApprovalsGeneralPermissionsError
Napotkano błąd ogólnych uprawnień podczas próby uzyskania dostępu do bazy danych Dataverse. Może to być spowodowane modyfikacją roli administratora lub użytkownika zatwierdzeń albo niezgodną wtyczką.
Upewnij się, że żadne niestandardowe wtyczki nie ograniczają dostępu do jednostek danych zatwierdzeń dla użytkowników organizacji dla jednostki usługi Power Automate używanej do aprowizacji rekordów (flowdev@microsoft.com
).
Kod HTTP 412: 0x80040237 InnerError
Rekord z pasującymi wartościami klucza już istnieje
Ten przejściowy błąd występuje podczas próby utworzenia lub zaktualizowania zatwierdzenia. Ten błąd występuje z powodu warunku wyścigu, który jest wyzwalany podczas tworzenia zatwierdzenia. Spróbuj ponownie wykonać akcję, aby rozwiązać ten problem.