高セキュリティサーバーでの Microsoft SCCM のエアギャップソリューションの構成
安全性の高いサーバーで Microsoft SCCM のサービスグラフコネクタに対するエアギャップソリューションを構成します。
始める前に
必要なロール:admin
手順
- 移動先 ワークスペース > CMDB ワークスペース > SGC セントラル > 接続を作成.
-
エアギャップテンプレートを選択します。
- プレイブックの [セットアップ (Setup)] ステージで、[エイリアステンプレートを選択 (Select alias template)] アクティビティを選択します。
- SCCM エアギャップを選択します。
- [続行] を選択します。
-
PowerShell スクリプトをダウンロードして実行し、エアギャップ接続を設定します。
- プレイブックの セットアップ ステージで、[ PowerShell スクリプトのダウンロード ] アクティビティを選択します。
- [ Airgap スクリプトのダウンロード (Download Airgap Scripts)] を選択します。
- [Airgap スクリプトのダウンロード (Download Airgap Scripts)] セクションのリンクから、 SgSCCMHighSecureSetup.ps1 および GetSCCMData.ps1 PowerShell スクリプトをダウンロードします。
- 安全性の高いサーバーにログオンします。
-
Microsoft SCCM ディレクトリを作成します。
エアギャップソリューションに必要なすべての構成は、 Microsoft SCCM ディレクトリに作成されます。
- ステップ 3.c でダウンロードした GetSCCMData.ps1 および SgSCCMHighSecureSetup.ps1 PowerShell スクリプトを Microsoft SCCM ディレクトリにコピーします。
-
PowerShell セッションを開始し、 SgSCCMHighSecureSetup.ps1 スクリプトを実行して、 GetSCCMData.ps1 スクリプトで使用される JSON 構成ファイルを生成します。
- プロンプトで、ステップ 5 で作成した Microsoft SCCM データディレクトリのパスを入力します。
- 構成ファイルの名前を入力するか、Return キーを押してデフォルト値を受け入れます。
-
グローバルプロパティの値を入力するか、Return キーを押してデフォルト値を受け入れます。
- logDirectory: GetSCCMData.ps1 スクリプトのログファイルを保存する場所を指定します。
- host: Microsoft SCCM インスタンスのホスト名を指定します。
- dbname:SCCM データベース名を指定します。
- port: Microsoft SCCM インスタンスが API 呼び出しを許可するポートを指定します。
- pageSize: Microsoft SCCM API 呼び出しでフェッチするレコードの数を指定します。
- credentialsPath: Microsoft SCCM 認証情報 XML ファイルを保存する場所を指定します。
-
データソースのデータディレクトリの名前を指定するか、Return キーを押してデフォルト値を受け入れます。
ディレクトリがまだ存在しない場合は作成されます。
- [Windows PowerShell 認証情報要求] ポップアップウィンドウにMicrosoft SCCM 認証情報を入力します。
- PowerShell セッションを終了します。
-
GetSCCMData.ps1 スクリプトを実行するアカウントに対して、MicrosoftSCCM データディレクトリと子ディレクトリ (ステップ 5 で作成) の書き込み権限と削除権限を付与します。
古いレコードをクリーンアップするには、削除権限が必要です。