Planowanie projektu usługi Power Pages

Ten artykuł służy jako wskazówki dla zespołów korporacyjnych pracujących nad projektami i może wykraczać poza zakres twórcy tworzącego witrynę dla określonej potrzeby biznesowej. Tworzenie planu o czytelnych wynikach i oczekiwaniach jest zawsze dobrym rozwiązaniem niezależnie od rozmiaru projektu.

Uwaga

Usługa Power Pages opiera się na portalach usługi Power Apps. Wiele narzędzi i metod używanych do konfigurowania usługi Power Pages korzysta z funkcji portali usługi Power Apps. Aby uzyskać więcej informacji, zobacz Wprowadzenie: Planowanie projektu Power Apps.

Na początku planowania pierwszego projektu Power Pages należy rozważyć następujące pytania:

  • Kto będzie korzystać z mojej witryny?
  • Co będą robić moi użytkownicy?
  • Jaki tekst i zawartość będzie mieć witryna?
  • Co jest wyświetlane publicznie, a co zostało zabezpieczone?
  • Co będą używać użytkowników do logowania się lub rejestrowania?
  • W jaki sposób dane będą segmentowane po zalogowaniu się użytkowników?
  • Jak moi użytkownicy będą szukać mojej witryny?

Odpowiedzi na te pytania pomagają prowadzić dyskusje w trakcie realizacji projektu.

Odbiorcy

Szablon domyślny zawiera skonfigurowane podstawowe strony sieci Web, które ułatwiają rozpoczynanie pracy. Te strony szablonów nie są zabezpieczone i zawierają tylko przykładowy tekst i obrazy na czas. Podczas opracowywania zawartości i pracy z danymi może być konieczne uwierzytelnianie w celu uzyskania dostępu do pewnych stron. Dostosuj witrynę Power Pages, aby spełniała unikalne potrzeby Twojej organizacji.

Użytkownicy anonimowi

Strony, które nie wymagają logowania, są określane jako anonimowe lub nieuwierzytelnione.

Uwierzytelnieni użytkownicy

Uwierzytelnione strony umożliwiają określenie dokładnych danych, które klient widzi lub zmodyfikuje. Aby ustawić stronę tylko do uwierzytelniania, ustaw uprawnienia do stron we właściwościach strony głównej. To ustawienie wymaga od użytkowników zarejestrowania się i zalogowania się przed wyświetlaniem zawartości na dowolnej stronie witryny. Aby uzyskać więcej informacji, zobacz Uprawnienia strony.

Każdy uwierzytelniony użytkownik w witrynie jest powiązany z rekordem kontaktu w programie Dataverse. Należy pamiętać, że uwierzytelnianie witryny nie określa autoryzacji. Uwierzytelnianie jest po prostu identyfikatorem cyfrowym, który daje dostęp do określonych stron.

Uzyskaj dostęp

Wiele witryn zawiera obecnie funkcję logowania lub rejestracji, w której użytkownicy tworzą nowy profil logowania lub korzystają z istniejącego logowania w celu uzyskania dostępu do stron witryny. Te poświadczenia logowania mogą być powiązane z ich kontami społecznościowymi lub ich poświadczeniami firmowym. Te poświadczenia są przykładami dostawców tożsamości (IdP). Power Pages działa z wieloma standardowymi dostawcami tożsamości.

Więcej informacji: Omówienie uwierzytelniania w Power Pages

Użytkownicy wewnętrzni

Użytkownicy w organizacji powinni używać usługi Microsoft Entra. Korzystanie z Microsoft Entra ID zapewnia bezproblemowe logowanie przez aktywną sesję. Korzystanie z Microsoft Entra ID pomaga również zwiększyć bezpieczeństwo witryny. Gdy użytkownik opuszcza organizację, jego konto Microsoft Entra jest wyłączone i nie może już uzyskiwać dostępu do chronionych stron w Twojej witrynie. Dla Twojej wygody wszystkie witryny Power Pages mają wstępnie skonfigurowany identyfikator Microsoft Entra ID.

Porada

Zmień nazwę przycisku logowania na bardziej przyjazną, np. „Pracownicy Contoso” lub „Konto służbowe Contoso”. Utwórz ustawienie witryny o nazwie „Uwierzytelnianie/OpenIdConnect/AzureAD/Caption” i określ wartość, którą chcesz wyświetlić. Użyj Aplikacja do zarządzania portalem, aby utworzyć i zmodyfikować Ustawienia witryny.

Zewnętrzni użytkownicy

