クライアントソフトウェアディストリビューションと一緒にインストールされるもの
いくつかのタイプのコンポーネントが、クライアントソフトウェアディストリビューション (CSD) とともにインストールされます。
クライアントソフトウェアディストリビューションと一緒にインストールされるテーブル
これらのテーブルは、オーケストレーション - クライアントソフトウェアディストリビューション プラグイン (com.snc.orchestration.client_sf_distribution) と一緒にインストールされます。
| テーブル | 説明 |
|---|---|
| クライアントソフトウェアディストリビューション カタログ アイテム [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) のアクティブ化を要求する手順については、「クライアントソフトウェアディストリビューションの要求」を参照してください。
| プラグイン | 説明 |
|---|---|
| オーケストレーション - 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] |
名前付きユーザー、ワークステーション、およびエンタープライズ ソフトウェア契約のライセンスエンタイトルメントの調整を含む、ソフトウェア資産の管理機能を提供します。 |
クライアントソフトウェアディストリビューションと一緒にインストールされるロール
これらのロールは、オーケストレーション - クライアントソフトウェアディストリビューション プラグインと一緒にインストールされます。
| ロール タイトル [名前] | 説明 | ロールを含む |
|---|---|---|
| クライアントソフトウェアディストリビューションアドミン [sn_client_sf_dist.csd_admin] |
クライアントソフトウェアディストリビューション アプリケーションを管理するためのアドミンロール。 |
|
クライアントソフトウェアディストリビューションと一緒にインストールされるスクリプトインクルード
これらのスクリプトインクルードは、オーケストレーション - クライアントソフトウェアディストリビューション プラグインと一緒にインストールされます。
| スクリプトインクルード | 説明 |
|---|---|
| CSDExtensionPoint | CSD プロバイダーの特定のコードを実行します。 |
| CSDUtil | CSD アプリケーションのユーティリティ関数。 |
| RefQualsCSD | 参照修飾子フィルター。このスクリプトは、CSD プロバイダー、デバイス、SCCM アプリケーション、インストール コレクション、アンインストール コレクションのフィルター機能を提供します。 |
| SCCMCatItemHandler | 特定の SCCM カタログ アイテムのフィールド値を設定します。これらの値は、SCCM カタログ アイテム テーブル名、カタログ アイテム名、SCCM プロバイダー、および SCCM ソフトウェア構成です。 |
| SoftwareCatItemCreator | ソフトウェア カタログ アイテムを作成します。 |
| CSDCatItemHandler | CSD カタログアイテム作成のための基底クラス。このスクリプトは、作成する [カタログ アイテムを作成] UI アクション、およびアプリケーション カタログによって使用されます。 |
| CSDDemoDataUtil | デモデータを取り込みます。 |
| CSDDemoDataUtilAjax | デモデータを取り込みます。 |
クライアントソフトウェアディストリビューションと一緒にインストールされるプロパティ
クライアントソフトウェアディストリビューション (CSD) のプロパティは、要求されたソフトウェア展開のインストール状態を管理し、スケジュール済みの検出を構成します。
| プロパティ | 名前 | 説明 |
|---|---|---|
| ステータス チェック有効期限 (日) | sn_client_sf_dist.softwareInstallExpDays | ソフトウェアのインストール ステータスを無視するまでにシステムが待機する日数を制御します。ソフトウェアをインストールするためのデフォルトの時間制限は、システムが展開のインストール ステータスのチェックを停止する 30 日前です。 インストール ステータスは次のとおりです。
|
| ソフトウェアインストール ステータスの間隔 (時間) を調整 | sn_client_sf_dist.softwareInstallIntervalHour | スケジュール済みジョブがいつ実行されるかを決定します。これにより、インストール ステータスが決まります。デフォルトでは、システムは 1 時間ごとにインストール ステータスをチェックします。
|
| スケジュール済みアプリケーションディスカバリー間隔 (日) を設定 | sn_client_sf_dist.discoveryExeDay | アプリケーションディスカバリーを実行するスケジュール済みジョブの繰り返し間隔を設定します。デフォルトでは、この値で設定された日の深夜にディスカバリーが実行されます。
|
| リース実行スケジュール ジョブ間隔 (分) を設定 | sn_client_sf_dist.lease_execution_interval | [CSD リース スケジュール] スケジュール済みジョブが、要求されたソフトウェア リースの開始、停止、または延長をチェックする間隔。
|
| リース終了の何日前に通知するか (日数) を設定 | sn_client_sf_dist.lease_end_notification | ソフトウェア リースの終了の何日前に要求者に通知するのかを指定します。リース延長が許可されている場合は、リース期限が切れるまでに承認プロセスが完了するのに十分な時間が確保されるようにしてください。
|
クライアントソフトウェアディストリビューションと一緒にインストールされるワークフロー
これらのワークフローは、オーケストレーション - クライアントソフトウェアディストリビューション プラグインと一緒にインストールされます。
| Workflow | 説明 |
|---|---|
| SCCM の検出 | カスタム CSD オーケストレーション アクティビティを使用して、SCCM サーバーからアプリケーション、コレクション、および展開のリストを取得します。アドミニストレーターは、SCCM サーバー インスタンス レコードの UI アクションからこのワークフローを実行します。 |
| クライアント ソフトウェアの注文 | ユーザーがサービスカタログからソフトウェアを注文すると、自動的に実行されます。 |
| SCCM アプリケーションの展開 | [クライアント ソフトウェアの注文] ワークフローによってトリガーされ、SCCM サーバーを介してソフトウェアを展開します。このワークフローは、ユーザーまたはデバイスのいずれかを SCCM コレクションに追加します。 |
| クライアント ソフトウェアの取り消し | 外部プロバイダーによって展開されたソフトウェアのソフトウェア取り消しプロセスを開始します。アドミニストレーターは、要求済みソフトウェア レコードとインストール済み権限なしソフトウェア レコードの UI アクションからこのワークフローを実行します。このワークフローは、実際の取り消しを実行する適切なプロバイダー ワークフローをトリガーします。たとえば、このワークフローは、SCCM アンインストール コレクション内のアプリケーションに対して [SCCM アプリケーションの取り消し] ワークフローをトリガーします。 |
| SCCM アプリケーションの取り消し | アンインストール コレクションのメンバーである SCCM アプリケーションを取り消します。[クライアント ソフトウェアの取り消し] ワークフローがこのワークフローをトリガーすることで、SCCM サーバーによって展開されたソフトウェアが取り消されます。このワークフローは、ユーザーまたはデバイスのいずれかを SCCM コレクションから適切なアンインストール コレクションへ移動します。 |