Mi a függvényhívás?
A függvényhívás pontosan leírt alkalmazásfunkciókkal kapcsolja össze a modellt. A modell nem helyettesíti ezek kódját: kiválaszt egy eszközt, és strukturált paramétereket készít elő az alkalmazás számára. A hívási javaslat önmagában nem hajthat végre automatikusan érzékeny műveletet.
Függvényleírás és adatséma
Minden függvénynek egyértelmű célja, korlátozott hatóköre és pontos bemeneti sémája van. A név és a leírás megmondja, mikor használható az eszköz és mikor nem. A kötelező értékek, típusok, engedélyezett lehetőségek és korlátok csökkentik a bizonytalanságot.
Validálás és jogosultságok
Az alkalmazás minden paramétert a modelltől függetlenül ellenőriz. A felhasználó csak olyan műveletet végezhet, amelyhez jogosultsága van. A személyazonosságot, a rekord tulajdonosát és a szervezeti határokat a szerveren kell ellenőrizni, nem csupán szöveges utasításban.
Érzékeny műveletek megerősítése
A fizetés, törlés, közzététel vagy üzenetküldés világos összefoglalást és tudatos megerősítést igényel. A rendszer megkülönbözteti a javaslatot a tényleges végrehajtástól. Az ismételt hívások nem hozhatnak létre kétszeres rendelést vagy módosítást.
Hibák, audit és tesztek
Az eszköz érthető állapotot ad vissza titkos adatok felfedése nélkül. Az audit rögzíti a felhasználót, a függvényt, az időpontot és az eredményt. A tesztek hiányzó adatokat, érvénytelen értékeket, elérhetetlen szolgáltatást, jogosultságtúllépést és váratlan lépéssorrendet is vizsgálnak.
A PAR HOUSE Agency megközelítése
A funkciókat kis, ellenőrizhető műveletekként tervezzük, biztonságos alapértelmezésekkel. A modell segíthet a döntésekben és az adatok előkészítésében, de az üzleti szabályok az alkalmazásban maradnak. A kritikus lépésekhez validálás, megerősítés, audit és biztonságos ismétlési lehetőség tartozik.