Udostępnij przez


Domyślne dodawanie aplikacji kanwy i przepływów w chmurze do rozwiązania

Możesz tworzyć aplikację kanwy z poziomu rozwiązania w Power Apps lub tworzyć przepływ w chmurze w rozwiązaniu w Power Automate. Tworzenie aplikacji kanwy lub przepływu chmury w rozwiązaniu wymagało wcześniej kroki przeprowadzane ręcznie. Teraz można je domyślnie utworzyć w rozwiązaniu.

Aplikacje kanwy i przepływy w chmurze są definiowane w Microsoft Dataverse i można nimi łatwiej zarządzać dzięki możliwościom usługi Dataverse, takim jak odwołania do połączeń, zmienne środowiskowe, interfejs API usługi Dataverse, oparte na rolach zabezpieczenia i oparte na rozwiązaniu zarządzanie cyklem życia aplikacji (ALM).

Ważne

  • Ustawienie aplikacji opartej na kanwie jest wersją zapoznawczą.
  • Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje podlegają dodatkowych warunkom użytkowania i są udostępniane przed oficjalnym wydaniem, dzięki czemu klienci mogą szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.

Wymagania wstępne

  • Rozwiązania są przechowywane w usłudze Dataverse, dlatego środowisko musi mieć bazę danych Dataverse, aby można było korzystać z tej funkcji. Jeśli Twoje nie ma, dodaj bazę danych Dataverse.
  • Aby tworzyć aplikacje kanwy w rozwiązaniach, trzeba mieć uprawnienia do Zapisu w tabeli CanvasApp. Aby tworzyć przepływy w chmurze w rozwiązaniach, należy mieć rolę twórcy środowiska. Aby dowiedzieć się więcej zobacz temat Role zabezpieczeń i uprawnienia.
  • Trzeba udostępnić aplikację kanwy lub przepływ w chmurze w rozwiązaniu, aby można było je wyświetlać lub edytować.

Ważne

Zanim domyślnie włączysz tworzenie aplikacji opartych na kanwie i przepływów w chmurze w rozwiązaniach, sprawdź sekcję Rozważania w tym artykule.

Obsługiwane metody tworzenia i punkty wejścia

Dostępnych jest kilka metod i punktów wejścia do tworzenia aplikacji kanwy i przepływów w chmurze.

Metody tworzenia aplikacji opartych na kanwie i punkty wejścia

W poniższej tabeli przedstawiono metody umożliwiające domyślne tworzenie aplikacji kanw w rozwiązaniu.

Method Czy są domyślnie dostępne dla aplikacji kanwy w ramach rozwiązania?
Tworzenie aplikacji kanwy z poziomu usługi Dataverse Tak
Tworzenie aplikacji kanwy z innych źródeł danych, takich jak SharePoint, Excel, Azure Blob Storage i innych Tak
Tworzenie aplikacji kanwy
UWAGA: Power Apps>Aplikacje>Nowa aplikacja>Kanwa również tworzy pustą aplikację kanwy.
Tak
Tworzenie aplikacji kanwy na podstawie szablonu Nie.
Tworzenie aplikacji kanwy przez dostosowanie formularzy SharePoint Nie.

Metody tworzenia przepływów w chmurze i punkty wejścia

W poniższej tabeli przedstawiono metody umożliwiające domyślne tworzenie przepływów w chmurze w rozwiązaniu.

Method Czy są domyślnie dostępne dla przepływów w chmurze w ramach rozwiązania?
Tworzenie przepływu w chmurze od początku w portalu Tak
Tworzenie przepływu w chmurze z szablonu w portalu Tak
Tworzenie przepływu w chmurze z poziomu łącznika zarządzania usługą Power Automate Tak
Tworzenie przepływu w chmurze z poziomu programu PowerShell Tak
Tworzenie przepływu w chmurze z poziomu usługi Power Apps Tak
Tworzenie przepływu w chmurze z poziomu aplikacji Teams Tak
Tworzenie przepływu w chmurze z poziomu usługi OneDrive Tak
Tworzenie przepływu w chmurze w Dynamics 365 Tak
Tworzenie przepływu w chmurze z poziomu dodatku programu Excel Tak
Tworzenie przepływu w chmurze z poziomu aplikacji mobilnej Power Automate Tak
Tworzenie przepływu w chmurze z poziomu programu SharePoint Tak
Tworzenie przepływu w chmurze z Project Roadmap Tak

