MSP: Microsoft Project Interface のインストールおよび設定

ccppmop1591
管理者は、
クラシック PPM
と統合するためのスケジューリング ツールとして Microsoft Project (MSP)をインストールして設定できます。各クライアント ワークステーションに、Microsoft Project、
Clarity
Microsoft Project Interface、および Schedule Connect ソフトウェアをインストールして設定します。各インストールが完了したら、各コンピュータを再起動します。
3
このドキュメントの推奨設定および手順を変更すると、予期しない動作が発生する場合があります。文書化されていない設定により、プロジェクト スケジュール日付、リソース割り当て、およびコストが変更される場合があります。「KB 11553: How do Microsoft Project monthly patches impact
Clarity
?
」を参照してください。サポートの必要がある場合は、管理者にお問い合わせください。
必要なソフトウェアのインストール
Microsoft Project Interface をインストールする前に、以下のサードパーティ ソフトウェアがインストールされていることを確認してください。
  • Microsoft Project のサポートされているバージョン。
  • Windows 用 Microsoft .NET Framework のサポートされているバージョン。
  • Microsoft Visual Studio Tools for Office Runtime のサポートされているバージョン。
ご使用のリリースの
クラシック PPM
でサポートされているバージョンについては、「リリース ノート」を参照してください。
クラシック PPM
の以前のリリースからアップグレードする場合は、Microsoft Project ソフトウェアを削除、再インストール、および更新して、データが Microsoft Project に適切に読み込まれることを確認します。Microsoft Project でスケジュールを常に開く場合は、スケジュールのオプションを
[自動]
に設定します。
Microsoft Project Interface の設定
ユーザ アクセス権の付与
Microsoft Project でプロジェクトを表示または管理するには、以下の
クラシック PPM
アクセス権が必要です。
プロジェクトを開く
  • プロジェクト - 管理の表示 - すべて(読み取り専用)
  • プロジェクト - 管理の編集 - すべて(読み取り/書き込み)
プロジェクトを作成する
  • プロジェクト - 作成
アクセス権を与えられたリソースとロールを表示する
  • リソース - ソフト予約 - すべて
  • リソース - ハード予約 - すべて
リソースの配置を変更する
  • リソース - ソフト予約
  • リソース - ハード予約
ハード予約済みリソースの配置を変更するためには、
「リソース - ハード予約」
権限を持っている必要があります。
プロジェクトのベースラインを設定する
  • プロジェクト - 管理の編集 - すべて
  • プロジェクト - ベースラインの変更
インスタンスまたは組織ブレークダウン ストラクチャ(OBS)レベルで
「プロジェクト - ベースラインの変更」
権限を付与されている場合、
「プロジェクト - 管理の編集 - すべて」
権限は暗黙的に付与されています。グローバル レベルで
「プロジェクト - ベースラインの変更 - すべて」
権限を付与されている場合、
「プロジェクト - 管理の編集 - すべて」
権限は付与されていません。特定のプロジェクトにベースラインを設定するには、
「プロジェクト - 編集」
権限および
「プロジェクト - 管理の編集」
権限が明示的に付与されている必要があります。
Internet Explorer ブラウザ オプションの設定
以下の手順は、最新のブラウザではなく、Internet Explorer 11 を使用している場合にのみ適用されます。
以下のブラウザ オプションを設定して、ブラウザが暗号化ページを検出したときに[ファイルのダウンロード]ウィンドウが表示されないようにします。詳細については、Microsoft Internet Explorer のヘルプを参照してください。
以下の手順に従います。
  1. Internet Explorer で[ツール]-[インターネット オプション]を選択し、[詳細設定]タブをクリックします。
  2. [セキュリティ]セクションまでスクロールします。
  3. [暗号化されたページをディスクに保存しない]
    チェック ボックスをオフにします。
  4. [OK]をクリックします。
