クライアントソフトウェアディストリビューションと一緒にインストールされるもの

いくつかのタイプのコンポーネントが、クライアントソフトウェアディストリビューション (CSD) とともにインストールされます。

クライアントソフトウェアディストリビューションと一緒にインストールされるテーブル

これらのテーブルは、オーケストレーション - クライアントソフトウェアディストリビューション プラグイン (com.snc.orchestration.client_sf_distribution) と一緒にインストールされます。

表 : 1. クライアントソフトウェアディストリビューションのテーブル
テーブル 説明
クライアントソフトウェアディストリビューション カタログ アイテム [sn_client_sf_dist_cat_item] クライアントソフトウェアディストリビューション用に作成されたすべてのカタログ アイテムが含まれます。このテーブルは、カタログ アイテム [sc_cat_item] テーブルを拡張しています。
クライアントソフトウェアディストリビューション ソフトウェア要求 [sn_client_sf_dist_req_software] 要求されたすべてのソフトウェアとそのステータスが含まれます。
クライアントソフトウェアディストリビューション アプリケーション [sn_client_sf_dist_application] 検出されたすべての CSD アプリケーションが含まれます。
クライアントソフトウェアディストリビューション プロバイダー [sn_client_sf_dist_provider] すべてのソフトウェア ディストリビューション プロバイダーが含まれます。
クライアントソフトウェアディストリビューション拡張キー [sn_client_sf_dist_extension_key] 定義済みの CSD 拡張キーが含まれます。
クライアントソフトウェアディストリビューション拡張ポイント [sn_client_sf_dist_extension_point] 拡張キーのカスタマイズ スクリプトが含まれています。
クライアントソフトウェアディストリビューション ソフトウェア構成 [sn_client_sf_dist_software_config] すべてのソフトウェアプロバイダー構成のベーステーブル。
SCCM サーバー インスタンス [sn_client_sf_dist_cmdb_ci_sccm_server] すべての SCCM サーバー インスタンスを含みます。このテーブルは、構成アイテム [cmdb_ci] テーブルを拡張しています。
SCCM アプリケーション [sn_client_sf_dist_sccm_application] 検出されたすべての SCCM アプリケーションが含まれます。このテーブルは、クライアントソフトウェアディストリビューション アプリケーション [sn_client_sf_dist_application] テーブルを拡張しています。
SCCM アプリケーションカタログアイテム [sn_client_sf_dist_sccm_app_cat_item] SCCM アプリケーション用に作成されたすべてのカタログ アイテムが含まれます。このテーブルは、クライアントソフトウェアディストリビューション カタログ アイテム [sn_client_sf_dist_cat_item] テーブルを拡張しています。
SCCM コレクション [sn_client_sf_dist_sccm_collection] 検出されたすべての SCCM コレクションが含まれます。検出されたすべての SCCM コレクションが含まれます。
SCCM 展開 [sn_client_sf_dist_sccm_deployment] 検出されたすべての SCCM 展開が含まれます。検出されたすべての SCCM 展開が含まれます。
SCCM 構成 [sn_client_sf_dist_sccm_sf_config] SCCM アプリケーション、インストールおよびアンインストール コレクション、および ディスカバリー モデルが含まれます。このテーブルは、クライアントソフトウェアディストリビューション ソフトウェア構成 [sn_client_sf_dist_software_config] を拡張しています。

クライアントソフトウェアディストリビューションと一緒にインストールされるプラグイン

これらのプラグインは、まだ有効でない場合、オーケストレーション - クライアントソフトウェアディストリビューション プラグインと一緒にインストールされます。

クライアントソフトウェアディストリビューション (CSD) のアクティブ化を要求する手順については、「クライアントソフトウェアディストリビューションの要求」を参照してください。

表 : 2. オーケストレーション - クライアントソフトウェアディストリビューションのプラグイン
プラグイン 説明
オーケストレーション - System Center Configuration Manager

[com.snc.orchestration.sccm_mgnt]

SCCM ターゲット ホスト上で動作するカスタム SCCM オーケストレーション アクティビティをインストールします。
オーケストレーション - 資産リース管理 [com.snc.orchestration.asset_lease_management] サービスカタログを介して配布されるソフトウェアのリース機能をインストールします。これには、リースの開始、停止、および延長が含まれます。

サービスカタログ スコープ対象 API

[com.glideapp.servicecatalog.scoped.api]

サービスカタログでアプリケーション作成をサポートする API をインストールします。
ソフトウェア資産管理

[com.snc.software_asset_management]

名前付きユーザー、ワークステーション、およびエンタープライズ ソフトウェア契約のライセンスエンタイトルメントの調整を含む、ソフトウェア資産の管理機能を提供します。

クライアントソフトウェアディストリビューションと一緒にインストールされるロール

これらのロールは、オーケストレーション - クライアントソフトウェアディストリビューション プラグインと一緒にインストールされます。

表 : 3. オーケストレーション - クライアントソフトウェアディストリビューションのロール
ロール タイトル [名前] 説明 ロールを含む
クライアントソフトウェアディストリビューションアドミン

[sn_client_sf_dist.csd_admin]

クライアントソフトウェアディストリビューション アプリケーションを管理するためのアドミンロール。
  • sam
  • agent_admin
  • report_admin
  • catalog_admin
  • itil
  • workflow_admin

クライアントソフトウェアディストリビューションと一緒にインストールされるスクリプトインクルード

これらのスクリプトインクルードは、オーケストレーション - クライアントソフトウェアディストリビューション プラグインと一緒にインストールされます。

表 : 4. オーケストレーション - クライアントソフトウェアディストリビューションのスクリプトインクルード
スクリプトインクルード 説明
CSDExtensionPoint

