クラウドログインコマンド
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore XM Cloudプラグインはcloud loginコマンドを提供します。このコマンドはSitecore CLIを通じてSitecoreAI組織と連携し、承認に基づくアクセストークンやクレームを付与します。
初期の認証情報とエンドポイントはSitecore.DevEx.Extensibility.XMCloud<version>\plugin\plugin.jsonファイルに保存されます。ログイン後、.sitecore\user.jsonファイルでそれらを見つけることができます。
一部のコード例、画像、UIラベルは、エンジニアリング資産の更新中もXM Cloudを使用している場合があります。
使用例
使用例
cloud loginコマンドは以下の通りに使えます:
オプションなしでコマンドを実行することができます。
SitecoreAI組織にログインするには、Sitecore CLI XM Cloudプラグインは認証と承認の2つのフローを許可しています。
-
デバイスコードフローを用いたインタラクティブなユーザーログイン。
-
クライアント認証フローを使った非インタラクティブなクライアントログイン。これは継続的統合(CI)サーバーなどのクライアントで利用されます。
デバイスコード認証フローを用いたインタラクティブユーザーログインの場合は、以下のコマンドを使用します:
クライアント認証フローを使った非インタラクティブなクライアントログインの場合は、以下のコマンドを使用します:
オプション
オプション
cloud loginコマンドには以下のオプションがあります:
|
オプション |
概要 |
|---|---|
|
--authority, --auth |
Sitecore Cloudシステムおよび組織への認証に使用されるアイデンティティサーバーを指定します。 デフォルト:SaaS Identity認証URLで設定された値。 |
|
--audience |
Sitecore Cloudシステムおよび組織への認証対象を指定します。制作段階では、以下のいずれかの観客を対象にしてください:
XM Cloudは現在SitecoreAIとなっています 一部のコード例、画像、UIラベルは、エンジニアリング資産の更新中もXM Cloudを使用している場合があります。 |
|
--client-id |
Sitecore Cloudシステムおよび組織認証に使用されるクライアントIDを指定します。 |
|
--client-secret |
Sitecore Cloudシステムおよび組織への認証に使用されるクライアントシークレットを指定します。 |
|
--client-credentials |
クライアントの認証フローを使うかどうかを指定するブールパラメータです。認証フローに継続的統合や自動化ツールを使ったものに活用しましょう。 |
|
--xmcloudhost |
URLのSitecoreAIを指定しています。 XM Cloudは現在SitecoreAIとなっています 一部のコード例、画像、UIラベルは、エンジニアリング資産の更新中もXM Cloudを使用している場合があります。 |
|
--config |
sitecore.jsonファイルを含むフォルダへのパス。 デフォルト:Sitecoreプロジェクトソリューションのルートディレクトリ。 |
|
--verbose, -v |
コマンドについて追加情報を書きましょう。 |
|
--trace, -t |
コマンドに関する診断や詳細な情報を書きましょう。 |
|
-?、-h、--help |
開発者のヘルプやコマンドの使用情報を表示します。 |