atlassian-cli の一部

Jira Service Management CLI (JSM)

Jira Service Management をターミナルから自動化します。サービスデスク、リクエスト、顧客、SLA、キューまで、ITSM の運用をスクリプト化できます。

atlassian-cli はコミュニティによる独立したオープンソースプロジェクトです。Atlassian と提携・関連しておらず、Atlassian による承認、推奨、後援のいずれも受けておらず、Atlassian が提供する公式 CLI(acli)でもありません。製品名は互換性を示す目的でのみ使用しています。

JSM の機能

コマンドラインによるサービス管理の自動化

サービスデスクの操作

サービスデスクの一覧表示と内容確認ができます。リクエストタイプ、ポータル設定、キュー構成を含むデスクの詳細を取得します。

リクエストの管理

サービスリクエストの一覧表示、取得、絞り込みができます。リクエストの詳細、ステータス、解決状況を確認できます。リクエストのトリアージのワークフローもスクリプト化できます。

カスタマーポータル

顧客と組織を管理できます。ポータルユーザーの一覧表示、サービスデスクへの顧客の追加、アクセス権の監査を行えます。

SLA の追跡

サービスデスク全体の SLA 遵守状況を監視できます。初回応答時間と解決時間の指標を CLI で追跡します。

ナレッジベース

サービスデスクに紐づくナレッジベース記事にアクセスできます。ナレッジベースの内容を自動化ワークフローやランブックに組み込めます。

キューの自動化

サービスデスクのキューを照会・管理できます。ステータス、優先度、担当者でリクエストを絞り込み、出力をスクリプトにパイプできます。

コード例

サービス管理業務を自動化する

サービスリクエストの照会

# List recent service requests
atlassian-cli jsm request list --limit 10

# Get details of a specific request
atlassian-cli jsm request get SD-123

# Output as JSON for scripting
atlassian-cli jsm request list \
  --limit 50 --format json

# Export requests to CSV
atlassian-cli jsm request list \
  --format csv > requests.csv

顧客の管理

# List service desks to find the desk ID
atlassian-cli jsm service-desk list

# List requests filtered by service desk
atlassian-cli jsm request list \
  --limit 20 --format json

# Get request details with full metadata
atlassian-cli jsm request get SD-456 \
  --format json

# Combine with Jira for cross-product views
atlassian-cli jira issue search \
  --jql "project = SD ORDER BY created DESC" \
  --limit 10

サービスデスクの操作

# List all service desks
atlassian-cli jsm service-desk list --limit 10

# Get service desk details as JSON
atlassian-cli jsm service-desk list \
  --format json

# Use profiles for different instances
atlassian-cli jsm service-desk list \
  --profile production

# Combine with table output for quick overview
atlassian-cli jsm request list \
  --limit 25 --format table

JSM のコマンドグループ

各グループはコマンドリファレンスの該当セクションにリンクしています。

コマンドグループ 対象範囲
jsm service-desk list / get / customers / add-customer / organizations サービスデスクの一覧表示と内容確認。デスクの顧客と組織の管理。
jsm request-type list / get / fields / groups リクエストを起票する前に、リクエストタイプ ID と必須フィールドを確認。
jsm request list / get / create / transition / status / add-comment 顧客リクエストの起票、照会、遷移、コメント。参加者と通知購読の管理。
jsm queue list / get / issues サービスデスクのキューと、各キューで待機しているリクエストの一覧表示。
jsm approval list / get / approve / decline リクエストに紐づく承認の一覧表示と処理。
jsm sla list / get リクエストごとの初回応答時間や解決時間などの SLA 指標の参照。
jsm customer / organization 顧客の作成、組織の管理、組織メンバーの追加と削除。
jsm kb search サービスデスクに紐づくナレッジベース記事の検索。
jsm feedback get / submit / delete 解決済みリクエストに対する顧客満足度フィードバックの参照と送信。

フラグ、出力スキーマ、CI パターンの詳細は JSM コマンドリファレンスにあります。ログインの設定については認証とプロファイルをご覧ください。

よく使う操作

よくある JSM のワークフローを、コマンド 1 つずつ紹介

はじめて使う方は、JSM CLI ガイドでセットアップから一通り確認できます。Jira CLI と組み合わせれば、製品をまたいだ自動化も可能です。

クイックスタート

JSM CLI へのアクセス設定は数秒で完了

# Install via Homebrew
brew install omar16100/atlassian-cli/atlassian-cli

# Configure authentication
atlassian-cli auth login \
  --profile work \
  --base-url https://your-domain.atlassian.net \
  --email you@company.com

# Verify connection
atlassian-cli auth test --profile work

# List your service desks
atlassian-cli jsm service-desk list

# View recent requests
atlassian-cli jsm request list --limit 5

関連リソース

atlassian-cli をさらに詳しく

JSM CLI のよくある質問

コマンドラインからの Jira Service Management 操作

コマンドラインから Jira Service Management を操作するにはどうすればよいですか?

atlassian-cli は、サービスデスク、顧客リクエスト、キュー、SLA、承認、組織、リクエストタイプに対応した JSM CLI です。認証を済ませたら、atlassian-cli jsm request list --servicedesk-id 10atlassian-cli jsm request create --servicedesk-id 10 --request-type-id 7 --summary "..." のようなコマンドを実行します。詳しくは JSM コマンドリファレンスをご覧ください。

CLI から JSM のリクエストを作成したり遷移させたりできますか?

はい。atlassian-cli jsm request create でリクエストを起票し、jsm request transition でワークフローに沿って遷移させ、jsm request add-comment で返信します。いずれも自動化のためにスクリプト化できます。

これは Atlassian 公式の Jira Service Management CLI ですか?

いいえ。atlassian-cli は独立したオープンソースツールであり、Atlassian と提携・関連しておらず、Atlassian による承認、推奨、後援、保守のいずれも受けていません。Atlassian は別途、独自の公式 CLI(acli)を提供しています。

JSM CLI は無料ですか?

はい。atlassian-cli は MIT ライセンスの無料のオープンソースソフトウェアです。インストールページまたは GitHub から入手できます。

コピーしました