CSD プロバイダーの特定のコードを実行します。

CSDUtil CSD アプリケーションのユーティリティ関数。
RefQualsCSD 参照修飾子フィルター。このスクリプトは、CSD プロバイダー、デバイス、SCCM アプリケーション、インストール コレクション、アンインストール コレクションのフィルター機能を提供します。
SCCMCatItemHandler 特定の SCCM カタログ アイテムのフィールド値を設定します。これらの値は、SCCM カタログ アイテム テーブル名、カタログ アイテム名、SCCM プロバイダー、および SCCM ソフトウェア構成です。
SoftwareCatItemCreator ソフトウェア カタログ アイテムを作成します。
CSDCatItemHandler CSD カタログアイテム作成のための基底クラス。このスクリプトは、作成する [カタログ アイテムを作成] UI アクション、およびアプリケーション カタログによって使用されます。
CSDDemoDataUtil デモデータを取り込みます。
CSDDemoDataUtilAjax デモデータを取り込みます。

クライアントソフトウェアディストリビューションと一緒にインストールされるプロパティ

クライアントソフトウェアディストリビューション (CSD) のプロパティは、要求されたソフトウェア展開のインストール状態を管理し、スケジュール済みの検出を構成します。

CSDプロパティにアクセスするには、 クライアントソフトウェアディストリビューション > Properties (プロパティ). 次のプロパティを使用できます。
表 : 5. クライアントソフトウェアディストリビューションのプロパティ
プロパティ 名前 説明
ステータス チェック有効期限 (日) sn_client_sf_dist.softwareInstallExpDays ソフトウェアのインストール ステータスを無視するまでにシステムが待機する日数を制御します。ソフトウェアをインストールするためのデフォルトの時間制限は、システムが展開のインストール ステータスのチェックを停止する 30 日前です。

インストール ステータスは次のとおりです。

  • インストールされていません:構成済みの時間制限が切れるまでに、ユーザーが要求されたソフトウェアをインストールしていません。
  • インストール済み:ソフトウェアが構成済みの時間制限内にインストールされました。
  • ステータス チェック期限切れ:ユーザーが要求されたソフトウェアをインストールするための時間制限が切れています。システムは、この展開のステータスをチェックしなくなります。
  • 取り消し済み:ソフトウェアはアドミニストレーターによって取り消しされました。
  • タイプ:整数
  • デフォルト値:30
ソフトウェアインストール ステータスの間隔 (時間) を調整 sn_client_sf_dist.softwareInstallIntervalHour スケジュール済みジョブがいつ実行されるかを決定します。これにより、インストール ステータスが決まります。デフォルトでは、システムは 1 時間ごとにインストール ステータスをチェックします。
  • タイプ:整数
  • デフォルト値:24
スケジュール済みアプリケーションディスカバリー間隔 (日) を設定 sn_client_sf_dist.discoveryExeDay アプリケーションディスカバリーを実行するスケジュール済みジョブの繰り返し間隔を設定します。デフォルトでは、この値で設定された日の深夜にディスカバリーが実行されます。
  • タイプ:整数
  • デフォルト値:5
リース実行スケジュール ジョブ間隔 (分) を設定 sn_client_sf_dist.lease_execution_interval [CSD リース スケジュール] スケジュール済みジョブが、要求されたソフトウェア リースの開始、停止、または延長をチェックする間隔。
  • タイプ:整数
  • デフォルト値:1
リース終了の何日前に通知するか (日数) を設定 sn_client_sf_dist.lease_end_notification ソフトウェア リースの終了の何日前に要求者に通知するのかを指定します。リース延長が許可されている場合は、リース期限が切れるまでに承認プロセスが完了するのに十分な時間が確保されるようにしてください。
  • タイプ:整数
  • デフォルト値:5

クライアントソフトウェアディストリビューションと一緒にインストールされるワークフロー

これらのワークフローは、オーケストレーション - クライアントソフトウェアディストリビューション プラグインと一緒にインストールされます。

表 : 6. クライアントソフトウェアディストリビューションと一緒にインストールされるワークフロー
Workflow 説明
SCCM の検出 カスタム CSD オーケストレーション アクティビティを使用して、SCCM サーバーからアプリケーション、コレクション、および展開のリストを取得します。アドミニストレーターは、SCCM サーバー インスタンス レコードの UI アクションからこのワークフローを実行します。
クライアント ソフトウェアの注文 ユーザーがサービスカタログからソフトウェアを注文すると、自動的に実行されます。
SCCM アプリケーションの展開 [クライアント ソフトウェアの注文] ワークフローによってトリガーされ、SCCM サーバーを介してソフトウェアを展開します。このワークフローは、ユーザーまたはデバイスのいずれかを SCCM コレクションに追加します。
クライアント ソフトウェアの取り消し 外部プロバイダーによって展開されたソフトウェアのソフトウェア取り消しプロセスを開始します。アドミニストレーターは、要求済みソフトウェア レコードとインストール済み権限なしソフトウェア レコードの UI アクションからこのワークフローを実行します。このワークフローは、実際の取り消しを実行する適切なプロバイダー ワークフローをトリガーします。たとえば、このワークフローは、SCCM アンインストール コレクション内のアプリケーションに対して [SCCM アプリケーションの取り消し] ワークフローをトリガーします。
SCCM アプリケーションの取り消し アンインストール コレクションのメンバーである SCCM アプリケーションを取り消します。[クライアント ソフトウェアの取り消し] ワークフローがこのワークフローをトリガーすることで、SCCM サーバーによって展開されたソフトウェアが取り消されます。このワークフローは、ユーザーまたはデバイスのいずれかを SCCM コレクションから適切なアンインストール コレクションへ移動します。