• 使用を開始する
  • 関連ドキュメント

データ マネージャー - Azure 仮想マシン アダプター

Assets Data Manager for Jira Service Management Cloud is a Premium and Enterprise only feature that is currently in Open Beta development. View and vote on our list of upcoming features.

If you find a bug or have questions, please reach out to Atlassian Support or the Atlassian Community.

はじめに

Azure Virtual Machine とは、Microsoft が作成した、仮想環境の管理に使用されるツールです。

Azure Virtual Machine アダプター は、API 接続によってアセット データ マネージャーにデータを取り込みます。

Azure VM コネクターでは、テナント IDクライアント IDクライアント シークレットを取得するために、Azure Portal でアプリに登録する必要があります。Microsoft Azure Virtual Machine に関するエキスパートのサポートを受けましょう。

このツールをアセット データ マネージャーに接続するにはどうすればいいですか?

このタスクを完了するには、データ マネージャー アダプターの管理者権限が必要です。データ マネージャーでの権限とロールの仕組みをご覧ください

 

カスタム ビルドのアダプターを使用して、このツールをアセット データ マネージャーに接続するには、次の手順に従います。

  1. 名前オブジェクト クラスデータ ソース名データ ソース タイプなど、「データ マネージャー フィールド」のセクションにリストされているすべての情報を収集します。

  2. 「Azure Virtual Machine アダプター フィールド」セクションにすべての情報を収集します。このためには、Azure Virtual Machine に関するエキスパート (SME) への相談が必要となる場合があります。

  3. データ マネージャー内:

    1. ご利用のツールに合ったアダプターを選択して、新しいジョブを作成します。

    2. すべての必須フィールドに適切な情報を設定します。

  4. Azure Virtual Machine 内:

    1. 認証と承認を適切に設定するには、次の「認証と承認」セクションに記載されているすべての手順に従います。

    2. 次の「API 呼び出し」セクションの情報を確認して、エンドポイントが利用可能であることを確認します。

    3. 以下の「取得したフィールド」セクションの情報をご確認ください。

このジョブが実行されるたびに、選択したデータは、構成されたアダプタを使用してデータ マネージャーに取り込まれ、生データになります。

データ マネージャー フィールド

アセット データ マネージャーから取得した次の情報を指定する必要があります。

  1. 名前 - 接続の名前。[アダプター] でジョブ名として表示されます。

  2. オブジェクト クラス - データをロードするオブジェクト クラスの名前。

  3. データ ソース名 - 作成されるデータのタイプ。通常はツールの名前 (例: AD、Qualys) となります。注意: [名前] と同じ名前でも問題はありません。

  4. データ ソース タイプ - ツールが提供するデータのタイプ。たとえば、アセット、CMDB、ユーザーの場所などです。

Azure Virtual Machines フィールド

Azure Virtual Machine から取得した次の情報を指定する必要があります。

  1. サブスクリプション ID - Azure サブスクリプションを識別する一意の識別子。

  2. クライアント ID - Azure AD で Microsoft Intune アプリを識別するための一意の識別子。

  3. クライアント シークレット - トークンのリクエスト時に、アプリが身元情報を証明するために使用するシークレット文字列。

  4. テナント ID - 認証に使用する Azure AD テナントを識別する一意の識別子。

  5. API バージョン - 現在使用されている API のバージョン。

  6. API タイムアウト - ソースから返されるフィールドの数を制限します。アダプターの API タイムアウトは、既定で 0 に設定されています。API タイムアウトは、サービスが呼び出しに応答するまでに予想以上に時間を要する場合に発生します。

タイムアウトが発生すると、応答にタイムアウトの詳細が記載された「500 エラー」のステータス コードが返されます。タイムアウトは通常、次の 2 つのうちのいずれかに起因します。

  • 呼び出しに関連するデータが多すぎる場合

  • ネットワーク/サービスに問題がある場合 

認証と承認

  1. Azure ポータルの「サブスクリプション」セクションを開きます。

  2. [アクセス制御 IAM] を選択します。

  3. [+追加] > [カスタム ロールを追加] の順に選択します。

  4. ロールの名前を指定します (例: Azure VM 接続のロール)。

  5. カスタム ロールの権限を選択します。
       a) Microsoft.Compute/virtualMachines/read
       b) Microsoft.SqlVirtualMachine/sqlVirtualMachines/read

  6. [作成] を選択します。

  7. 「アクセス制御 IAM」ページで [ロールの割り当てを追加] を選択します。

  8. 上記で作成したロールを選択します (例: Azure VM 接続のロール)。

  9. メンバーをロールに追加します。コネクター用に作成した Azure アプリを選択します (例: Azure VM 接続)。

  10. 内容を確認して、アプリにロールを割り当てます。

API 呼び出し

Azure Virtual Machine の API 呼び出しは Device.Read.All です。

取得したフィールド

次のフィールドが取得されます。

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 Name StorageProfileImageReferenceSku AdminUsername Id StorageProfileImageReferenceVersion ProvisionVMAgent Type StorageProfileImageReferenceExactVersion EnableAutomaticUpdates Location StorageProfileImageReferenceId PatchMode VmId OsDiskType AssessmentMode VmSize OsDiskName AllowExtensionOperations NumberOfCores OsDiskCreateOption RequireGuestProvisionSignal OsDiskSizeInMB OsDiskCaching BootDiagnosticsEnabled ResourceDiskSizeInMB OsDiskStorageAccountTyp BootDiagnosticsStorageUri MemoryInMB OsDiskId ProvisioningState MaxDataDiskCount OsDiskSizeGB StorageProfileImageReferencePublisher DataDiskCountTotalDataDiskSizeGB StorageProfileImageReferenceOffer ComputerName

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。