Windows エクスプローラー オプションの設定
以下の Windows エクスプローラー オプションを設定して、Microsoft Project から
クラシック PPM
にプロジェクトを保存する際の問題を回避します。詳細については、Microsoft Windows のヘルプを参照してください。
以下の手順に従います。
  1. Windows エクスプローラーで、[整理]をクリックして、[フォルダーと検索のオプション]を選択します。
  2. [表示]をクリックします。
  3. [登録されている拡張子は表示しない]
    チェック ボックスをオフにします。
  4. [OK]をクリックします。
[登録されている拡張子は表示しない]
が選択されていないことを確認します。設定が選択されている場合、Microsoft Project ファイルを保存しようとするときに問題が発生する可能性があります。
Microsoft Project のセキュリティ センター レベルの設定
クラシック PPM
Microsoft Project Interface アドイン インストール マクロを後で有効にするために Microsoft Project 設定を構成します。
以下の手順に従います。
  1. Microsoft Project を開きます。
  2. [ファイル]-[オプション]を選択します。
  3. [セキュリティ センター]-[セキュリティ センターの設定]をクリックします。
  4. [アドイン]をクリックします。
    [アプリケーション アドインに対し、信頼できる発行元の署名を必須にする]
    オプションをオフにします。
  5. [セキュリティ センター]ページに戻ります。
  6. [マクロの設定]をクリックし、
    [すべてのマクロを有効にする]
    オプションを選択します。
    この設定は、インストール後に変更できます。
Microsoft Project Interface と Schedule Connect のインストール
Schedule Connect インターフェースを使用すると、
クラシック PPM
と Microsoft Project の間のデータ交換が可能になります。Schedule Connect には、以下の機能があります。
  • クラシック PPM
    と Microsoft Project の間で同期された通信。
  • 新しい XML バージョンの
    クラシック PPM
    インターフェースを Microsoft Project と共に使用する場合のパフォーマンスの向上。プロジェクトを開いて保存するときに、すべての情報を 1 つの大きなブロックとして
    クラシック PPM
    に送信したり、受信したりします。ブロックは XML で解析およびフォーマットされ、Microsoft Project で開かれます。
  • 特別なポートを開く必要のない SSL およびプロキシ サーバ セキュリティ。
クラシック PPM
アプリケーションと同じバージョンである Microsoft Project Interface および Schedule Connect のバージョンをインストールします。
クラシック PPM
をアップグレードする場合は、
クラシック PPM
Microsoft Project Interface/Schedule Connect をアップグレードする必要があります。アップグレード前に以下のコンポーネントが存在する場合は、すべてアンインストールします。
  • Clarity
    Microsoft Project インターフェース
  • Clarity
    Schedule Connect
  • ClarityAddin
  • Open Workbench (インストールされている場合)
Open Workbench (OWB)のカスタム ビューがある場合は、アンインストールする前に、カスタム ビューを別のフォルダに保存してください。
ご使用のリリースの
クラシック PPM
でサポートされているバージョンについては、「リリース ノート」を参照してください。
アップグレードすると、最新の製品拡張およびバグ修正が表示されます。
以下の手順に従います。
  1. Microsoft Project のすべてのインスタンスを閉じます。
  2. 以下のいずれかの方法を使用して、Microsoft Project Interface をダウンロードします。
    • クラシック PPM
      メディア
      : Clients\MSPInterface\New に移動し、
      mspsetup.exe
      をクリックします。メディアからインストールする場合は、Schedule Connect インストールを手動で実行します。これは、次のオプションと同じように自動的に実行されることはありません。
    • クラシック PPM
      ユーザ インターフェース
      : このダウンロード オプションには Schedule Connect が含まれています。
      1. [ホーム]
        -
        [パーソナル]
        -
        [アカウント設定]
        をクリックします。
      2. [ソフトウェア ダウンロード]
        タブをクリックします。ソフトウェアをダウンロードするには、「
        ソフトウェア ダウンロード - Microsoft Project Interface
        」アクセス権を持っている必要があります。
      3. Microsoft Project Interface (x86)
        または
        Microsoft Project Interface (x64)
        のいずれかに対して、適切な互換性のあるダウンロード リンクをクリックします。
      4. mspsetup.exe ファイルを実行または保存するよう表示されたら、
        [実行]
        または
        [保存]
        を選択します。
        [保存]
        を選択した場合、インストールを実行する準備ができたら、ファイルを開きます。
  3. インストーラの言語環境を選択します。
    トラブルシューティングの予期しない動作および変動を減らすには、統合アプリケーションで同じ言語を設定します。たとえば、Microsoft Project、MSP インターフェース コネクタ、Microsoft Windows、および
    クラシック PPM
    で同じ言語を設定します。Windows の地域設定は、Microsoft Project のインストールの言語と常に一致している必要があります。詳細な手順については、「
    Windows 地域設定の構成
    」を参照してください。
  4. [OK]
    をクリックして、セットアップ プロセスを続行します。
    クラシック PPM
    Microsoft Project Interface と
    クラシック PPM
    Schedule Connect セットアップ ウィザードが表示されます。
  5. 画面に表示される指示に従います。
    既存のインストールがある場合、同じディレクトリにファイルをコピーすることを促すメッセージが表示されたら、
    [はい]
    をクリックします。
  6. インストールが完了したら、
    [終了]
    をクリックし、ウィザードを終了します。
    インストールが成功すると、インストールの完了を通知するダイアログ ボックスが表示されます。インストールに失敗した場合は、プログラムをアンインストールしてから再インストールします。
