1722049175
2024-07-26 09:35:21
Opti IDを使用すると、一度ログインするだけで、Okta、Entra ID、またはローカルアカウントを使用してOptimizely製品を切り替えることができます。また、すべてのユーザーを1か所で管理することもできます。インタラクティブなデモを見ることができます。 ここOptimizely プラットフォームは以下を提供します。
- 独自の MFA セットアップとディレクトリ認証プロバイダーを使用した、多要素認証 (MFA) をサポートする単一のログイン (シングル サインオンまたは SSO)。
- 再度ログインすることなくアプリを切り替える機能。
- Opti ID を使用してユーザー、グループ、およびロールを管理するオプション。
- アカウント情報、使用状況、請求を管理するためのダッシュボード。
Opti ID は現在、次の Optimizely 製品で利用できます。
- コマースコネクト
- 構成されたコマース
- コンテンツ管理システム (CMS 12)
- 最適化CMS SaaS
- コンテンツ マーケティング プラットフォーム (CMP)
- デジタルエクスペリエンスプラットフォーム(DXP)
- 実験
- 実験協力
- Optimizely データ プラットフォーム (ODP)
- 製品情報管理 (PIM)
- 製品の推奨事項
次の手順に従うと、ソリューションに Opti ID を簡単に設定できます。
-
NuGet パッケージをインストールします。
dotnet add package EPiServer.OptimizelyIdentity -
Opti ID を有効にする: Startup.csファイルで、ConfigureServicesメソッドに次の行を追加して、Opti IDをグローバルに有効にします。
services.AddOptimizelyIdentity(useAsDefault: true);これにより、Opti IDがシェルモジュール、プレビュー、編集モードを含むアプリケーション全体でアクティブになります。認証スキームをカスタマイズするには、 認証オプション 必要に応じて。
-
不要なサービスを削除する: ASP.NET Identityを使用していない場合は、 サービス.AddCmsAspNetIdentity()。
-
仮想役割: Opti ID は、仮想ロール CmsEditors と CmsAdmins を自動的にマッピングします。これらのマッピングがすでにある場合は、削除する必要があります。
-
テスト: テストする前に、ユーザーが CMS の少なくとも 1 つの組み込みシステム ロールに割り当てられていることを確認します。変更を DXP に展開するか、Opti ID をセットアップしてアプリケーションをローカルで実行します。
-
Opti ID をローカルで実行する: ローカル使用を構成するには、appsettings.json ファイルにこれらの設定を追加します。これらは、Optimizely Digital Experience Platform (DXP) にデプロイするときに自動的に提供されるか、DXP 管理ポータルの API > Opti ID dev key で見つかります。
{ "EPiServer": { "Cms": { "OptimizelyIdentity": { "InstanceId": "xxx", "ClientId": "xxx", "ClientSecret": "xxx" } } } }Opti ID は次のポートでローカルに動作します。
https://localhost:5000
https://localhost:5096
https://localhost:6921
https://localhost:7595参考資料: https://support.optimizely.com/hc/en-us/articles/12613241464461-Get-started-with-Opti-ID
2024年7月26日
#Opti #の概要 #Optimizely #開発者コミュニティ