の検索結果 :
×
Drupalを、OAuth 2.0またはOpenID Connectプロバイダー(カスタム構築または社内開発のプロバイダーを含む)に接続できます。認証、トークン、ユーザー情報エンドポイントを設定し、独自のスコープとクレームを定義することで、要件に合わせてログインフローをカスタマイズできます。
Drupalに複数のOAuthプロバイダーを設定可能。各プロバイダーは専用のログインURLを持つ独立した構成として動作します。認証コード付与、PKCE、およびJWKSによるJWT検証でセキュリティが確保されています。
シングルログアウト(SLO)とフロントチャネルログアウト(FCL)はセッションを同時に終了させ、トークンはプロバイダ側で失効して再利用を防止するため、DrupalセッションをOAuthトークンの有効期限に合わせ、忘れられたセッションをシャットダウンします。
Drupal 7は2025年1月をもってサポート終了となりました。しかしながら、Drupal 7の絶大な人気を鑑み、miniOrangeはサポート終了後もDrupal 7に対するOAuth SSOおよびOIDCの完全なサポートを提供し続けます。
Drupal OAuth Clientモジュールを使用すると、メールアドレス、ユーザー名、表示名などのユーザー属性をOAuthプロバイダーから直接Drupalにマッピングできます。OAuthプロバイダーから受け取ったロールまたはグループに基づいてDrupalロールを自動的に割り当てることで、ユーザーがログインした瞬間に適切なアクセスレベルを取得できるようにします。
Drupal OAuthクライアントモジュールは、ログイン時にユーザーアカウントが存在しない場合、自動的に新規アカウントを作成します。手動でのプロビジョニングは不要です。既存のDrupalユーザーは、Google、Okta、Azure ADなどの外部プロバイダーにアカウントをリンクすることで、既存のプロファイルやコンテンツを失うことなく、シームレスなDrupal OAuth SSOを実現できます。
メールアドレスのドメインや特定のOAuth属性に基づいてユーザーを許可またはブロックすることで、Drupalサイトへのログイン権限を正確に制御できます。手動でのユーザー管理に頼ることなく、アクセスポリシーを柔軟に適用し、認証のセキュリティを維持できます。
OAuth 2.0認証コードフローに基づいて構築されており、コードの傍受を防ぐためにPKCE(S256)を完全にサポートしています。これは、SPAやパブリッククライアントにとって不可欠です。状態パラメータによりCSRF保護が追加され、すべてのログインが最新のセキュリティ標準に準拠します。
プロバイダー設定、属性マッピング、ロールルールをすべてJSON形式でエクスポートおよびインポートできるため、開発環境、ステージング環境、本番環境間で設定を簡単に再現できます。Drupalの設定管理システムと完全に統合されているため、クリーンでバージョン管理されたデプロイメントが可能です。
詳細な監査ログ(ユーザー名、メールアドレス、プロバイダー、IPアドレス、ナビゲーションURL、タイムスタンプ、成功/失敗ステータス)で、すべてのSSOログイン試行を追跡します。SOC 2、ISO 27001、HIPAAの要件を満たすように構築されており、監査担当者は追加ツールなしで試行ごとの可視性を得ることができます。
Drupal OAuth Clientモジュールは、分離されたアーキテクチャ全体でシームレスなOAuth SSOおよびOIDC認証を提供し、ヘッドレスDrupal環境におけるフロントエンドとバックエンドの両方を保護します。DrupalがAPIを支え、React、Vue、またはNext.jsがユーザーエクスペリエンスを処理するような最新のスタックに最適です。
Drupal OAuth Clientモジュールを使用すると、メールアドレス、ユーザー名、表示名などのユーザー属性をOAuthプロバイダーから直接Drupalにマッピングできます。OAuthプロバイダーから受け取ったロールまたはグループに基づいてDrupalロールを自動的に割り当てることで、ユーザーがログインした瞬間に適切なアクセスレベルを取得できるようにします。
$449/年
|
特長 |
スタンダード |
プレミアムサーマルバッグ |
Enterprise |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ステップ 01
Drupal Drupal OAuth クライアントモジュールをインストールする
DrupalマーケットプレイスからDrupal OAuth/OIDCクライアントモジュールをダウンロードしてインストールしてください。
ステップ 02
OAuth アプリケーションを構成する
OAuthアプリケーションを設定するために、スコープとエンドポイントを入力してください。
ステップ 03
コールバック/リダイレクト URL をコピー
最後に、コールバック/リダイレクトURLをコピーして、アプリケーションに指定してください。
あらゆる固有のセキュリティニーズに対応する、業界標準の統合エンドポイント管理およびセキュリティソリューション。
Drupal OAuthクライアントモジュールを使用して、市民サービスおよび内部ポータルへの安全なアクセスを有効にします。Drupal OIDCサポートにより、政府機関のOAuthプロバイダーとの連携によるDrupal OAuth SSOを実装し、準拠した安全なDrupal OAuth認証を確保します。
Drupal OAuth SSO を利用して、学習プラットフォームへのアクセスを簡素化しましょう。学生と教職員は、Drupal OAuth クライアントを通じて機関の認証情報を使用してログインできるため、シームレスで安全な Drupal OAuth 認証が実現します。
Drupal OAuthクライアントモジュールを使用して、機密性の高い患者データと医療システムを保護します。信頼できるプロバイダーによる安全なログイン、ロールベースのアクセス制御、OIDCサポートによる信頼性の高いOAuth認証を実現します。
以下は、Drupal OAuthクライアントモジュールの実際の使用例です。これらのモジュールは、安全なDrupal OAuth/OIDC SSOを実装し、Drupalアプリケーション全体でシームレスな認証を実現するのに役立ちます。
このユースケースでは、Drupal OAuthクライアントモジュールがOAuthプロバイダーからのデータを使用して属性ベースのログインを実現する方法を示します。Drupal OAuth SSOでは、ユーザー認証と識別は属性を通じて処理されるため、Drupal OIDCをサポートした安全でシームレスなDrupal OAuth認証が保証されます。
Drupal OAuthクライアントモジュールは、DrupalとOAuthプロバイダーの両方でユーザーセッションを同時に終了させることで、安全なシングルログアウトを実現します。Drupal OAuth SSOでは、これによりセッションの完全な終了が保証され、セキュリティが向上し、信頼性の高いDrupal OAuth認証とDrupal OIDCサポートにより、接続されたアプリケーション全体での不正アクセスが防止されます。
Drupal OAuthクライアントモジュールは、ログアウト時にリフレッシュトークンを失効させることで、セッションの完全な終了を保証します。Drupal OAuth SSOにおいては、プロバイダーレベルでトークンを無効化することで、それ以上のアクセスを防止し、Drupal OIDCのサポートによりDrupal OAuth認証を強化します。
Drupal OAuthクライアントモジュールは、DrupalセッションとOAuthトークンの有効期限を同期させ、古いアクセスを防止します。Drupal OAuth SSO実行時には、トークンの状態を検証し、必要に応じてログアウトまたはセッションを更新することで、Drupal OIDCサポートによる安全なDrupal OAuth認証を実現します。
モジュールに関するお問い合わせminiOrange はユーザー データを保存しますか?
miniOrangeは、お客様のシステムからデータを転送したり、個人を特定できる情報(PII)を保存したりすることはありません。すべてのモジュールは完全にオンプレミスで動作します。すべてのデータはお客様のオンプレミス/サーバー内に保存されます。Drupal 2FAモジュールのみ、ユーザーのメールアドレスを保存する必要があります。リスクベース認証では、デバイスの種類、場所、IPアドレス、時刻などの情報を使用してユーザーを識別し、リスクに基づいてアクセスを許可します。
miniorange は有料モジュールの開発者ライセンスを提供しますか?
有料モジュールには開発者ライセンスは提供されておらず、ソースコードは保護されています。miniOrangeからの書面による許可なしにコードを変更することは固く禁じられています。モジュールには、開発者がモジュールの機能を拡張するために使用できるフックが用意されています。
miniOrange は技術サポートを提供していますか?
はい、モジュールのご利用中に発生するあらゆる問題について、24時間7日体制のサポートを提供しています。これには、開発者による技術サポートも含まれます。ご選択いただいたサポートプランに基づいて、優先的にサポートをご利用いただけます。各種サポートプランをご確認ください。 こちら.
Drupal サイトでプレミアム モジュールをアクティブ化するにはどうすればよいですか?
ライセンスキーを解放するにはどうすればいいですか?
モジュールの「登録/ログイン」タブにある「アカウントの削除」ボタンをクリックすると、モジュールからライセンス キーを削除できます。
ご返信ありがとうございます。すぐにご返信させていただきます。
何か問題が発生しました。 もう一度質問を送信してください