Logto 製品のアップデート: コンプライアンス状況、カスタム JWT、組織ロールの API リソースなど
コンプライアンスと新機能に関する最新のアップデートをお届けできることを、私たちは嬉しく思います。Logto チームにとって生産的な月でしたので、大好きなコーヒーを淹れてから読み進めてください。
コンプライアンスと新機能に関する最新のアップデートをお届けできることを、私たちは嬉しく思います。Logto チームにとって生産的な月でしたので、大好きなコーヒーを淹れてから読み進めてください。
Logto Cloud は現在、コンプライアンス自動化プラットフォームのすべての SOC 2 チェックを通過しています。私たちは SOC 2 タイプ I の監査をスケジュールしており、SOC 2 タイプ II の監査を目指して作業を進めています。
JWT アクセストークンは、カスタム JavaScript コードスニペットを使用して追加のクレームをカスタマイズできるようになりました。この機能は、他のシステムとの互換性のためにトークンにカスタムデータを含める必要がある場合に役立ちます。
この機能を使用するには、コンソールの「カスタム JWT」タブに移動します。ユーザーおよびマシン間 (M2M) トークンの両方をカスタマイズできます。
変更をデプロイする前に、「テストを実行」ボタンを使用して、カスタムクレームを使用したトークンの表示を確認できます。
詳細については、🎫 カスタム JWT クレーム を参照してください。
API リソースからの権限 (スコープ) を組織ロールに割り当てることができるようになりました。組織テンプレート内の他の権限と同様に、これらの権限は組織レベルのものであり、特定の組織にのみ適用されます。
例を見てみましょう:
https://shopping.api/ という名前の API リソースが存在します。read と write の 2 つのスコープがあります。admin と user。admin ロールには read と write の両方のスコープがあり、user ロールには read スコープのみがあります。foo 組織で admin ロール、bar 組織で user ロールを割り当てられています。Alice が https://shopping.api/ リソースに対して 組織トークン を交換しようとすると、彼女は要求した組織に基づいてスコープが付与されたトークンを受け取ります。
foo 組織に対しては、Alice は read と write の両方のスコープを持つトークンを受け取ります。bar 組織に対しては、read スコープのみを持つトークンを受け取ります。
組織に関する総合的な紹介については、🏢 組織 (マルチテナンシー) を参照してください。
組織の API リソースは、サードパーティアプリの権限を設定するときにも使用できます。ユーザーは、サードパーティアプリの権限を設定するときに組織を選択するように求められます。
現在、組織レベルの customData フィールドを使用して、組織に関連する追加データを保存できます。
customData フィールドを指定します。user:email が追加されました。
client_secret_basic と client_secret_jwt クライアント認証方法をサポートするようになりました。resource パラメータをサポートしました。GET /api/organizations/:id/users/:userId/scopeszh-cn のフレーズを追加しました (#5606)。Credit @the-pawn-2017。