Minimální zabezpečení vyžadované pro formuláře aplikace InfoPath

Jsem potřeboval ke splnění bezpečnostních požadavků na formulář aplikace InfoPath dnes. V této situaci, relativně malý počet jedinců mohou vytvořit nový formulář aplikace InfoPath a mnohem širší publikum je dovoleno upravovat. (To je nové pronájem na internátní formou používanou v lidské zdroje, který spustí pracovní postup).

Pro splnění tohoto cíle, Vytvořil jsem vytvořil dvě nové úrovně oprávnění ("vytvořit a aktualizovat" a "jen aktualizovat"), zlomil dědičnost pro knihovnu formulářů a přiřadit oprávnění k a "vytvořit, aktualizovat" uživatel a samostatné "update pouze" uživatel. Všechny mechaniky pracoval, ale to se ukázalo být trochu víc zahrnující, než jsem čekal. (Pokud se budete cítit trochu nejistě na oprávnění služby SharePoint, Podívejte se na tento blog post). Konfigurace požadovaná úroveň zabezpečení pro úroveň oprávnění nebyla zřejmá sada granulovaných oprávnění. Vytvořit úroveň aktualizace oprávnění pro formuláře aplikace InfoPath, Jsem udělal následující:

  1. Vytvořit novou úroveň oprávnění.
  2. Uklidit všechny možnosti.
  3. Vybrány pouze z "Oprávnění":
    • Upravit položky
    • Zobrazit položky
    • Zobrazit stránky aplikací

Výběrem těchto možností umožňuje uživateli aktualizovat formulář, ale nelze vytvořit.

Trik byl v tom umožnit "Zobrazit stránky aplikací". Není tu žádné verbage na úroveň oprávnění, která označuje, že je nutné pouze pro aktualizaci formulářů aplikace InfoPath, ale ukázalo se, že je.

Vytvoření a aktualizace byla ještě podivnější. Jsem následoval stejný postup, 1 prostřednictvím 3 nad. Musel jsem se konkrétně přidat oprávnění webu"" možnost: "Použít funkce integrace klientů". Znovu, Popis tam nedělá, zdálo, jako by to mělo být pro formuláře aplikace InfoPath, ale je to.

</Konec>

Zanech odpověď

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *