Secure Service Accounts(SSA)ベータ

Two colorful toy robots exchanging keys, one robot holding a key and the other displaying the word 'KEY'.

Autodesk Platform Services(APS) とのサーバー間統合を認証するための、より安全で柔軟性のある最新の方法である新しい Secure Service Accounts(SSA)API がパブリック ベータとしてリリースされました。

サービス アカウント保護の必要性

APS アクセス:2-legged と 3-legged の記事でご案内のとおり、従来、Autodesk Construction Cloud とのバックエンド統合を構築する開発者は、用途に応じてユーザー代理(x-user-id)の 2-legged 認証フローを使用しています。

しかし、ACC Issues API など、主要な ACC/BIM360 API のエンドポイントは 3-legged 認証フローのみに限定しているため、2-legged 認証フローでの完全な自動化が実現出来ない状態です。3-legged 認証フローでサインイン プロンプトやリフレッシュ トークンを含む仕組みでは、長期的なセキュリティ、スケーラビリティ、またはガバナンスにとって理想的ではありません。

課題を解決するセキュア サービス アカウント(Secure Service Account、SSA)の機能

  • 安全な秘密鍵を使用して認証
  • 特定のプロジェクトやハブに、ユーザーのような正確な権限を適用
  • 自動化のためにパスワードを保存、またはの、パスワード共有の必要性を排除

SSA は、ゼロトラストの原則と最新のエンタープライズ セキュリティ標準に準拠して、アプリの統合に十分なアクセスを提供します。

主な機能

🔐 サインイン UI 操作、ReCaptcha、OTP が不要

秘密鍵を使用して JSON Web Tokens(JWT)経由で認証するため、ログインボックスのプロンプトやリフレッシュトークンを管理する必要がなくなります。

⚙️ 自動化のための設計

CI/CD パイプライン、データ統合、バックエンド タスクに最適化されているため、ユーザーによるの操作が不要です。

📋 Audit-Ready

SSA トークンの使用状況は、ACC アクティビティ ログ システムの一般的なユーザーと同様に追跡可能であり、エンタープライズ コンプライアンス モデルに適合します。

ベータの内容

このパブリックベータでは、以下の機能を利用できます。

今すぐ始める

API ドキュメントにある 3 つのステップ SSA – How to Guide に従ってください。

3つのステップでSecure Service Account (SSA)の作成とトークン生成を示すインフォグラフィック

フィードバックのお願い

これはほんの始まりに過ぎません。残りの 3LO API でのサポートの拡大、2LO によるデータ管理 API の制限機能の追加、ACC と管理ポータルの UI の改善に取り組んでいます。

  • ベータで SSA を使用している場合は、ssa-api-beta-feedback@autodesk.com からフィードバックをお寄せください。
  • サポートについては、APS ポータルの Support – > Get Help メカニズムを通じてお問い合わせください。

※ 本記事は Introducing Secure Service Accounts (SSA) – Now in Public Beta! | Autodesk Platform Services から転写・意訳・補足したものです。

By Toshiaki Isezaki

Discover more from Autodesk Developer Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading