Reguli de afaceri (portabil Business Logic) pot să nu funcționeze corect sau poate genera erori atunci când un utilizator execută Business Process fluxurile dacă utilizatorul nu are privilegii suficiente entității "Procesul".

Simptom

Reguli de afaceri nu reușesc să execute sau Business Process fluxurile afișează un mesaj de eroare care începe cu "serviciu Web insertul nu a reușit în SdkMessageProcessingStepId: (...)"

Cauza

Dacă rolul de securitate ale unui utilizator are privilegii suficiente pe entitate "Procesul", care se referă la tabelul de flux de lucru intern, reguli de afaceri și fluxurile de Business Process nu va genera, încărcați și executa corect pe prima încărcare, provoacă un comportament neașteptat sau erori ocazionale. Când se întâmplă acest lucru, starea este memorat în cache, un utilizator ulterioare, al cărui rol de securitate are privilegii suficiente încearcă să încarce şi să execute același reguli de afaceri și fluxurile de Business Process, va apărea erori.

Pentru a verifica niveluri de acces, accesați Setări > securitate > roluri de securitate > selectaţi un rol de securitate > fila particularizare > procesul de entitate. Coloana de citire trebuie să fie complet verde (acces la nivel de organizație).

Rezolvare

1. Asiguraţi-vă că toate rolurile de securitate au complet nivel organizațional citiți privilegii pentru entitatea proces
2. publicați particularizările accesând Setări > particularizare > a sistemului

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×