Windows 地域設定の構成
Microsoft Project 用の言語をポルトガル語(ブラジル)に設定した場合は、Windows 地域設定をポルトガル語(ブラジル)に設定して一致させます。MSP の英語(米国)と Windows の英語(米国)を一致させます。地域設定が一致しないと、[完了率 (%)]や[配置率 (%)]などの 10 進数値で統合の問題が発生する場合があります。一致しない言語を設定すると、後続項目と先行項目でエラーが発生する可能性もあります。場合によっては、OS とアプリケーションの言語設定が一致しないプロジェクトを保存すると、データが失われる可能性があります。
以下の手順に従います。
  1. Windows 8.1 または 10 では、
    [スタート]
    -
    [設定]
    をクリックします。Windows 7 では、コントロール パネルを開き、手順 4 に進みます。
    msp_win_01.png
  2. [Windows の設定]
    で、
    [時刻と言語]
    をクリックしてから、
    [地域と言語]
    をクリックします。
    msp_win_02.png
    上記の画面の例で国または言語を変更しても、潜在的な問題は解決されません。ここに記載されている手順に正確に従ってください。
  3. [関連設定]
    で、
    [日付、時刻、地域の追加設定]
    をクリックします。このオプションは、下または右にスクロールすると表示される場合があります。手順 5 に進みます。
  4. (オプション)ショートカット:
    1. Windows 7、8.1、および 10 のユーザは、
      [コントロール パネル]
      を開くことができます。(Windows ロゴ キーと
      R
      キー(
      Windows
      +
      R
      )を押して「
      control panel
      」と入力することもできます。)
      msp_win_03.png
    2. [表示方法]
      設定に応じて、
      [日付、時刻または数値の形式の変更]
      をクリックするか、
      [地域]
      をクリックします。
      msp_win_04.png
  5. [地域]
    ダイアログ ボックスの
    [形式]
    タブで、Microsoft Project の言語設定と一致するように言語を変更します。
    [OK]
    をクリックします。
    msp_win_05.png
    [追加の設定]
    をクリックしないでください。
