バージョン管理、コンテンツ承認、チェックアウトの計画 (SharePoint Server 2010)

 

適用先: SharePoint Foundation 2010, SharePoint Server 2010

トピックの最終更新日: 2011-05-21

ここでは、Microsoft SharePoint Server 2010 でバージョン管理、コンテンツ承認、およびチェックアウトを使用して、ドキュメントのライフサイクル全体のバージョンを管理する場合の計画方法について説明します。

この記事の内容 :

  • バージョン管理、コンテンツの承認、チェックアウトについて

  • バージョン管理を計画する

  • コンテンツ承認を計画する

  • チェックアウトとチェックインを計画する

  • ワークシート

バージョン管理、コンテンツの承認、チェックアウトについて

Microsoft SharePoint Server 2010 には、ドキュメント ライブラリ内のドキュメントの管理に役立つ以下の機能があります。

  • "バージョン管理" は、1 つのドキュメントの連続する反復に番号を付けて保存するための方法です。

  • "コンテンツの承認" は、承認者権限を持つサイト メンバーがコンテンツの公開を制御する方法です。

  • "チェックアウト" と "チェックイン" は、ユーザーが新しいバージョンのドキュメントを作成するときにより適切に管理でき、ドキュメントをチェックインするときに変更についてのコメントを追加できる手段です。

この記事で説明するコンテンツ制御機能に対する設定は、ドキュメント ライブラリで構成します。これらの設定をソリューション内のライブラリ間で共有するには、コンテンツ制御の設定を含むドキュメント ライブラリ テンプレートを作成します。これにより、新しいライブラリには、コンテンツ制御の決定事項が確実に反映されます。

バージョン管理を計画する

ドキュメント ライブラリの既定のバージョン管理は、サイト コレクション テンプレートに基づいて行われます。ただし、特定の要件に基づくようにドキュメント ライブラリのバージョン管理を構成できます。ライブラリ内のドキュメントの種類に最適なように、ドキュメント ライブラリごとにバージョン管理方法を変えることができます。SharePoint Server 2010 には 3 つのバージョン管理オプションがあります。

  • バージョンを管理しない   ドキュメントの以前のバージョンを保存しないことを指定します。バージョン管理を使用しないと、以前のバージョンのドキュメントを取得することはできず、ドキュメントの各反復に付随するコメントが保存されないので、ドキュメントの履歴も保持されません。このオプションは、重要ではないコンテンツまたは変化しないコンテンツを含むドキュメント ライブラリに対して使用します。

  • メジャー バージョンを作成する   単純なバージョン管理方法 (1、2、3 など) を使用して、ドキュメントの番号付きのバージョンを維持することを指定します。記憶域に対する影響を制御するため、保持する以前のバージョンの数を、現在のバージョンから遡って数えて指定できます。

    メジャー バージョン管理の場合は、ドキュメントの新しいバージョンが保存されるたびに、そのドキュメント ライブラリに対する権限を持っているすべてのユーザーが、そのコンテンツを見ることができます。このオプションは、ドキュメントの下書きバージョンと公開バージョンを区別する必要がない場合に使用します。たとえば、組織内のワークグループが使用するドキュメント ライブラリでは、各ドキュメントのすべての反復をチームの全員が見ることができる必要がある場合は、メジャー バージョン管理が適しています。

  • メジャー バージョンとマイナー (下書き) バージョンを作成する   メジャーとマイナーのバージョン管理方法 (1.0、1.1、1.2、2.0、2.1 など) を使用して、ドキュメントの番号付きのバージョンを維持することを指定します。最後が .0 のバージョンはメジャー バージョンで、最後が 0 以外のバージョンはマイナー バージョンです。現在のバージョンと共に、ドキュメントの以前のメジャー バージョンとマイナー バージョンが保存されます。記憶域に対する影響を制御するため、保持する以前のメジャー バージョンの数を、現在のバージョンから遡って数えて指定できます。また、いくつのメジャー バージョンにそれぞれのマイナー バージョンを含める必要があるかを指定することもできます。たとえば、2 つのメジャー バージョンに対してマイナー バージョンを保持する必要があると指定した場合、現在のメジャー バージョンが 4.0 であるとすると、3.1 以降のすべてのマイナー バージョンが保持されます。

    メジャーとマイナーのバージョン管理では、読み取り権限を持つすべてのユーザーが、ドキュメントのメジャー バージョンを見ることができます。マイナー バージョンも見ることができるユーザーを指定できます。通常は、要素を編集できるユーザーにはマイナー バージョンを表示および操作するための権限を許可し、読み取り権限を持つユーザーはメジャー バージョンだけの表示に制限します。

    メジャーとマイナーのバージョン管理は、対象ユーザーが見ることのできる公開コンテンツと、まだ公開できる状態ではない下書きコンテンツを区別したい場合に使用します。たとえば、組織の利益について説明する人事 Web サイトでは、説明を改訂している間は、メジャーとマイナーのバージョン管理を使用して、利益の説明に対する従業員のアクセスを制限します。