Użytkownicy zewnętrzni powinni używać zewnętrznego dostawcy tożsamości. Posiadanie jednego dostawcy tożsamości zewnętrznego może pomóc użytkownikom w spójnym korzystać z oprogramowania w wielu witrynach i aplikacjach. Dla ułatwienia użytkownicy mogą korzystać z tych poświadczeń za pomocą pojedynczego zestawu poświadczeń. Power Pages oferuje kilka opcji.

Azure Active Directory B2C (Azure AD B2C) to jedna z opcji, które można rozważyć dla dostawcy tożsamości. Integruj niestandardowe lub firmowe systemy tożsamości. Można włączyć używanie istniejących kont społecznościowych, takich jak Microsoft Account, LinkedIn, Google, w tym opcji ustawionej w celu zezwalania na profil logowania na podstawie adresu e-mail.

Wygląd i pracę można także dostosować do swoich potrzeb. Więcej informacji można znaleźć w pomocy: Dostosowanie interfejsu użytkownika Azure AD B2C.

Uwaga

Zaleca się wyłączenie lokalnych dostawców logowania. Więcej informacji można znaleźć w temacie Wprowadzenie do konfiguracji uwierzytelnienia.

Zabezpieczenia

Power Pages umożliwia tworzenie bezpiecznych witryn.

Użytkownik może chronić dowolną stronę i dane w swojej witrynie. Aby uzyskać więcej informacji o zabezpieczeniach, zobacz: Zabezpieczenia Power Pages.

Można ustawić uprawnienia tabeli tak, aby skonfigurować role sieci Web dla odbiorców uwierzytelnionych i nieuwierzanych. Aby uzyskać więcej informacji, zobacz Przypisywanie uprawnień do tabeli.

Uwaga

Przed użyciem zakresu globalnego dla uprawnień do tabel należy rozważyć inne typy zakresów.

W celu sprawdzenia poprawności adresów e-mail można zezwolić na otwarte rejestracje lub używanie dostawców tożsamości. Aby uzyskać więcej informacji zobacz Zapewnianie dostępu do odbiorców zewnętrznych.

Modelowanie danych

Obszar roboczy danych umożliwia tworzenie tabel, widoków i formularzy używanych do tworzenia stron ze składnikami list i formularzy, które umożliwiają użytkownikom bezpośrednią interakcję z danymi przechowywanymi w obszarze Microsoft Dataverse. Musisz skonfigurować odpowiednie uprawnienia do tabeli, aby użytkownicy mogli wchodzić w interakcje z danymi.

Projektowanie danych anonimowych użytkowników

Aby przyznać dostęp do odczytu, nie trzeba nic określonego w projekcie danych. Jeśli przypiszesz uprawnienia globalnej tabeli dla anonimowej roli sieci Web, wszystkie dane zostaną wyświetlona na liście lub w formularzu, gdy będą oni mieli dostęp do strony.

Projektowanie danych użytkowników uwierzytelniania kontekstowego

Po zalogowaniu się użytkownicy uwierzytelnieni w witrynie są reprezentowani przez odpowiedni rekord kontaktu. Istnieje macierzyste, wbudowane relacja między tabelą kont a każdym rekordem kontaktu. W razie wyboru tego skojarzenia można wprowadzić zmiany. Aby uzyskać więcej informacji na temat bezpieczeństwa danych kontekstowych, zobacz Zabezpieczenia Power Pages.

Zalecenia dotyczące pierwszego projektu

Oddziel rozwój od produkcji

Chociaż Power Pages umożliwia zainstalowanie więcej niż jednej witryny w każdym środowisku, zaleca się utworzenie oddzielnego środowiska poza środowiskiem produkcyjnym w celu tworzenia i testowania nowych funkcji. Więcej informacji, zobacz Lista kontrolna rozpoczęcia użytkowania

Przeprowadź testy użytkowników

Zdecydowanie zalecamy utworzenie stabilnej witryny testowej dla wewnętrznych interesariuszy i wczesnymi zewnętrznymi stronami. Witryna testowa pozwoli Ci dopracować wysiłki programistyczne.

Zabezpiecz niestandardową domenę

Zaleca się utworzenie domeny niestandardowej dla potrzeb użytkownika. Skontaktuj się z zespołami wewnętrznymi w celu zabezpieczenia go z wyprzedzeniem przed datą rozpoczęcia pracy.

Do skonfigurowania domeny niestandardowej są wymagane certyfikaty SSL. Aby uzyskać więcej informacji, zobacz ten temat Domeny niestandardowe.

Skorzystaj z naszej listy kontrolnej rozpoczęcia użytkowania

Stworzyliśmy listę kontrolną uruchomienia usługi jako wskazówkę dotyczącą planowania pomyślnego uruchomienia witryny.

Zobacz też

Wstęp: Planowanie projektu usługi Power Apps