サーバ接続のセットアップ
Microsoft Project で更新するために
クラシック PPM
のプロジェクトを開くと、暗黙的に
クラシック PPM
にログインします。設定は、Schedule Connect に保存されます。ログインすると、ターゲット プロジェクト インスタンスのセッションが確立され、再度ログインする必要はありません。パスワードを入力する必要があるのは、次回プロジェクトを保存するとき、または
クラシック PPM
でリソースを参照するときのみです。
Microsoft Project からプロジェクトを開き、
クラシック PPM
にそれを保存する場合、Schedule Connect は指定した
クラシック PPM
サーバにユーザを接続します。
クラシック PPM
への接続を初めて設定するには、以下の手順を使用します。
フェデレーション シングル サインオン(SSO)を使用している場合、オープンな
クラシック PPM
ブラウザ セッションが必要です。このブラウザ セッションは、接続しようとしている環境内([
Clarity
ホスト]フィールドで定義)に存在する必要があります。
以下の手順に従います。
  1. Microsoft Project を起動して、
    クラシック PPM
    [統合]メニューまたはツールバーをクリックし、[開く]に移動します。
  2. クラシック PPM
    ユーザ名とパスワードを入力して、[セットアップ]をクリックします。
  3. 以下のフィールドに入力します。
    • SSL の処理。
      Secure Sockets Layer (SSL)処理用のオプションを指定します。
      値:
      • すべて。ログインとデータ交換を含むすべての通信で SSL を使用します。
      • ログイン。ログインで SSL を使用し、その他のすべてのデータ交換では使用しません。
      • なし。SSL で接続しません。
      既定値:
      すべて
      [すべて]を選択します。
    • Clarity
      ホスト。
      Microsoft Project が接続されている
      クラシック PPM
      サーバの名前を定義します。このサーバが、プロジェクトを開く場所、またはプロジェクトを保存する場所を定義します。ログイン ホストは完全な URL ではありません。
      既定:
      <
      Clarity
      ホスト>
      例:
      corpName
    • ポート。
      クラシック PPM
      サーバのポート。
      例:
      80 は、
      クラシック PPM
      サーバの既定のポートです。
      ポート番号を確認するには、CSA アプリケーション サーバの設定や、アプリケーションのログオン URL を確認したり、あるいは
      クラシック PPM
      管理者にお問い合わせください。Schedule Connect は、情報をロードするためにアプリケーション エントリ URL のポートを定義するフィールドを使用します。そのため、[ポート]フィールドとは別に、このフィールドには
      <server_name>:<portnumber>
      への参照も含める必要があります。
      SSL を使用している場合は、「443」と入力します。
    • プロキシ ホスト。
      プロキシ サーバ名を定義します。プロキシ ホストは完全な URL ではありません。プロキシ ホストのエントリは、認証プロキシにアクセスする際にのみ必須です。
      例:
      corpProxy
      非認証プロキシを経由して
      クラシック PPM
      にアクセスしている場合は、[
      Clarity
      ホスト]と[ポート]フィールドにそのプロキシ ホストとポートを入力してください。
    • ポート。
      プロキシ サーバのポートを定義します。
    • プロキシ ユーザ名。
      プロキシ サーバに接続するためのユーザ名を定義します。
    • プロキシ パスワード。
      プロキシ サーバに接続するためのパスワードを定義します。
  4. [OK]をクリックします。
    クラシック PPM
    サーバに接続されます。
Schedule Connect が一度に接続できるのは、1 つのサーバのみです。別サーバのプロジェクトを開く、またはプロジェクトを別サーバに保存する場合は、接続設定を変更します。Schedule Connect を別のサーバに接続する場合、必要に応じてプロキシ サーバの設定を更新する必要があります。
Microsoft Project オプションの設定
クラシック PPM
で効果的に動作するように Microsoft Project オプションを設定します。
  1. Microsoft Project で、[ファイル]-[オプション]を選択します。
  2. [スケジュール]をクリックして[計算]オプションを設定します。このオプションは、Microsoft Project が計画を自動的に再スケジュールするかどうかを判断します。この設定は、スケジュール設定が完了した後に
    クラシック PPM
    に計画を保存したときに、
    クラシック PPM
    に表示される内容に影響します。
    • オン:
      クラシック PPM
      プロジェクトを開くごとに、または編集したフィールドから Tab キーで移動したときに、Microsoft Project は自動的に計画をスケジュールします。
    • オフ:
      プロジェクトを開くごとに、または編集したフィールドから Tab キーで移動しても、Microsoft Project は自動的に計画をスケジュールしません。その結果、Microsoft Project 内のいくつかのフィールドは最新情報で更新されません。たとえば、要約タスクでは、更新されたロールアップの値が表示されません。計算されない内容に関する詳細については、
      Microsoft Project のヘルプ
      を参照してください。
  3. [スケジュール]をクリックしてカレンダを設定します。[
    このプロジェクトの[カレンダ]オプション
    ]セクションの値が、
    クラシック PPM
    で設定された値とマップされていることを確認します。
    ほとんどの組織では、以下のフィールドを更新する必要があります。
    • 週の開始日
    • 会計年度開始日
    • その他のフィールドはユーザの組織の設定にマップします。
  4. [詳細]をクリックし、
    [Cross project linking options for this project (このプロジェクトのクロス プロジェクト リンク オプション)]
    セクションの
    [ファイルを開いたときに[プロジェクト間のリンク]ダイアログ ボックスを表示する]
    チェック ボックスをオフにします。この機能は
    クラシック PPM
    外部依存関係と互換性がなく、選択しても無視されます。
  5. [プロジェクトのオプション]ウィンドウの[保存]をクリックします。必要に応じてファイルの場所を更新し、任意のフォルダへ MPP ファイルを保存できます。ただし、コンピュータを他のユーザと共有していて、マスタ プロジェクトを更新する場合は、ファイルの場所を共有フォルダに設定する必要があります。不明な点は、Windows 管理者にお問い合わせください。
