Sichere Runtime Prompts entwerfen

Die Anwendung unterstützt Laufzeitsicherheit für Scenario, Version, Entity und sekundäre Dimensionsschnittmengen basierend auf der Reihenfolge, in der Runtime Prompts entworfen werden. Um Genehmigungs-Sicherheit auf die Geschäftsregel anzuwenden, muss der Calculation Manager-Designer die Runtime Prompts für Scenario und Version mit Schreib- oder Genehmigungssicherheit oberhalb des Entity Runtime Prompts platzieren.

Runtime Prompts für Version- und Scenario-Elemente werden nach Schreibzugriff gefiltert, wenn Sicherheit in Calculation Manager entweder auf Genehmigungen oder Schreiben gesetzt ist. Runtime Prompts für Entitys, bei denen Sicherheit auf Genehmigungen gesetzt ist, werden entsprechend dem letzten Szenario bzw. der letzten Version gefiltert, das bzw. die vor dem Entity Runtime Prompt angezeigt wird. Ist der Runtime Prompt für das Szenario oder die Version nicht vorhanden, werden Entitys nach Schreibzugriff gefiltert.

Runtime Prompts für sonstige Dimensionen, bei denen Sicherheit für Genehmigungen eingestellt ist, werden als Sekundärdimensionen betrachtet und entsprechend dem letzten Szenario, der letzten Version oder der letzten Entity gefiltert, das bzw. die vor dem Runtime Prompt angezeigt wird.

Beispiel: Die Runtime Prompts mit Genehmigungs-Sicherheit sind in folgender Reihenfolge definiert:

Scenario1: Version2: To_Entity1, Scenario2: Version1, To_Entity2, To_Product

Die Runtime Prompts werden daher wie folgt gefiltert:

  • To_Entity1 wird nach der Kombination Scenario1: Version2 gefiltert.

  • To_Entity2 wird nach der Kombination Scenario2: Version1 gefiltert.

  • To_Product wird nach der Kombination Scenario2, Version1, To_Entity2, To_Product gefiltert.

Beispiel:

Fix (FY11, Jan,{EntitySalesByCountry},{MyScenario2},{MyVersion2})
 Fix ({MyProduct},{MyCountry})
   {ToAccount} = {FromAccount} * 2;
 ENDFIX
Endfix

Hinweis:

Wenn der Geschäftsregeldesigner eine Genehmigungseinheitendimension aus der Liste der Runtime Prompts überspringt (wenn der Runtime Prompt z.B. kein Szenario oder keine Entity enthält), wird keine Genehmigungssicherheit angewendet, und die Hierarchie wird nach Schreibzugriff gefiltert.

Informationen hierzu finden Sie unter Informationen zur Sicherheit von Runtime Prompts und Genehmigungen.