Управљање Одобрење групе са ИнфоПатх у једном ФБА средине

Имам трошковима процес одобрења која ми је потребна за имплементацију помоћу програма ИнфоПатх у форми потврда идентитета заснована на (ФБА) окружење коришћења услуге образаца (веб базирани ИнфоПатх).

Постоје две групе одобравање и процес иде овако:

  • Корисник попуњава извештаја о трошковима и доставља га на усвајање.
  • То изазива емаил на првој Аппровер нивоу групе.
  • Први ниво аппровер разматра и усваја или одбија извештај.
  • Ако први ниво особа га одобри, Систем обавештава други ниво Аппровер.

На ИнфоПатх страни ствари, Имам различите секције која крију / појављују основу тога да ли је корисник члан једне од тих група одобрења.

У окружењу ФБА корисничко име() функција увек враћа празан, нажалост. What I’ve done is set up a a custom list called “Approval Groups”.

Не додавати додатне колоне на листу.

Када образац отвара, има правило овако:

image

"Сет вредности поља" се овде:

image

То је у основи говори: Упита одобрење групе прилагођену листу и филтер који упит у потрази за било реда, где је вредност титле = "Нордиц".

Ако се то враћа никакву вредност, then the current user is a member of that group. I know it contains that value because the string length is greater than zero.

Close the loop by securing the individual items in the Approval Group list. At run-time, уколико садашњи корисник нема одговарајући приступ безбедности на ту ставку онда упита га неће вратити, string-length will be zero and now you know the current user is not part of that group. You can use that fact as needed in the form.

This is a super brief write-up. I’m pressed for time or I’d provide more detail.

I don’t know how relevant it is that I’m in an FBA environment. This would probably work well in a non-FBA environment but I can imagine cases where this would be useful.

</крај>

Претплатите се на мој блог.

Следите ме на Туиттер на http://www.twitter.com/pagalvin

Тецхнорати Тагс: ,

Једна мисао о "Управљање Одобрење групе са ИнфоПатх у једном ФБА средине

  1. Juan Morató Moscardó

    Здраво Павле,
    I have a similar problem and I will be very glad if you can explain how you created the "Approval Control" data connection in an FBA environment, because as far as I know InfoPath does not support creation of data connections to lists in sites using FBA authentication.

Леаве а Репли

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *