Omówienie rozwiązań

Rozwiązania są używane do transportu aplikacji i składników z jednego środowiska do innego lub do zastosowania zestawu dostosowań do istniejących aplikacji. Rozwiązanie może zawierać jedną lub więcej aplikacji oraz innych składników, takich jak mapy witryny, tabele, procesy, zasoby sieci Web, wybory, przepływy itd.

Rozwiązania to mechanizm implementowania zarządzania cyklami eksploatacji aplikacji (ALM) w ramach Power Apps i innych produktów Power Platform, takich jak Power Automate.

Uwaga

Aby dowiedzieć się więcej o koncepcjach rozwiązań i sposobie wykorzystania rozwiązań do zarządzania cyklem życia aplikacji, przejdź do Omówienie ALM z Microsoft Power Platform w Przewodniku ALM Power Platform.

Ta sekcja skupi się na ręcznych zadaniach, które twórcy aplikacji muszą wykonać podczas pracy z rozwiązaniami w Power Apps.

Wprowadzenie: pojęcia dotyczące rozwiązania

Przed rozpoczęciem pracy z rozwiązaniami warto pamiętać, że zapoznanie się z następującymi pojęciami dotyczącymi rozwiązań:

  • Dwa typy rozwiązań (zarządzane i niezarządzane)
  • Składniki rozwiązania
  • Cykl życia rozwiązania (tworzenie, aktualizacja, uaktualnianie i poprawianie rozwiązania)
  • Wydawca rozwiązania
  • Rozwiązanie i zależności składników rozwiązania

Aby dowiedzieć się więcej, przejdź do tematu Koncepcja rozwiązań ALM w przewodniku ALM Power Platform.

Rozwiązania domyślne

Power Apps zapewnia następujące ustawienie domyślne niezarządzane rozwiązania:

  • Rozwiązanie domyślne Common Data Service. Jest to podstawowe rozwiązanie, które jest dostępne dla twórców, aby mogli je dostosować w ramach środowiska. Rozwiązanie domyślne Common Data Service jest przydatne wtedy, gdy użytkownik chce ocenić lub poznać Power Apps. Zaleca się jednak, aby twórcy aplikacji pracowali we własnych rozwiązaniach niezarządzanych.
  • Rozwiązanie domyślne. Jest to specjalne rozwiązanie zawierające wszystkie składniki w systemie. Rozwiązanie domyślne jest przydatne do odkrywania wszystkich składników i konfiguracji systemu.

Jednak zaleca się utworzenie rozwiązania do zarządzania dostosowań. Więcej informacji: Użyj rozwiązania, aby dostosować w przewodniku po cyklu życia aplikacji Power Platform.

Właściwości zarządzane

Istnieje możliwość sterowania możliwością dostosowywania składników rozwiązania zarządzanego za pomocą właściwości zarządzanych. Zaleca się ustawienie właściwości zarządzanych tak, aby nie można było zmodyfikować składników zarządzanych. Ułatwia to zabezpieczenie rozwiązania przed modyfikacjami, które mogą spowodować jego uszkodzenie po zaimportowaniu do innego środowiska, na przykład testu lub produkcji.

Więcej informacji: Zarządzane właściwości w Power Platform

Praca z rozwiązaniami w Power Apps

W ramach Power Apps, można wyświetlić listę rozwiązań, wybierając Rozwiązania w lewym oknie nawigacji. Użytkownik może wykonać następujące zadania dotyczące rozwiązania:

  • Nowe rozwiązanie: aby znaleźć tylko te składniki, które zostały dostosowane, należy utworzyć rozwiązanie i wykonać na nim wszystkie dostosowania. Następnie można z łatwością dokonać dystrybucji rozwiązania w innych środowiskach. Więcej informacji: Tworzenie rozwiązania

  • Importuj: Importowanie pliku rozwiązania do środowiska. Więcej informacji: Importowanie rozwiązań

  • OtwórzAppSource: W Microsoft AppSource uzyskaj rozwiązania dostosowane do Twojej branży współpracujące z produktami, z których już korzystasz.

  • Opublikuj wszystkie dostosowania: Opublikuj wszystkie aktywne dostosowania w swoim środowisku.

  • Przejdź do widoku klasycznego: otwieranie klasycznego Eksploratora rozwiązań.

  • Zobacz Historię: Wyświetl szczegóły dotyczące operacji rozwiązania w czasie, takie jak importowanie, eksportowanie i odinstalowywanie. Więcej informacji: Wyświetlanie historii rozwiązania

    Obszar rozwiązań.

W obszarze Rozwiązania wybierz rozwiązanie, aby wyświetlić wszystkie jego składniki.

Rozwiązanie demonstracyjne ze wszystkimi składnikami.

