Udostępnij za pośrednictwem


Tworzenie uprawnienia

W tej lekcji dowiesz się, jak utworzyć uprawnienia dla aplikacji.

Tworzenie uprawnień

Za pomocą uprawnień można ograniczyć dostęp do niektórych części aplikacji, takich jak ograniczanie dostępu do ekranu, który może modyfikować dane.Na przykład aplikacja do obsługi płac może umożliwiać pracownikowi wyświetlanie, ale nie zmienianie, własnych informacji o płacach.Natomiast osoba zajmująca się wynagrodzeniami może mieć uprawnienie do wyświetlania i zmiany informacji o pracownikach.Można zdefiniować uprawnienia zezwalające opiekunowi na większy dostęp.

Aby utworzyć uprawnienie

  1. W Eksploratorze rozwiązań kliknij dwukrotnie węzeł Właściwości.

    Pojawi się Projektant aplikacji.

  2. W oknie Projektant aplikacji kliknij kartę Kontrola dostępu.

  3. W siatce Zdefiniuj uprawnienia lub wybierz uprawnienia używane do debugowania kliknij <Dodaj nowe uprawnienie>, a następnie wpisz Can_View_Products.

  4. W kolumnie Nazwa wyświetlana wpisz View Products.

  5. W kolumnie Opis wpisz Allows access to the Products screen, a następnie naciśnij klawisz Enter.

    Dodawanie uprawnień

Szczegółowy opis

W tej lekcji pokazaliśmy ci, jak zdefiniować uprawnienia dla aplikacji.Uprawnienia można przypisać do użytkownika lub grupy użytkowników.W czasie wykonywania uprawnienia można użyć, aby włączyć lub wyłączyć ekrany podczas ładowania aplikacji.

Uprawnienia mogą być szczegółowe, w razie potrzeby.Można utworzyć uprawnienia dla każdego ekranu w aplikacji lub można zastosować jedno uprawnienie do wielu ekranów.Na przykład można utworzyć uprawnienie menedżera, które pozwala menedżerom na dostęp do kilku różnych ekranów.

Następne kroki

W następnej lekcji użytkownik dowie się, jak zastosować utworzone właśnie uprawnienia do ograniczania dostępu do ekranu.

Następna lekcja: Ograniczanie dostępu do ekranów

Zobacz też

Zadania

Uwierzytelnianie i autoryzacja w programie LightSwitch

Inne zasoby

Włączanie zezwolenia i tworzenie uprawnienia

Zarządzanie ustawieniami w LightSwitch