Aduana Digital de Defensa Argentina
ADDA アクセスを作成
← ADDAに戻る

キット

整理された基盤から連携を始めるための準備済み部品です。

整理された基盤から前進したいチーム向けです。

ADDA キット

SDK、埋め込み、Access エージェント、リリースチェックを使って ADDA を導入するための再利用可能な部品です。

SDK

Kit Next.js Middleware + SDK

準備完了

`createAddaClient()` とミドルウェアの信頼スコアリングでルートとフォームを保護するためのベースラインです。

内容

  • リクエストのスコアリング
  • allow/challenge/block の判断
  • 再利用可能なミドルウェア例

ファイル

  • examples/adda-next-middleware.mjs
  • packages/adda-sdk/index.mjs

コマンド

  • node examples/adda-next-middleware.mjs

ウィジェット

Kit Public Embeds / badge.js + widget.js

運用可能

追加コードなしで信頼バッジ、ステータスミニカード、不正報告ボタンを表示できる公開埋め込みです。

内容

  • badge.js
  • widget.js
  • コピー可能な data-* スニペット
  • ADDA 公開ポータルへのリンク

ファイル

  • app/adda/badge.js/route.ts
  • app/adda/widget.js/route.ts

コマンド

  • curl "$BASE_URL/api/adda/v1/badges/script?domain=capacero.ar"
  • curl "$BASE_URL/api/adda/v1/widgets/script?type=status-mini-card&domain=capacero.ar"

エージェント

Kit Access Watch Agent

準備完了

CLI、SDK、サンプルランナーからハートビートとピアテレメトリを送信し、Access Trust を検証するための最小構成です。

内容

  • エージェントのハートビート
  • ピアテレメトリ
  • ロールアウトマニフェスト
  • systemd インストールランブック
  • 共有取り込みキー

ファイル

  • examples/adda-access-agent-heartbeat.mjs
  • scripts/adda-cli.mjs
  • app/api/adda/v1/access/agents/manifest/route.ts

コマンド

  • curl "$BASE_URL/api/adda/v1/access/agents/manifest"
  • npm run adda:cli -- access heartbeat --hostname access-agent-01 --device-id access-device-001
  • npm run adda:cli -- access peer --peer-label peer-sur --endpoint vpn.adda.capacero.ar:51820

リリース

Kit Release + Smoke

準備完了

SDK/CLI の公開や、リポジトリ外への DNS/WAF/Access バンドル展開前に行う最小チェックリストです。

内容

  • 型チェック
  • CLI ヘルプ
  • リリースマニフェスト
  • ADDA スモークテスト

ファイル

  • packages/adda-sdk/package.json
  • packages/adda-cli/package.json

コマンド

  • npm run typecheck
  • npm run adda:smoke
  • node scripts/adda-cli.mjs --help
  • node packages/adda-cli/bin/adda.mjs --help
キット | ADDA