Dify Enterprise Docs home page
日本語
日本語
検索...
⌘K
Support
検索...
Navigation
Okta
Okta を使用した OIDC の設定
はじめに
Difyエンタープライズ版へようこそ
デプロイメントマニュアル
デプロイ準備
リソース仕様
インストールガイド
環境隔離
ライセンス アクティベーション
サービスステータスの観測
高度な設定
クラウドインフラストラクチャ
FAQ
管理人ガイド
ワークスペース管理
メンバー管理
認証
認証方式
エンタープライズ SSO
SSO 認証紹介
Okta
Okta を使用した OIDC の設定
SAMLを使用したOIDC設定
Okta を使用した OAuth2 の設定
Azure
GitHub
二段階認証
エンタープライズ APIs
ブランド設定
システム設定
よくある質問
ユーザーマニュアル
製品紹介
モデルの接続
アプリの構築
アプリのデバッグ
アプリのリリース
管理
このページの内容
1. Okta で新規アプリケーションを作成する
2. Okta アプリケーションを設定する
3. OIDC 認証を有効にする
3.1 Okta アプリケーションでのキー情報を取得
3.2 OAuth2 認証を設定
4. SSO 強制認証を有効化(オプション)
Okta
Okta を使用した OIDC の設定
本ドキュメントでは
Okta
を SSO (Single Sign-On) のアイデンティティプロバイダーとして使用し、Dify Enterprise Edition で OIDC 認証を有効にする方法を説明します。
この機能を有効にすると、Enterprise Edition のログインページは統合された認証ポータルを利用し、セキュリティが強化されます。社内ユーザーは複雑なパスワードを入力する必要がなく、組織アカウントを使ってログインすることで認証が簡略化されます。
1. Okta で新規アプリケーションを作成する
Okta 管理コンソール
にアクセスし、
Applications
ページへ移動します。
Create App Integration
ボタンをクリックします。
画面の指示に従い、アプリケーション名や認可スコープなどを必要に応じて設定します。
Sign-in redirect URIs
フィールドには、Dify Enterprise の Callback URL を入力します(取得方法は
下記
を参照)。
Sign-out redirect URIs
フィールドは空のままにします。
2. Okta アプリケーションを設定する
有効化する SSO の範囲によって、
Callback URL は異なります
。システム管理者は、Dify Enterprise の Callback URL を該当する GitHub OAuth2 アプリに入力し、設定を完了する必要があります。
Workspace
WebApp
Dify Enterprise の
Authentication
ページを開き、
Workspace Settings
セクションにある
「+ New Identity Provider → New OAuth2 Provider」
をクリックし、下部に表示される Callback URL を確認します。
通常は以下の形式です:
Copy
https://[your-dify-enterprise-url]/console/api/enterprise/sso/oauth2/callback
取得した Callback URL を、Okta アプリの
Sign-in redirect URIs
フィールドに貼り付けます。
3. OIDC 認証を有効にする
3.1 Okta アプリケーションでのキー情報を取得
Okta アプリケーションの
“General”
タブに移動し、下記のフィールドを確認してコピーします。
Client ID
Client secret
“Sign On”
タブへ切り替え、
Issuer
を固定リンクに設定し、その情報をコピーします。
3.2 OAuth2 認証を設定
Dify Enterprise の
Authentication
ページで、
「+ New Identity Provider → New OAuth2 Provider」
をクリックし、順に以下の情報を入力してください。
Issuer URL
Client ID
Client Secrets
4. SSO 強制認証を有効化(オプション)
システム管理者は、以下の 2 つのシナリオで
SSO Enforcement
オプションを有効にし、認証を必須とすることができます。
Workspace
:Dify Enterprise Workspace へのログインに認証が必要
WebApp
:この Dify Enterprise が作成したアプリケーションを利用する際に認証が必要
有効化後、対象シナリオにアクセスするとアクセス許可の取得が要求されます。
SSO 認証紹介
SAMLを使用したOIDC設定
アシスタント
Responses are generated using AI and may contain mistakes.