---
sourceDocument: オーストラリア ServiceNow AI Platform の機能
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/servicenow-platform

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア ServiceNow AI Platform の機能

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# AWS の設定に必要なスクリプトの実行

# AWS の設定に必要なスクリプトの実行 {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：8分

データをインポートするための AWS 環境を設定するには、AWS のサービスグラフコネクタで提供されているスクリプトを実行する必要があります。  
重要:  
AWS スクリプトを実行する前に、前提条件をすべて満たしていることを確認してください。「[スクリプトを実行するための前提条件](https://servicenow-prod.fluidtopics.net/WJr9W8kKjgnOjGLbz9e3hw#sgc-cmdb-aws-scripts-prereq "AWS のスクリプトを実行する前に、前提条件をすべて満たしておいてください。")」を参照してください。

コネクタで提供される AWS スクリプトは、構成アイテム (CI) データを CMDB にインポートするように AWS リソースを構成します。詳細については、[AWSによって使用される AWS のサービスグラフコネクタ リソース](https://servicenow-prod.fluidtopics.net/vv86cvOT9sIE9rQTNJhfpg "AWS の概念をよく理解して、AWS のサービスグラフコネクタが Amazon Web サービス (AWS) とどのように統合されるかを学びます。") を参照してください。

AWS 環境要件に基づいて、AWS のサービスグラフコネクタで提供されるスクリプトは次の表に示すように分類されます。

|-|-|-|
| [基本スクリプト コネクタを使用してデータをインポートするように AWS 環境を構成するためのスクリプト。](https://servicenow-prod.fluidtopics.net/_zUJEIwM01Xe9S_QCHBkXA#sgc-cmdb-aws-script-op__section_vfh_wyf_4zb) | [詳細検出スクリプト Amazon Elastic Compute Cloud (Amazon EC2) インスタンスで詳細ディスカバリーを設定するためのスクリプト。](https://servicenow-prod.fluidtopics.net/_zUJEIwM01Xe9S_QCHBkXA#sgc-cmdb-aws-script-op__section_ahc_jwf_4zb) | [Amazon EKS スクリプト Amazon Elastic Kubernetes Service (EKS)クラスターを設定するためのスクリプト。](https://servicenow-prod.fluidtopics.net/_zUJEIwM01Xe9S_QCHBkXA#sgc-cmdb-aws-script-op__section_osh_4zf_4zb) |
[ ]

{#sgc-cmdb-aws-script-op__table_w2k_kkm_4zb}

## 基本スクリプト {#sgc-cmdb-aws-script-op__section_vfh_wyf_4zb}

基本スクリプトを使用し、AWS のサービスグラフコネクタを使用してデータをインポートするための AWS 環境を構成します。

次の表では、コネクタで使用できる基本的な AWS スクリプト、スクリプトの実行時に入力される入力パラメーター、スクリプトの実行条件、およびスクリプトの実行結果について説明します。
{#sgc-cmdb-aws-script-op__table_jw4_yyf_4zb__entry__4}

| スクリプト | 入力パラメーター | 実行条件 | 結果 |
|-|-|-|-|
| EnableAWSConfig.yml | なし | 管理アカウントで CloudFormation StackSet を作成して、すべての AWS アカウントと AWS リージョンでスクリプトを実行します。 AWS のドキュメントサイトで「[スタックセットの作成](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html)」を参照してください。 | AWS Config レコーダーを有効にします。 |
| CreateServiceNowUser.yml | SNUserName :   セットアップの一部として作成された ServiceNow IAM ユーザーの名前。「[スクリプトを実行するための前提条件](https://servicenow-prod.fluidtopics.net/WJr9W8kKjgnOjGLbz9e3hw#sgc-cmdb-aws-scripts-prereq "AWS のスクリプトを実行する前に、前提条件をすべて満たしておいてください。")」を参照してください。 デフォルト値：`NOWSGCUser` MbrActRoleName :   セットアップの一部として作成された ServiceNow IAM ロールの名前。「[スクリプトを実行するための前提条件](https://servicenow-prod.fluidtopics.net/WJr9W8kKjgnOjGLbz9e3hw#sgc-cmdb-aws-scripts-prereq "AWS のスクリプトを実行する前に、前提条件をすべて満たしておいてください。")」を参照してください。 デフォルト値：`SnowOrganizationAccountAccessRole` | 管理アカウントまたは指定されたメンバーアカウントでスタックを作成して、スクリプトを実行します。 「」を参照してください。 [でのスタックの作成 AWS CloudFormation コンソール](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) AWS ドキュメントサイトを参照してください。 | ServiceNow IAM ユーザーを作成します。 |
| CreateSnowOrganizationAccountAccessRoleInMemberAccount.yml | ACNNBR :   ServiceNow IAM ユーザーが管理アカウントである場合の管理アカウント ID または ServiceNow IAM ユーザーが指定されたメンバーアカウントである場合の、指定されたメンバーアカウント ID。 S3Bucket :   `SendCommand` 出力を取得するための Amazon S3 バケット名。 ServiceNowUserName :   セットアップの一部として作成された ServiceNow IAM ユーザーの名前。「[スクリプトを実行するための前提条件](https://servicenow-prod.fluidtopics.net/WJr9W8kKjgnOjGLbz9e3hw#sgc-cmdb-aws-scripts-prereq "AWS のスクリプトを実行する前に、前提条件をすべて満たしておいてください。")」を参照してください。 デフォルト値：`NOWSGCUser` | 管理アカウントで CloudFormation StackSet を作成して、すべての AWS アカウントでスクリプトを実行します。 AWS のドキュメントサイトで「[スタックセットの作成](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html)」を参照してください。 | ServiceNow IAM ユーザーの読み取り専用 IAM ポリシー、ロール、グループを有効にします。 |
| SnowDesignatedAccountAccessRoleInManagementAccount.yml | MEMBERACTNBR :   ServiceNow IAM ユーザーが作成されたメンバーアカウント ID。 | 管理アカウントでスタックを作成してスクリプトを実行します。 「」を参照してください。 [でのスタックの作成 AWS CloudFormation コンソール](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) AWS ドキュメントサイトを参照してください。 注: `SnowDesignatedAccountAccessRoleInManagementAccount.yml` スクリプトは、ServiceNow IAM ユーザーがメンバーアカウントで作成された場合にのみ使用します。 | 管理アカウントに ServiceNow IAM ロールを作成します。 |
| AWS-SystemsManager-AutomationExecutionRole.yml | なし | 管理アカウントで CloudFormation StackSet を作成して、すべての AWS アカウントでスクリプトを実行します。 AWS のドキュメントサイトで「[スタックセットの作成](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html)」を参照してください。 | メンバーアカウントで自動化を実行するために必要な実行ロールをプロビジョニングします。Systems Manager オートメーションを設定するための前提条件。 |
| AWS-SystemsManager-AutomationAdministrationRole.yml | なし | 管理アカウントでスタックを作成してスクリプトを実行します。 「」を参照してください。 [でのスタックの作成 AWS CloudFormation コンソール](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) AWS ドキュメントサイトを参照してください。 | 複数のアカウントでクロスアカウントの自動化を実行するために必要な管理アカウントでアドミニストレーターロールをプロビジョニングします。Systems Manager オートメーションを設定するための前提条件。 |
[表 : 1. 基本スクリプトの詳細]

{#sgc-cmdb-aws-script-op__table_jw4_yyf_4zb}

## 詳細検出スクリプト {#sgc-cmdb-aws-script-op__section_ahc_jwf_4zb}

詳細ディスカバリースクリプトを使用して、Amazon EC2 インスタンスで詳細ディスカバリーを設定します。  
注:  
EC2 インスタンスで詳細ディスカバリーを実行する場合にのみ、詳細ディスカバリー スクリプトを実行します。
次の表では、詳細ディスカバリースクリプト、スクリプトの実行時に入力される入力パラメーター、スクリプトの実行条件、およびスクリプトの実行結果について説明します。
{#sgc-cmdb-aws-script-op__table_fjg_vs4_jzb__entry__4}

| スクリプト | 入力パラメーター | 実行条件 | 結果 |
|-|-|-|-|
| AmazonSSMForInstancesRoleSetup.yml | S3Bucket :   EC2 インスタンスから詳細を収集する S3 バケットの名前。「[スクリプトを実行するための前提条件](https://servicenow-prod.fluidtopics.net/WJr9W8kKjgnOjGLbz9e3hw#sgc-cmdb-aws-scripts-prereq "AWS のスクリプトを実行する前に、前提条件をすべて満たしておいてください。")」を参照してください。 | 管理アカウントで CloudFormation StackSet を作成して、すべての AWS アカウントでスクリプトを実行します。 AWS のドキュメントサイトで「[スタックセットの作成](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html)」を参照してください。 | EC2 インスタンスに添付される AmazonSSMForInstancesRole IAM インスタンスプロファイルロールを作成します。 |
| SG-AWS-RunShellScript-Setup.yml | なし | 管理アカウントで CloudFormation StackSet を作成して、すべての AWS アカウントと AWS リージョンでスクリプトを実行します。 AWS アドミニストレーターは、SSM ドキュメントを更新し、EC2 インスタンスが適切な統合のために関連コマンドを実行できることを確認する必要があります。 AWS のドキュメントサイトで「[スタックセットの作成](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html)」を参照してください。 | Linux EC2 インスタンスから詳細ディスカバリーデータを取得するための AWS Systems Manager (SSM) ドキュメントを作成します。Apache HTTP サーバー、Nginx サーバー、Apache Tomcat サーバー、MySQL インスタンスなどのミドルウェアアプリケーションのバージョンの詳細を取得します。 |
| SG-AWS-RunPowerShellScript-Setup.yml | なし | 管理アカウントで CloudFormation StackSet を作成して、すべての AWS アカウントと AWS リージョンでスクリプトを実行します。 AWS のドキュメントサイトで「[スタックセットの作成](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html)」を参照してください。 | Windows EC2 インスタンスから詳細ディスカバリーデータを取得するための AWS SSM ドキュメントを作成します。 |
[表 : 2. 詳細ディスカバリースクリプトの詳細]

{#sgc-cmdb-aws-script-op__table_fjg_vs4_jzb}

## Amazon EKS スクリプト {#sgc-cmdb-aws-script-op__section_osh_4zf_4zb}

Amazon EKS スクリプトを使用して Amazon Elastic Kubernetes Service (EKS) クラスターを設定します。  
注:  
Kubernetes クラスターの Amazon EKS サービスが必要な場合にのみ、Amazon EKS スクリプトを実行します。

次の表では、Amazon EKS スクリプト、スクリプトの実行条件、およびスクリプトの実行結果について説明します。
{#sgc-cmdb-aws-script-op__table_psh_4zf_4zb__entry__3}

| スクリプト | 実行条件 | 結果 |
|-|-|-|
| SG-AWS-RunKubeCtlEKSNamesShellScript.yml | 管理アカウントで CloudFormation StackSet を作成して、EC2 踏み台ホストが配置されているすべての AWS アカウントと AWS リージョンでスクリプトを実行します。 AWS のドキュメントサイトで「[スタックセットの作成](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html)」を参照してください。 | EC2 踏み台ホストに関連付けられた EKS クラスターを検出するための AWS SSM ドキュメントを作成します。 注: AWS Cloud アドミニストレーターは、AWS セットアップで SSM ドキュメントを更新できます。 |
| SG-AWS-RunKubeCtlShellScript.yml | 管理アカウントで CloudFormation StackSet を作成して、EC2 踏み台ホストが配置されているすべての AWS アカウントと AWS リージョンでスクリプトを実行します。 AWS のドキュメントサイトで「[スタックセットの作成](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html)」を参照してください。 | ポッド、サービス、展開などの Kubernetes コンポーネントに関連する CI を EKS クラスターから取得するための AWS SSM ドキュメントを作成します。 注: AWS Cloud アドミニストレーターは、AWS セットアップで SSM ドキュメントを更新できます。 |
[表 : 3. Amazon EKS スクリプトの詳細]

{#sgc-cmdb-aws-script-op__table_psh_4zf_4zb}

