Skip to main content
A biztonságról az ügynökkel ugyanúgy beszélgetsz, mint a projekt bármely más részéről. A Macaly ügynök észszerű alapbeállításokat alkalmaz, te pedig a kontextust adod hozzá: milyen projektről van szó, milyen adatokat kezel, és mi fontos neked. Minél pontosabban írod le a projektedet, annál jobb lesz az eredmény.

Add meg a kontextust az elején

A leghasznosabb, amit tehetsz: az elején elmondod az ügynöknek, milyen projektet építesz. Néhány szó kontextus erősebb eredményt ad, mint ha a biztonsági módosításokat csak azután kéred, hogy minden elkészült. Amikor leírod a projektedet, említsd meg, ha felhasználói fiókok, személyes adatok vagy bármilyen érzékeny információ is szerepel benne. Az ügynök ezt a teljes projektben figyelembe veszi, az adatbázis felépítésétől az API-végpontok védelméig. Ha az alkalmazás elkészülte után kéred, hogy “minden felhasználó csak a saját adatait lássa”, az gyakran a már meglévő rész átalakítását jelenti. Ha ezt az elején megemlíted, az ügynök eleve így tervezi meg az alkalmazást. Példák hasznos kontextusra:
A harmadik példa ugyanolyan hasznos, mint az első kettő. Megmondja az ügynöknek, hogy összetett hozzáférés-szabályozásra nincs szükség, így a projekt egyszerű marad.

Mikor érdemes több kontextust adni

Egy egyszerű oldalnál, fiókok és külső integrációk nélkül, a platform alapbeállításai általában elegendőek. Elég egy rövid prompt. Részletesebb első prompt akkor segít, ha a projektedben szerepel valamelyik az alábbiak közül:
  • Felhasználói fiókok és személyes adatok
  • Különböző jogosultsági szintek (például admin és tag)
  • Érzékeny üzleti adatok belső eszközökben
  • Nyilvános API-k vagy bárki által kitölthető űrlapok
Ilyenkor néhány további mondat az első promptban később sok javítgatást megspórol.
Mi számít személyes adatnak? Minden, ami azonosíthat valakit: név, e-mail-cím, telefonszám, lakcím, IP-cím, fénykép. Az érzékeny adatok ennél egy lépéssel tovább mennek: egészségügyi információk, pénzügyi adatok, privát üzenetek vagy bármi, ami gyerekekkel kapcsolatos. Ha a projekted ezek valamelyikét tárolni fogja, említsd meg az első promptban, hogy az ügynök megfelelően tudja beállítani.

Működés finomítása építés közben

Ahogy a projekted bővül, érdemes lehet módosítanod bizonyos dolgokat. Az ügynök finomíthatja a bemenet ellenőrzését, a kérések korlátozását, a szerepköralapú hozzáférést, az oldalnak küldött adatokat és hasonló működéseket. Nem kellenek szakkifejezések, elég köznyelven leírni, mit szeretnél. Néhány példa:
Az ügynök megérti a szándékot, és ott alkalmazza, ahol számít.

Ha az elején nem adtál kontextust

Ha már felépítettél valamit, és mielőtt valódi felhasználókkal megosztanád, alaposabban át szeretnéd nézni, az teljesen rendben van. Az ügynök átnézheti a meglévő részeket, és javításokat javasolhat anélkül, hogy elölről kellene kezdened. Néhány prompt, amely jól működik egy ilyen átnézéshez:
Az ügynök megnézi, hogyan van beállítva a hozzáférés, az adatkezelés és az integrációk, és elmagyarázza, mit érdemes módosítani. Aztán te döntöd el, mit alkalmazol.

Egyes területek ellenőrzése az ügynökkel

Bármikor megkérheted az ügynököt, hogy magyarázza el, hogyan működik valami a projektedben. Néhány prompt, amely általában világos válaszokat ad:
Ha nem vagy biztos benne, hogy valami rendben van a projektedben, írd le az aggályodat köznyelven az ügynöknek. Megnézi az érintett részeket, és vagy elmagyarázza, mi van ott, vagy javaslatot tesz a módosításra. Nincs rossz kérdés, és a kérdezés gyorsabb, mint a találgatás. A platform szintjén kezelt dolgokról a Biztonsági áttekintés oldalon olvashatsz. Egyedi esetekben fordulj az ügyfélszolgálathoz: support@macaly.com.