Ważne

Nieobsługiwane punkty dostępu nie będą tworzyły żadnego przepływu chmury, dopóki nie zostanie dodana obsługa tworzenia przepływu chmury rozwiązania dla tego punktu wpisu. W pierwszej kolejności należy utworzyć przepływ chmury w rozwiązaniu przy użyciu obsługiwanej metody.

Zarządzanie ustawieniami funkcji dla przepływów w chmurze i aplikacji Canvas w rozwiązaniach Dataverse

Możesz kontrolować, czy twórcy mogą tworzyć nowe aplikacje kanwy i przepływy w chmurze bezpośrednio w rozwiązaniach usługi Dataverse.

Istniejące środowiska

  1. Po zalogowaniu, w Centrum administracyjnym Power Platform wybierz środowisko.
  2. Przejdź kolejno do pozycji Ustawienia>Produkt>Funkcje.
  3. W obszarze Tworzenie nowych aplikacji kanwy i przepływów w chmurze w rozwiązaniach Dataverse włącz odpowiednio funkcję Aplikacje kanwy (wersja zapoznawcza) lub Przepływy w chmurze.

Nowe środowiska

  • Wszystkie nowe środowiska aprowizowane za pomocą bazy danych Dataverse mają domyślnie włączone ustawienie Przepływy w chmurze .
  • Ustawienie Aplikacje Canvas (wersja zapoznawcza) jest również domyślnie włączone, chociaż jest nadal w wersji zapoznawczej.
  • Jeśli nie chcesz używać tych funkcji, musisz je ręcznie wyłączyć w ustawieniach środowiska.

Więcej informacji na temat zarządzania ustawieniami funkcji można znaleźć w Zarządzanie ustawieniami funkcji.

Wyświetlanie aplikacji kanwy i przepływów w chmurze w rozwiązaniach

Aby wyświetlić obiekty aplikacji kanwy i przepływ w chmurze wewnątrz rozwiązania, użyj widoku rozwiązania. Musisz mieć dostęp do obiektu dodanego w rozwiązaniu, by wyświetlać go w widoku rozwiązania.

Eksportowanie i importowanie przy użyciu rozwiązań

Po włączeniu funkcji należy użyć rozwiązań eksport i import zamiast eksport i import starszych pakietów aplikacji opartych na kanwie i przepływów. Starsze pakiety mogą być importowane w środowiskach z wyłączonym ustawieniem środowiska.

Przenoszenie przepływów do rozwiązania za pomocą programu PowerShell

Użyj polecenia cmdlet Add-AdminFlowsToSolution, aby przenieść przepływy usługi Power Automate niebędące rozwiązaniami do rozwiązania w celu lepszego zarządzania cyklem życia i wdrażania. To polecenie umożliwia migrowanie wielu przepływów przez określenie identyfikatorów środowisk i rozwiązań oraz wybieranie przepływów według nazwy lub identyfikatora. Więcej informacji można znaleźć tutaj: Microsoft.PowerApps.Administration.PowerShell Module.

Kwestie wymagające rozważenia

Przed podjęciem decyzji o domyślnym tworzeniu aplikacji kanwy i przepływów w chmurze w rozwiązaniu należy wziąć pod uwagę następujące kwestie.

  • Zużycie pojemności środowiska Dataverse i powiązany koszt mogą wzrosnąć.
  • Znane ograniczenia rozwiązania związane z aplikacjami kanw nadal dotyczą aplikacji kanw utworzonych domyślnie w rozwiązaniach.
  • Ta funkcja automatycznie tworzy zmienne środowiska podczas dodawania źródeł danych do aplikacji.
  • Domyślnie ta funkcja zapisuje wszystkie aplikacje kanwy w rozwiązaniu domyślnym, Rozwiązanie domyślne Common Data Services, które zostało opublikowane przez domyślnego wydawcę Microsoft Dataverse. Zalecamy jednak zapisanie aplikacji kanwy w innym rozwiązaniu. Więcej informacji o dodawaniu istniejących aplikacji kanwy do rozwiązań.
  • Gdy funkcja zostanie włączona lub wyłączona dla aplikacji kanwy i przepływów w chmurze w centrum administracyjnym platformy Power Platform, właściwości usługi Dataverse enablecanvasappsinsolutionsbydefault i enableFlowsInSolutionByDefault w tabeli organizacji zostaną zaktualizowane. Można wyświetlić wartość tych właściwości, korzystając z następującej przykładowej wstawki OData: [org URI]/api/data/v9.0/organizations. Więcej informacji można znaleźć w Odniesienie do tabeli organizacji.
  • Jeśli planujesz zmienić prefiks domyślnego wydawcy lub rozwiązania dla swojego środowiska, możesz dowiedzieć się więcej w Prefiks wydawcy rozwiązania, Utwórz prefiks wydawcy rozwiązania i Zmień prefiks wydawcy rozwiązania.
  • Aplikacje kanwy niepowiązane z rozwiązaniami i przepływy w chmurze niepowiązane z rozwiązaniami można dodać do rozwiązania w celu dodania do usługi Dataverse, ale nie ma możliwości wycofania tej akcji.

Ulepszenia

Poprawiono następujące scenariusze dotyczące obsługi przepływów w chmurze i aplikacji kanwy zdefiniowanych w usłudze Dataverse:

  • Strona Monitorowanie>Działanie przepływu w chmurze obsługuje teraz rozwiązania przepływów w chmurze.
  • Interfejs API listy moich przepływów nie zwraca żadnych rozwiązań przepływów w chmurze.
  • Zdarzenia dziennika inspekcji na potrzeby uprawnień przepływu w chmurze, które zapewniają wgląd w udostępnianie, obejmują teraz przepływy w chmurze rozwiązań.
  • Łącznik Lista przepływów jako interfejs API administratora zwraca teraz przepływy w chmurze rozwiązań, które nie zostały wcześniej włączone (opublikowane). Ten interfejs API zwraca teraz wszystkie przepływy w chmurze niebędące rozwiązaniami i rozwiązaniami.
  • Przepływy z delegowanym uwierzytelnianiem do planu rozwoju mogą być dodawane do rozwiązania i migrowane do Dataverse.
  • Przepływy z delegowanym uwierzytelnianiem do programu SharePoint mogą być dodawane do rozwiązania i migrowane do Dataverse.

Czy ta funkcja jest ogólnie dostępna lub w wersji zapoznawczej?

Od 29 października 2024 r. ustawienie przepływów w chmurze jest ogólnie dostępne. Ustawienie aplikacji opartych na kanwie pozostaje w wersji zapoznawczej.

Ustawienie przepływów w chmurze nadal jest domyślnie wyłączone i opcjonalne.

Czy uruchomienie przepływów w Dataverse wykorzystuje pojemność usługi Dataverse?

Średnio. Definicje przepływów używają niewielkiej ilości miejsca w magazynie usługi Dataverse. Definicja dużego przepływu może osiągnąć 10 KB. W najgorszym przypadku: 10 000 przepływów x 10 KB = 100 MB lub 0,1 GB. Niewielki wzrost użycia miejsca w magazynie usługi Dataverse zapewnia znaczące korzyści, ponieważ przepływy w chmurze są potrzebne do wykorzystania możliwości, takich jak zarządzanie cyklem życia aplikacji (ALM), ład w usłudze Dataverse, centrum automatyzacji, wersje robocze i przechowywanie wersji oraz rozszerzone możliwości zabezpieczeń.