プロビジョニング
プロビジョニングの最も基本的な部分として、組織のリソースとユーザーのプライバシーのセキュリティを確保するために、アクセス権の行使を監視する。次に法令順守とシステムの悪用や侵入への耐性を確保する。そして、さらには組織内のシステムで使われるブートイメージを管理・制御することでTCO削減を図ることもある。
プロビジョニングという用語は、仮想化、オーケストレーション、ユーティリティコンピューティングといった概念と組になって使われることが多い。例えば、OASIS の Provisioning Services Technical Committee (PTSC) は XMLベースの各種プロビジョニング情報交換のためのフレームワークを定義している。それが SPML(Service Provisioning Markup Language)であり、「組織内または組織間でのID割り当て情報やシステムリソース割り当て情報とプロビジョニングを管理する」ためのものである。
プロビジョニングが完了すれば、そのシステムは期待通りの標準に従って運用されることが保証される。従って、プロビジョニングはサービス運用の開始までを扱い、その後はシスオペやシステム管理の範疇となる。
ユーザ・プロビジョニングとは、1つまたは複数のシステムやディレクトリやアプリケーションにおいて、ユーザアカウントの生成・保守・削除などを行うことであり、完全に自動化されている場合とそうでない場合がある。ユーザ・プロビジョニングのためのソフトウェアは、変更伝播、セルフサービスワークフロー、統合ユーザ管理といったプロセスに従って動作する。ユーザアカウントが具体的にどういう人(組織)に対応するかは、そのサービスの内容に依存する(従業員かもしれないし、取引先業者かもしれないし、顧客かもしれない)。ユーザ・プロビジョニングの対象となるサービスとしては、電子メール、ディレクトリ・サービス、データベースアクセス、何らかのネットワークやメインフレームへのアクセスなどがある。ユーザ・プロビジョニングは一種のアイデンティティ管理ソフトウェアである。