クラウドログインコマンド

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore XM Cloudプラグインはcloud loginコマンドを提供します。このコマンドはSitecore CLIを通じてSitecoreAI組織と連携し、承認に基づくアクセストークンやクレームを付与します。

初期の認証情報とエンドポイントはSitecore.DevEx.Extensibility.XMCloud<version>\plugin\plugin.jsonファイルに保存されます。ログイン後、.sitecore\user.jsonファイルでそれらを見つけることができます。

XM Cloudは現在SitecoreAIとなっています

一部のコード例、画像、UIラベルは、エンジニアリング資産の更新中もXM Cloudを使用している場合があります。

使用例

cloud loginコマンドは以下の通りに使えます:

dotnet sitecore cloud login [options] 

オプションなしでコマンドを実行することができます。

SitecoreAI組織にログインするには、Sitecore CLI XM Cloudプラグインは認証と承認の2つのフローを許可しています。

  • デバイスコードフローを用いたインタラクティブなユーザーログイン。

  • クライアント認証フローを使った非インタラクティブなクライアントログイン。これは継続的統合(CI)サーバーなどのクライアントで利用されます。

デバイスコード認証フローを用いたインタラクティブユーザーログインの場合は、以下のコマンドを使用します:

dotnet sitecore cloud login

クライアント認証フローを使った非インタラクティブなクライアントログインの場合は、以下のコマンドを使用します:

dotnet sitecore cloud login --client-credentials --client-id <clientId> --client-secret <clientSecret>

オプション

cloud loginコマンドには以下のオプションがあります:

オプション

概要

--authority, --auth

Sitecore Cloudシステムおよび組織への認証に使用されるアイデンティティサーバーを指定します。

デフォルト:SaaS Identity認証URLで設定された値。

--audience

Sitecore Cloudシステムおよび組織への認証対象を指定します。制作段階では、以下のいずれかの観客を対象にしてください:

  • 環境にアクセスするために、https://api.sitecorecloud.io

  • XM Cloud DevExプラグインを使ってSitecoreデプロイにアクセスするには、https://xmcloud-cm.sitecorecloud.io.

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

開発者のヘルプやコマンドの使用情報を表示します。

この記事を改善するための提案がある場合は、 お知らせください!