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ą w prowadzeniu dyskusji podczas rozpoczynania 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 przed wyświetleniem 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 identyfikatora zapewnia bezproblemowe logowanie za pośrednictwem aktywnej sesji Korzystanie z Microsoft Entra identyfikatora pomaga również w bezpieczeństwie 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 Power Pages witryny są dostarczane ze wstępnie skonfigurowanym identyfikatorem Microsoft Entra .
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 ich wygody użytkownicy mogą uzyskiwać dostęp do tych witryn i aplikacji przy użyciu jednego 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. Należy skonfigurować odpowiednie uprawnienia 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 do tabeli globalnej dla anonimowej roli sieci Web, wszystkie dane będą wyświetlane na liście lub w formularzu, gdy uzyskają 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 umożliwia precyzyjne dostosowanie działań programistycznych.
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
Skorzystaj z naszej listy kontrolnej Rozpocznij transmisję na żywo jako wskazówek, aby zaplanować pomyślne uruchomienie witryny na żywo.