Ulepszony filtr widoku dla list

Uwaga

12 października 2022 r. funkcja Portale usługi Power Apps została przekształcona w usługę Power Pages. Więcej informacji: Usługa Microsoft Power Pages jest teraz ogólnie dostępna (blog)
Wkrótce zmigrujemy i scalimy dokumentację funkcji Portale usługi Power Apps z dokumentacją usługi Power Pages.

Jeśli chcesz zabezpieczyć rekordy, możesz użyć uprawnień do tabel. Aby zabezpieczyć rekordy, można użyć uprawnień do tabel, ale aby po prostu filtrować rekordy w oparciu o kontekst bieżącego użytkownika portalu, można skonfigurować filtr w definicji widoku opartego na modelu, tworząc listę za pomocą Projektanta widoków usługi Dataverse. Ta funkcja obsługuje filtrowanie bieżącego użytkownika, jego konta nadrzędnego lub witryny sieci Web na dowolnym poziomie. Wystarczy utworzyć filtr widoku w programie , aby dopasować dowolny pojedynczy rekord kontaktu, a kod zastąpi jego wartość rzeczywistą wartością w czasie wykonywania — trzeba przypisywać wartości do pól w sekcji Warunki filtru.

  • Formant będzie znajdował wszystkie elementy warunku, w którym uitype = "kontakt" i ustawi wartość na rzeczywistą wartość identyfikatora kontaktu bieżącego użytkownika portalu.
  • Formant będzie znajdował wszystkie elementy warunku, w którym uitype = "konto" i ustawi wartość na rzeczywistą wartość identyfikatora konta nadrzędnego użytkownika portalu.
  • Formant będzie znajdował wszystkie elementy warunku, w którym uitype = "adx_website" i ustawi wartość na rzeczywistą wartość identyfikatora bieżącej witryny internetowej.

Przykładowe kryteria filtrowania widoku

Na poniższym obrazie pokazano dowolny kontakt przypisany do warunku filtru, którym jest skrótowy kontakt fikcyjny, ale może to być dowolny rekord kontaktu. Identyfikator tego rekordu zostanie zastąpiony wartością rzeczywistą identyfikatora użytkownika wyświetlającego stronę. Jeśli użytkownik nie jest zalogowany, nie zostaną zwrócone żadne rekordy. Zapewnia to większą elastyczność filtrowania danych w zależności od użytkownika i witryny sieci Web.

Przykładowe kryteria filtrowania widoku.

Uwaga

Jeśli dane są filtrowane według bieżącego kontaktu użytkownika portalu lub konta nadrzędnego, zaleca się, aby skojarzyć Regułę kontroli dostępu do stron internetowych ze stroną sieci Web, aby wymusić zalogowanie się użytkownika. Użytkownik może utworzyć Rolę sieci Web zaznaczając "Rola uwierzytelnionych użytkowników". Utwórz Regułę kontroli dostępu do stron internetowych dzięki "Ogranicz odczyt" i skojarz rolę sieci Web. Spowoduje to wymuszenie logowania użytkowników w celu wyświetlenia strony i pozwoli na odpowiednie wypełnienie danych.

Zobacz też

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).