Minimalnych zabezpieczeń wymagane dla formularzy programu InfoPath

Potrzebne do spełnienia wymagań bezpieczeństwa dla formularza programu InfoPath dzisiaj. W tej sytuacji firmy, stosunkowo niewielka liczba osób mogą tworzyć nowy formularz programu InfoPath i znacznie szerszej publiczności są dozwolone do edycji. (To jest wynajem nowy formularz na pokład używane przez zasoby ludzkie, który uruchamia przepływ pracy).

Aby spełnić ten cel, I stworzył powstały dwa nowe poziomy uprawnień ("Tworzenie i aktualizacja" i "tylko do aktualizacji"), złamał dziedziczenia dla biblioteki formularzy i przypisane uprawnienia na "Utwórz, Aktualizacja" użytkownika i oddzielnej "aktualizacji tylko" użytkownik. Wszystkie mechanizmy pracował, ale okazało się być trochę bardziej wciągające niż się spodziewałem. (Jeśli czujesz się trochę chwiejny na uprawnień programu SharePoint, Sprawdź ten post blog). Konfigurację zabezpieczeń wymagany poziom uprawnień nie było oczywiste zestaw uprawnień granulowanych. Aby utworzyć poziom uprawnień tylko do aktualizacji dla formularza programu InfoPath, Zrobiłem następujące:

  1. Utworzyć nowy poziom uprawnień.
  2. Usunąć wszystkie opcje.
  3. Wybrane tylko następujące "Uprawnienia do listy":
    • Edytuj elementy
    • Wyświetlanie elementów
    • Wyświetlanie stron aplikacji

Te opcje pozwala użytkownikowi aktualizacji formularza, ale nie to.

Sztuką było umożliwienie "Wyświetlanie stron aplikacji". Nie ma żadnych verbage na poziom uprawnień, który wskazuje, że jest wymagane tylko do aktualizacji formularzy programu InfoPath, ale okazuje się, że jest.

Tworzenie i aktualizacja była nawet obcy. Ja nastąpił ten kroki te same, 1 przez 3 powyżej. Musiałem dodać specjalnie uprawnienia witryny"" Opcja: "Użyj funkcji integracja klienta". Ponownie, Opis tam nie sprawiają, że wydaje się, że powinno być wymagane dla formularza programu InfoPath, ale nie jest to.

</koniec>

Odpowiedz

Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *