CSD 2.0 とともにインストールされるコンポーネント

数種類のコンポーネントが、CSD 2.0 アプリケーションと一緒にインストールされます。

インストールされるテーブル

これらのテーブルは、クライアントソフトウェアディストリビューション 2.0 アプリケーション プラグイン (com.sn.csd) とともにインストールされます。

表 : 1. CSD 2.0のテーブル
テーブル 説明
クライアントソフトウェアディストリビューションプロバイダー [sn_csd_provider] すべてのソフトウェア ディストリビューション プロバイダーが含まれます。
CSD カタログアイテム履行構成 [sn_csd_cat_item_fulfilment_config] CSD 2.0 を使用してカタログアイテムを注文するために必要な追加の構成情報が含まれます。
クライアントソフトウェアディストリビューションソフトウェア構成 [sn_csd_software_config] すべてのソフトウェアプロバイダー構成のベーステーブル。
クライアントソフトウェアディストリビューションリース実行 [sn_csd_lease_execution] 展開、取り消し、およびリース管理に関連するサブフローとフローを実行するようにスケジュールされたスクリプトが含まれます。
デバイスエンタイトルメント [sn_csd_entitlement_asset] デバイスのライセンス割り当てに関する情報が含まれます。
クライアントソフトウェアディストリビューションアプリケーション [sn_csd_application] すべてのソフトウェアプロバイダーアプリケーションのベーステーブル。
クライアントソフトウェアディストリビューションリースマネージャー [sn_csd_lease_manager] 要求されたアイテムを必要なリースの実行とスケジュールにリンクします。
ユーザーエンタイトルメント [sn_csd_entitlement_user] ユーザーのライセンス割り当てに関する情報が含まれます。
ライセンスエンタイトルメント [sn_csd_entitlement] デバイスおよびユーザーエンタイトルメントテーブルの親テーブル。
クライアントソフトウェアディストリビューションリーススケジュール [sn_csd_lease_schedule] 展開、リース、および取り消しのスケジュールエントリが含まれます。
ソフトウェアエンタイトルメント [sn_csd_license] 必要なソフトウェアモデルのライセンス情報が含まれます。
ソフトウェアモデル [sn_csd_software_product_model] 必要なソフトウェアの詳細が含まれます。詳細には、表示名、メーカーなどが含まれます。
要求されたソフトウェア [sn_csd_req_software] 要求されたすべてのソフトウェアとそのステータスが含まれます。

インストールされるロール

これらのロールは CSD 2.0 アプリケーションと一緒にインストールされます。

表 : 2. 統合ハブ - CSD 2.0 のロール
ロールタイトル [name] 説明
CSD アドミン

[sn_csd.CSD Admin]

CSD 2.0 を管理するためのアドミンロール。
CSD ユーザー [sn_csd.CSD User] CSD 2.0 を使用してカタログからカタログアイテムを注文し、ソフトウェアの取り消し、リースの延長などのアクションを実行するロール。

インストールされるプロパティ

CSD 2.0 のプロパティは、要求されたソフトウェア展開のインストールステータスを管理し、スケジュール済みの検出を構成します。

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

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

  • インストールされていません:構成済みの時間制限が切れるまでに、ユーザーが要求されたソフトウェアをインストールしていません。
  • インストール済み:ソフトウェアが構成済みの時間制限内にインストールされました。
  • ステータス チェック期限切れ:ユーザーが要求されたソフトウェアをインストールするための時間制限が切れています。システムは、この展開のステータスをチェックしなくなります。
  • 取り消し済み:ソフトウェアはアドミニストレーターによって取り消しされました。
  • 非同期 (Not Synced):インストールステータスがサーバーのステータスと同期されていません。
注:
SAM を CSD 2.0 と一緒に使用すると、ステータスが自動的に更新されます。それ以外の場合は、アドミニストレーターが手動でステータスを変更する必要があります。
ソフトウェアインストールステータスの間隔 (時間) を調整します。インストールステータスを決定するスケジュール済みジョブの繰り返し間隔を設定します。 sn_csd.softwareInstallIntervalHour スケジュール済みジョブがいつ実行されるかを決定します。これにより、インストール ステータスが決まります。デフォルトでは、システムは 1 時間ごとにインストール ステータスをチェックします。
  • タイプ:整数
  • デフォルト値:24
スケジュール済みアプリケーションディスカバリー間隔 (日) を設定 sn_csd.discoveryExeDay アプリケーションディスカバリーを実行するスケジュール済みジョブの繰り返し間隔を設定します。デフォルトでは、この値で設定された日の深夜にディスカバリーが実行されます。
  • タイプ:整数
  • デフォルト値:5
リース実行スケジュール ジョブ間隔 (分) を設定 sn_csd.lease_execution_interval [CSD リース スケジュール] スケジュール済みジョブが、要求されたソフトウェア リースの開始、停止、または延長をチェックする間隔。
  • タイプ:整数
  • デフォルト値:1
リース終了の何日前に要求者に通知するか (日数) を設定します。 sn_csd.lease_end_notification ソフトウェア リースの終了の何日前に要求者に通知するのかを指定します。リース延長が許可されている場合は、リース期限が切れるまでに承認プロセスが完了するのに十分な時間が確保されるようにしてください。
  • タイプ:整数
  • デフォルト値:5
ソフトウェアモデルとライセンス情報を管理するために SAM プラグイン (SAM Foundation または SAM Professional) テーブルを使用するかどうかを決定します sn_csd.useSAMPlugin SAM プラグインを CSD 2.0 とともに使用し、SAM テーブルを選択するオプション。

フロー、サブフロー、およびアクション

これらのフロー、サブフロー、およびアクションは、CSD 2.0 アプリケーションで使用できます。

表 : 4. CSD 2.0 で利用可能なフロー
フロー
クライアント ソフトウェアの注文 選択したデバイスへの注文したアプリケーションのインストールをスケジュールします。要求には、カタログアイテム構成のユーザー入力に基づく承認が必要です。
クライアントソフトウェアの展開 プロバイダー固有のサブフローを実行してソフトウェアを展開します。プロバイダーサブフローの実行でエラーが発生した場合にカタログタスクを作成します。
表 : 5. CSD 2.0 で使用可能なサブフロー
サブフロー 説明
ライセンスを割り当て エンタイトルメントレコードを作成します。
クライアントソフトウェアリース延長 必要なソフトウェアのリース終了日を延長します。
CSD 展開ソフトウェアの後処理 ソフトウェアの展開が成功した後、後処理を実行します。
CSD リース終了通知 ソフトウェアのリース終了日をユーザーに通知し、リース終了日を延長するリンクを送信します。
リースレコードを削除 要求されたアイテムに関連付けられているリーススケジュール、リース実行、およびリースマネージャーレコードを削除します。
アプリケーションテンプレートの展開 アプリケーションの展開フローのフローテンプレート。
構成データ検索テンプレート [構成データを検索] フローのフローテンプレート。
アプリケーション取り消しテンプレート [アプリケーションの取り消し] フローのフローテンプレート。
ライセンスの取り消し 指定されたエンタイトルメントレコードを削除します。
クライアント ソフトウェアの取り消し プロバイダーサーバーからソフトウェアを取り消します。
表 : 6. CSD 2.0 で利用可能なアクション
アクション 説明
CSD レコード URL を取得 要求されたソフトウェアのリンクを生成します。
日付が空 入力日付が空かどうかを検証します。
ライセンスの検証 ライセンスの使用可否を確認し、利用可能な場合はライセンス情報を取得します。
要求されたアイテムのリース終了を更新 要求されたアイテムレコードのリース終了日を更新します。