Microsoft Project の既定値の設定
クラシック PPM
と Microsoft Project のビジネス ルールは異なります。Microsoft Project の
クラシック PPM
との統合を正規化するには、Microsoft Project で既定値を設定します。
これらのオプションを設定しないと、タスクおよびリソースのスケジューリングに不整合が生じます。不整合は、プロジェクトを
クラシック PPM
に初めて保存し、Microsoft Project で再度開いた後に表示されます。以下のように設定します。
  • Microsoft Project クライアント
  • レガシー プロジェクト計画を初めてインポートする準備をするときの
    クラシック PPM
以下の手順に従います。
  1. Microsoft Project で、[ツール]-[オプション]を選択し、[スケジュール]をクリックします。
  2. (オプション)
    [Show assignment as an (割り当ての表示単位)]
    オプションの[パーセント]を選択します。
  3. [News tasks created (作成されたニュース タスク)]
    オプションの[自動スケジュール]を選択します。
    クラシック PPM
    で作成されるすべての新しいタスクは、プロジェクト全体の計算設定に応じて、計算または自動スケジュールされます。Microsoft Project で作成される新しいタスクは、タスクが計算されない限り、
    クラシック PPM
    には保存されません。
  4. [Auto scheduled tasks scheduled on (自動スケジュール タスクのスケジュール日付)]
    オプションの[プロジェクト開始日]を選択します。
  5. [Duration is entered in (期間の入力単位)]
    オプションの[日]を選択します。同期する前に、Microsoft Project の期間が日数であることを確認してください。
  6. 以下のオプションを有効にします。
    1. 進行中タスクを分割可能にする。
      リソースの平準化を使用して、作業のギャップを解消します。
    2. Tasks will always honor their constraint dates (タスクは常に制約の指定日を守る)。
      制約は、スケジューリングのために重要であり、依存関係などのタスク関係を上書きします。
    3. (オプション)
      Show that scheduled tasks have estimated durations (スケジュール済みタスクに予定期間があることを示す)
    4. 編集ごとにプロジェクトを計算する。
      Microsoft Project の編集に関するインスタント フィードバックが表示されます。
      クラシック PPM
      から Microsoft Project にエクスポートしたプロジェクトが計算され、最新の状態になります。
  7. 以下のオプションを無効にします。
    1. New tasks are effort driven (新しいタスクは残存作業優先)。
      リソースが既存の割り当てを持つタスクに追加されると、残存作業はリソースと共有されます。リソースは新しい作業に割り当てられていません。ただし、
      クラシック PPM
      のすべての新しい割り当てでは、予想残作業時間(ETC)が計算されます。
      クラシック PPM
      と Microsoft Project が一致していることを確認して、新しい割り当ての残存作業を計算します。
    2. (オプション)
      New scheduled tasks have estimated durations (新しいスケジュール済みタスクに予定期間がある)
    3. タスクの実績情報更新時に、リソースの実績を自動更新する
      タイム シートを使用して追跡しているプロジェクトでは、このオプションを無効にします。
      タスクを 100 パーセント完了として設定すると、[タスクの実績情報更新時に、リソースの実績を自動更新する]設定に関係なく、残存作業は実績作業に移動されます。
    4. (オプション) Inserted projects are calculated like summary tasks (挿入されたプロジェクトは、要約タスクのように計算される)。
    5. (オプション) Actual costs are always calculated by Project (実コストは常にプロジェクト別に計算される)。
  8. [ツール]-[オプション]を選択し、[概要]をクリックします。
    タイム スタンプが含まれているオプションに、日付の形式を使用しないでください。
  9. [ツール]-[オプション]を選択し、[詳細]をクリックします。
  10. 以下のオプションを有効にします。
    1. Allow cell drag and drop (セルのドラッグ アンド ドロップを許可)
    2. (オプション) Move selection after enter (Enter キーを押した後に選択項目を移動)
    3. (オプション) Ask to update automatic links (自動リンクの更新を要求)
    4. (オプション) Edit directly in cell (セルで直接編集)
    5. (オプション) Edits to total task % complete will be spread to the status date (合計タスクの達成率を編集すると、ステータスの日付に配分される)
    6. (オプション) Calculate multiple critical paths (複数のクリティカル パスの計算)
  11. (オプション)[Default task Earned Value method (既定のタスク アーンド バリューの方式)]オプションの[達成率]を選択します。
  12. (オプション)[Baseline for Earned Value calculation (アーンド バリュー計算のベースライン)]の[ベースライン]を選択します。
    開いているプロジェクトのオプションを設定しているときに、「
    このプロジェクトのオプション: <project name>.mpp
    」というメッセージが表示されます。このメッセージを、「
    このプロジェクトのオプション: 必要に応じてすべての新しいプロジェクト
    」に変更します。
    クラシック PPM
    リポジトリは、会社、プロジェクト、およびリソースのカレンダを所有しています。
    クラシック PPM
    を使用してのみ、これらのカレンダに変更を加えます。Microsoft Project を使用して行われた変更は、エラー メッセージなしで削除されます。Microsoft Project を使用してカレンダを作成する必要がある場合は、カレンダ フィールドが
    クラシック PPM
    の値と一致していることを確認します。