注意

どのバージョン管理を選択する場合でも、同じドキュメントの複数のバージョンを保持したときの記憶領域に対する影響を検討することが重要です。

ワークシートでの作業

Microsoft Office SharePoint Server 2010 ドキュメント ライブラリ ワークシート (英語) (https://go.microsoft.com/fwlink/?linkid=165874&clcid=0x411) (英語) では、記入するドキュメント ライブラリごとに、使用するバージョン管理方法 (なし、メジャー、メジャーとマイナー) を指定します。

コンテンツ承認を計画する

対象ユーザーがコンテンツを利用できるようにするプロセスを形式化して制御するには、コンテンツ承認を使用します。たとえば、製品またはサービスの 1 つとしてコンテンツを公開する企業は、コンテンツを公開する前に、法律に関するレビューと承認が必要になる場合があります。ドキュメントの状態に応じてコンテンツ発行のスケジュールを設定することもできます。詳細については、「コンテンツ承認とスケジュールを計画する」を参照してください。

コンテンツ承認を待っているドキュメントの下書きは、承認待ちの状態になっています。承認者がドキュメントをレビューしてコンテンツを承認すると、読み取り権限を持つサイト ユーザーはそのドキュメントを見ることができるようになります。ドキュメント ライブラリの所有者は、ドキュメント ライブラリに対してコンテンツ承認を有効にすることができ、必要に応じて、承認プロセスを実行するためのワークフローを、ライブラリと関連付けることができます。

ドキュメントが承認のために提出される方法は、ドキュメント ライブラリでのバージョン管理の設定によって異なります。

  • バージョンを管理しない   バージョン管理が使用されていない場合は、ドキュメントに対する変更が保存されると、ドキュメントの状態は承認待ちになります。SharePoint Server 2010 は前のバージョンのドキュメントを保持しているので、読み取り権限を持つユーザーはまだドキュメントを見ることができます。承認待ちの変更が承認されると、読み取り権限を持つユーザーは新しいバージョンのドキュメントを見ることができるようになり、前のバージョンは保持されません。

    バージョン管理が使用されていない場合は、新しいドキュメントがドキュメント ライブラリにアップロードされると、そのドキュメントは承認待ち状態のライブラリに追加されて、承認されるまで、読み取り権限を持つユーザーがそのドキュメントを見ることはできません。

  • メジャー バージョンを作成する   メジャー バージョン管理が使用されている場合は、ドキュメントに対する変更が保存されると、ドキュメントの状態は承認待ちになり、読み取り権限を持つユーザーは、前のメジャー バージョンのドキュメントを見ることができます。ドキュメントに対する変更が承認されると、ドキュメントの新しいメジャー バージョンが作成され、読み取り権限を持つサイト ユーザーは新しいメジャー バージョンを見ることができるようになり、前のメジャー バージョンはドキュメントの履歴リストに保存されます。

    メジャー バージョン管理が使用されている場合は、新しいドキュメントがドキュメント ライブラリにアップロードされると、そのドキュメントは承認待ち状態のライブラリに追加され、バージョン 1 として承認されるまで、読み取り権限を持つユーザーがそのドキュメントを見ることはできません。

  • メジャー バージョンとマイナー (下書き) バージョンを作成する   メジャーとマイナーのバージョン管理が使用されている場合は、ドキュメントに対する変更を保存するときに、作成者は、下書きとしてドキュメントの新しいマイナー バージョンを保存するか、または新しいメジャー バージョンを作成するかを選択でき、後者を選択するとドキュメントの状態が承認待ちに変わります。ドキュメントに対する変更が承認されると、ドキュメントの新しいメジャー バージョンが作成され、読み取り権限を持つサイト ユーザーは新しいメジャー バージョンを見ることができるようになります。メジャーとマイナーのバージョン管理では、ドキュメントのメジャー バージョンとマイナー バージョンの両方が、ドキュメントの履歴リストで保持されます。

    メジャーとマイナーのバージョン管理が使用されている場合は、新しいドキュメントをドキュメント ライブラリにアップロードするときに、作成者は、ドキュメントをバージョン 0.1 として下書き状態でライブラリに追加することも、直ちに承認を要求することもできます。後者の場合は、ドキュメントの状態が承認待ちになります。

ワークシートでの作業

Microsoft Office SharePoint Server 2010 ドキュメント ライブラリ ワークシート (英語) (https://go.microsoft.com/fwlink/?linkid=165874&clcid=0x411) (英語) では、記入するドキュメント ライブラリごとに、コンテンツの承認が必要かどうかを指定します。

チェックアウトとチェックインを計画する

ドキュメントを編集する際にはドキュメント ライブラリからドキュメントをチェックアウトするよう、ユーザーに要求できます。このようにすることが常に推奨されます。チェックアウトとチェックインを必要にすると、以下のような利点があります。

  • ドキュメントのバージョンが作成されるタイミングを、より適切に制御できます。ドキュメントがチェックアウトされているとき、作成者はチェックインしなくてもドキュメントを保存できます。ドキュメント ライブラリの他のユーザーはこの変更を見ることはできず、新しいバージョンは作成されません。新しいバージョン (他のユーザーも見ることができる) は、作成者がドキュメントをチェックインしたときにのみ作成されます。これにより、作成者は、いっそう柔軟に、適切な制御を行うことができます。

  • メタデータをいっそう取得しやすくなります。ドキュメントをチェックインするとき、作成者はドキュメントに対して行った変更を説明するコメントを書くことができます。これにより、ドキュメントに対して行われた変更の最新状態がわかる履歴レコードが作成されるようになります。

ドキュメントを編集するときにユーザーがチェックインとチェックアウトを行う必要があるソリューションの場合、Microsoft Office 2010 のクライアント アプリケーションには、そのアクションをサポートする機能が含まれます。ユーザーは、ドキュメントのチェックアウト、チェックアウトの取り消し、およびドキュメントのチェックインを、Office 2010 クライアント アプリケーションから行うことができます。

チェックアウトされたドキュメントは、ユーザーの [マイ ドキュメント] フォルダーの "SharePoint 上のファイルの下書き" という名前のサブフォルダーに保存されます。このフォルダーは Office 2010 クライアント アプリケーションに表示されます。ドキュメントをチェックアウトしている間、ユーザーが編集を保存できるのはこのローカル フォルダーだけです。ユーザーがドキュメントをチェックインすると、ドキュメントはサーバー上の元の場所に再び保存されます。

Office 2010 クライアント アプリケーションでは、ユーザーは、必要に応じて、コンテンツ編集オプションを変更することで、チェックアウトしたドキュメントをサーバー上に残しておくことができます。

ワークシートでの作業

Microsoft Office SharePoint Server 2010 ドキュメント ライブラリ ワークシート (英語) (https://go.microsoft.com/fwlink/?linkid=165874&clcid=0x411) (英語) では、記入するドキュメント ライブラリごとに、チェックインとチェックアウトが必要かどうかを指定します。

ワークシート

次のワークシートは、バージョン管理、コンテンツ承認、およびチェックアウトの計画に役立ちます。

See Also

Concepts

ドキュメント ライブラリの計画 (SharePoint Server 2010)