Blender® Addons License Manager¶
Blenderアドオンのライセンスを発行・管理するためのウェブシステムです。
主な機能¶
| 機能 | 説明 |
|---|---|
| ライセンス発行・管理 | アドオンごとのキー発行・失効・期限設定 |
| 申請ワークフロー | ユーザーがBlenderから申請 → 管理者が承認 → メール自動送付 |
| アクティベーション管理 | マシンIDベースの上限管理・履歴記録 |
| 管理者ロール制 | オーナー・管理者・閲覧者の3段階権限 |
| アドオン組み込み | license_client.py 1ファイルで認証機能を追加 |
システム構成¶
Addons license management/
├── backend/ # FastAPI サーバー
├── frontend/ # 管理画面(HTML/CSS/JS)
│ └── docs/ # MkDocs ビルド出力
├── docs/ # ドキュメント(Markdown)
├── mkdocs.yml # MkDocs 設定
└── MSA_Camera_Controller/
└── license_client.py # アドオン組み込みモジュール
クイックスタート¶
初めての方へ
始め方 のページで、アドオン登録からユーザー承認まで一通りの手順を確認できます。
アドオンに認証機能を追加したい方
license_client.py リファレンス を参照し、API設定画面からファイルをダウンロードしてください。