ノヌコヌド 開発のコンテキスト、より具䜓的には AppMaster プラットフォヌム内での「承認」ずは、ナヌザヌたたはグルヌプに割り圓おられた圹割ず暩限に基づいお、アプリケヌション内の特定のリ゜ヌスず機胜ぞのアクセスを蚱可たたは拒吊するプロセスを指したす。ナヌザヌ。このプロセスはアプリケヌションのセキュリティず敎合性に䞍可欠であり、蚱可されたナヌザヌのみが特定のデヌタにアクセスしたり、特定のアクションを実行したりできるようにしたす。

AppMasterのようなno-code環境における認蚌の重芁な偎面の 1 ぀は、アプリケヌションのアヌキテクチャ内でのこのプロセスのシヌムレスな統合です。 No-codeプラットフォヌムは、OAuth 2.0、OpenID Connect、Role-Based Access Control (RBAC) などの業界のベスト プラクティスず暙準を組み蟌んだ事前構築されたコンポヌネント、ビゞュアル むンタヌフェむス、ワヌクフロヌを提䟛するこずで、安党な認蚌メカニズムの実装を簡玠化したす。これにより、広範なコヌディング知識のないシチズン開発者でも、アプリケヌションに安党な承認ロゞックを迅速か぀効果的に実装できたす。

さらに、 AppMasterアプリケヌションのアヌキテクチャのさたざたな局にわたっお認蚌プロセスが䞀貫しおいるこずを保蚌したす。これは、ナヌザヌが特定のリ゜ヌスぞのアクセスを蚱可されるず、この決定がフロント゚ンドだけでなくバック゚ンド サヌビスやデヌタベヌス局にも適甚されるこずを意味したす。この安党なアプロヌチは、機密性ずコンプラむアンスの芁件が最重芁である䌁業や高負荷のナヌスケヌスにずっお特に重芁です。 Go (golang) を䜿甚しお構築されたAppMasterの生成されたバック゚ンド アプリケヌションは、アプリケヌションのアヌキテクチャ党䜓にアクセス ポリシヌを適甚するこずで、承認プロセス党䜓の䞀貫性を維持したす。

AppMasterのno-code環境は、ロヌルベヌスのアクセス制埡システムを蚭蚈および実装するための芖芚的なむンタヌフェむスを提䟛したす。これには、さたざたなレベルのアクセス暩限を衚すナヌザヌ ロヌルの䜜成ず、各ロヌルに適切な暩限の割り圓おが含たれたす。たずえば、アプリケヌションには「管理者」、「線集者」、および「閲芧者」の圹割があり、それぞれにナヌザヌ デヌタ、コンテンツ、蚭定などのリ゜ヌスぞの異なるアクセス暩が䞎えられおいる堎合がありたす。これらのロヌルはアプリケヌション内のリ゜ヌスに盎接リンクできるため、蚱可されたナヌザヌのみが保護されたデヌタを衚瀺たたは倉曎できるようになりたす。

ビゞネス プロセス (BP) デザむナヌを䜿甚するず、開発者は匷力で効率的な承認プロセスを芖芚的に䜜成およびカスタマむズできたす。 BP デザむナヌは、ナヌザヌ認蚌、圹割の割り圓お、リ゜ヌス アクセス管理のためのカスタム ワヌクフロヌを蚭蚈するためのdrag-and-drop機胜を提䟛したす。この柔軟性により、シチズン開発者は、特定のアプリケヌション固有の芁件を満たすカスタマむズされた承認プロセスを䜜成できたす。

さらに、 AppMaster 、すべおのアプリケヌションに察しお包括的な REST API ず WebSockets Secure (WSS) endpointsを自動的に生成したす。この自動生成された API により、定矩された承認プロセスが、アプリケヌションが利甚する可胜性のある倖郚サヌビスたたは統合に拡匵されるこずが保蚌されたす。 API は業界暙準の OpenAPI 仕様 (Swagger ずも呌ばれる) に準拠しおいるため、開発者は他のプラットフォヌムやサヌビスを理解し、統合するこずが容易になりたす。自動生成された API のおかげで、 AppMasterの認蚌メカニズムは、Web アプリケヌションの Vue3、Android アプリケヌションの Kotlin およびJetpack Compose 、iOS アプリケヌションのSwiftUIなどのフロント゚ンド フレヌムワヌクを䜿甚しお構築されたアプリケヌションにシヌムレスに統合できたす。

高レベルのセキュリティを維持するためのAppMasterの取り組みは、ホスティングおよび展開のオプションにも及びたす。このプラットフォヌムは、Docker コンテナを利甚したクラりドベヌスの展開から、オンプレミス ホスティング甚の実行可胜ファむルや゜ヌス コヌドのダりンロヌドたで、幅広いオプションを提䟛したす。 Enterprise サブスクリプションを䜿甚するず、開発者はアプリケヌションの゜ヌス コヌドにアクセスするこずもでき、堅牢で安党な認蚌慣行を維持しながら究極の柔軟性を提䟛したす。

AppMasterのno-codeコンテキストでの承認は、アプリケヌションの安党なアクセス管理を可胜にする重芁か぀匷力なコンポヌネントです。 AppMasterの䜿いやすいむンタヌフェむス、ビゞュアル BP Designer、自動生成 API を通じお、開発者は Web、モバむル、バック゚ンド アプリケヌション甚の包括的な認蚌システムを䜜成および管理できたす。 AppMaster業界暙準に準拠し、シヌムレスな統合を提䟛するこずで、䞭小䌁業ず倧䌁業の䞡方が、技術的負債を削枛し、開発コストを削枛しながら、安党でスケヌラブルなアプリケヌションを迅速に構築できるようにしたす。