Минимум безбедност потребни за InfoPath формуларите

I needed to meet a security requirement for an InfoPath form today. In this business situation, a relatively small number of individuals are allowed to create a new InfoPath form and a much wider audience are allowed to edit it. (Ова е новиот вработи он-интернат форма се користи од страна на човечките ресурси кои започна работното).

Да ја исполнат таа цел, Јас создаде создал две нови нивоа на дозвола ("create and update" and "update only"), broke inheritance for the form library and assigned permissions to a "create, ажурирање" user and a separate "update only" корисникот. The mechanics all worked, but it turned out to be a little more involving than I expected. (Ако сметаш дека малку несигурни на SharePoint дозволи, проверете го овој блог пост). The required security configuration for the permission level was not the obvious set of granular permissions. To create an update-only permission level for an InfoPath form, Го направив следниве:

  1. Се создаде нов ниво на дозволи.
  2. Расчистуваме сите опции.
  3. Selected only the following from "List permissions":
    • Измени Теми
    • Прикажи Теми
    • Прикажи ги Примена страници

Изборот овие опции овозможува на корисникот да се ажурира форма, но не го создаде.

The trick was to enable the "View Application Pages". There isn’t any verbage on the permission level that indicates that’s required for update-only InfoPath forms, но излезе дека е.

Create-and-Update was even stranger. I followed the same steps, 1 преку 3 погоре. I had to specifically add a "Site Permission" опција: "Use client integration features". Повторно, описот таму не направи да изгледа како тоа треба да се бара за InfoPath формулар, но тоа е.

</крајот>

Technorati Тагови: ,

Остави Одговори

Вашата е-маил адреса нема да бидат објавени. Задолжителни полиња се означени *