Możesz przeglądać wszystkie składniki rozwiązania przewijając je. Jeśli na liście znajduje się więcej niż 100 pozycji, możesz wybrać Załaduj kolejnych 100 elementów, aby zobaczyć więcej.

Załaduj więcej składników.

Przeszukuj rozwiązanie i filtruj je

Możesz też wyszukać określony składnika po jego nazwie.

Wyszukaj składnik.

Lub filtruj wszystkie składniki na liście według typu składników.

Filtruj składnik według typu.

Polecenia kontekstowe

Podczas wybierania każdego składnika akcje dostępne na pasku poleceń zmieniają się zależnie od typu wybranego składnika oraz tego, czy rozwiązanie jest rozwiązaniem domyślnym czy zarządzanym.

Polecenia charakterystyczne dla składników.

Gdy nie wybierasz żadnego składnika, paskek poleceń wyświetla akcje zastosowane dla samego rozwiązania.

Polecenia charakterystyczne dla rozwiązań.

W przypadku rozwiązań niezarządzanych lub domyślnych, można użyć polecenia Nowy lub Dodaj istniejący, aby utworzyć lub dodać różne typy składników. Więcej informacji: Dodawanie składników rozwiązania

Uwaga

Nie można dodawać składniki w rozwiązaniu zarządzanym. Gdy spróbujesz, pojawi się następujący komunikat:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."

Wymagane są dodatkowe uprawnienia

Niektóre komponenty mogą wymagać pewnych uprawnień Dataverse dla użytkowników do uruchomienia komponentu, gdy komponent jest importowany do środowiska z rozwiązania.

Przepływy

Aby używać lub uruchamiać przepływ z aplikacji kanwy zawartej w rozwiązaniu, musisz mieć uprawnienia do przepływu przez osobę udostępnianie lub uruchamianie uprawnień. Gdy aplikacja w rozwiązaniu jest udostępniana zestawowi użytkowników, przepływy muszą być również jawnie udostępniane.

Więcej informacji: Role zabezpieczeń i uprawnienia

Korzystanie z potoków w Power Platform w celu wdrażania rozwiązań

W tym celu można łatwo wdrożyć rozwiązania do testowania i środowiska produkcyjnego przy użyciu potoków w Power Platform. Gdy są już dostępne potoki, twórcy mogą inicjować wdrożenia w produktach po kilku kliknięciach. Twórcy stosują je bezpośrednio w środowiskach deweloperskich. Więcej informacji: Omówienie potoków w Power Platform

Znane ograniczenia

W rozwiązaniach są stosowane następujące ograniczenia dotyczące korzystania z aplikacji kanwy, przepływów i łączników niestandardowych.

  • Jeśli wystąpi błąd publikowania aplikacji kanw: aplikacja ma połączenia z przepływami, które nie są już dostępne w środowisku, usuń usunięte przepływy z aplikacji. Nastepnie zapisz i opublikuj aplikację.
  • Aplikacje kanwy udostępnione Wszystkim, które przechodzą przez operacje tworzenia kopii zapasowej środowiska i przywracania środowiska, nie są dostępne dla Wszystkich w przywróconym środowisku. Zwróć uwagę, że aplikację kanwy można udostępnić grupie zabezpieczeń, a aplikacja w przywróconym środowisku jest udostępniona tej grupie zabezpieczeń.
  • Chmura rozwiązań przepływa za pomocą łącznika Project Roadmap ani przy użyciu delegowanej autoryzacji nie można jeszcze dodać do rozwiązań. Obejście tego ograniczenia polega na edycji przepływu w celu usunięcia użycia łącznika Project Roadmap i/lub delegowanej autoryzacji, dodania przepływu do rozwiązania, a następnie zmiany przepływu z powrotem w razie potrzeby.

Aby dowiedzieć się więcej na temat dostosowywania poszczególnych komponentów rozwiązania, przejdź do następujących tematów:

  • Aby dostosować tabelę, tabelę relacje, kolumny i wiadomości, przejdź do Metadane.
  • Aby zapoznać się z formularzami tabelarycznymi, przejdź do Formularze.
  • Aby dowiedzieć się więcej o procesach, przejdź do opcji Procesy.
  • Aby dowiedzieć się więcej o regułach biznesowych, przejdź do opcji Reguły biznesowe.

Rozwiązywanie problemów z rozwiązaniami

Znane problemy i informacje na temat rozwiązywania problemów podczas pracy z rozwiązaniami można znaleźć w sekcji Zarządzanie aplikacjami i rozwiązaniami w dokumentacji Rozwiązywanie problemów z aplikacjami Power Apps.

Następny krok

Tworzenie rozwiązania

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).