Microsoft Project のプロジェクト プロパティの設定
Microsoft Project のフィールドが
クラシック PPM
のフィールドにマップされていることを確認するには、Microsoft Project でプロジェクトのプロパティを設定します。
  1. Microsoft Project で、[ファイル]-[情報]-[プロジェクト情報]を選択し、[概要]タブをクリックします。
  2. 以下の表にリストされているように、[概要]タブのフィールドが
    クラシック PPM
    にマップされていることを確認します。
Microsoft Project のフィールド
クラシック PPM
フィールド
ステータス
タイトル
プロジェクト名
必須
件名
オプション
必須ではありません
Author
オプション
必須ではありません
マネージャ
プロジェクト マネージャ
必須
会社
部門
必須ではありません
カテゴリ
オプション
必須ではありません
キーワード
オプション
必須ではありません
コメント
オプション
必須ではありません
ハイパーリンク ベース
ガイドライン
必須
[タイトル]、[マネージャ]、および[ハイパーリンク ベース]は編集しないでください。
Microsoft Project のリソースの平準化の設定
プロジェクトの[リソースの平準化]プロパティは、新規プロジェクトの既定のプロパティとして機能します。
  1. project 1 について、Microsoft Project で [ツール]-[リソースの平準化]を選択します。
  2. [Leveling calculations (平準化の計算)]
    [手動]
    に設定します。
  3. (オプション)
    [Look for overallocations on a (配置超過の検索頻度)]
    を日単位に設定します。
  4. (オプション)
    [Leveling order (平準化の順序)]
    [標準]
    に設定します。平準化によって、タスクの個々の割り当てを調整できます。
  5. [Leveling can create splits in remaining work (平準化によって残存作業の分割を作成できる)]
    オプションを無効にします。