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

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

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

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

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

У окружењу ФБА корисничко име() функција увек враћа празан, нажалост. 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.

Оставите одговор на Juan Morató Moscardó Откажи одговор

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