フォーム デザイン プロセスのさまざまなロール

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

新しい InfoPath フォームをデザインしてテストし、従業員に展開するために、さまざまな部署が共同作業を行っています。たとえば、HR 部門は会社の経費明細書フォームを作成し、IT 部門はフォーム テンプレートの保守、ユーザーが報告した問題の修正、ユーザーのニーズの変更に合わせたデザインの変更などを行います。

ここでは、フォーム テンプレートを指定、デザイン、発行、および使用するさまざまな従業員の一般的なロールについて説明します。実際の組織の役職や職責はここで説明するものと異なることもありますが、InfoPath を初めて使用する場合、この情報により、フォーム デザイン プロセス全体でだれが何をするかを理解できます。

この記事の内容

フォーム アナリスト

フォーム作成者

フォーム開発者

ファーム管理者

サイト コレクション管理者

フォーム ユーザー

フォーム アナリスト

フォーム アナリストは、特定のフォーム テンプレートのワークフローとビジネス要件を確認します。通常、このロールを担当する人には、プロジェクト管理の経験、分析能力、およびフォーム デザインの原則に関する知識があります。

会社によっては、フォーム アナリストではなく、ビジネス システム アナリストやプロジェクト マネージャが存在する場合もあります。役職は異なることもありますが、ロールは同じです。フォーム アナリストは、ビジネス ニーズを慎重に分析した後、フォーム テンプレート全体のデザインを指定し、プロジェクトを管理します。

通常、複雑なフォーム テンプレートの計画段階は形式的かつ複雑なプロセスなため、フォーム アナリストは多くの関係者に相談できます。たとえば、フォーム テンプレートを大規模な会社全体のビジネス システム (経費報告システムなど) に最終的に統合する必要がある場合、フォーム アナリストは通常、機能仕様書やその他の計画書を作成します。

また、フォーム アナリストは次の一部またはすべてを実行することもできます。

  • フォーム テンプレートのビジネス ケースを指定します。

  • ユーザー インターフェイスおよびユーザー プロセス コンポーネントを定義します。

  • フォーム データを保存する方法と場所を指定します。

  • フォーム テンプレートのセキュリティの脆弱性を識別します。

  • フォーム テンプレートを展開する計画を作成します。

  • 現行法、業界規制、社内ポリシー、またはその他の要件に従って、データをアーカイブおよび保持する戦略を定義します。

  • フォーム ユーザー、フォーム作成者、IT 担当者、およびその他のグループと協力して、フォーム テンプレートに関する未解決の問題を解決します。

ページの先頭へ

フォーム作成者

フォーム作成者は InfoPath のデザイン モードを使用して、フォーム テンプレート (.xsn ファイル名拡張子が付いたファイル) を作成します。.xsn ファイルは、完成したフォーム (.xml ファイル) のデータ構造、外観、および動作方法を定義します。

フォーム作成者は、次の一部またはすべてを実行できます。

  • フォーム テンプレートがデスクトップ ブラウザまたはモバイル Web ブラウザと互換性があるかどうかを指定します。

  • フォーム テンプレートが InfoPath 2003 と互換性があるかどうかを指定します。

  • フォーム テンプレート レイアウトをデザインします。

  • フォーム テンプレートにコントロールを追加してカスタマイズします。

  • データの入力規則、 条件付き書式ルール、および他の種類の自動動作を追加します。

  • フォーム テンプレートから既存のデータ ソース (Microsoft SQL Server データベースなど) への接続を確立します。

  • 開発者と協力して、フォーム テンプレートにスクリプトやマネージ コードを追加します。

  • ネットワーク上の共有の場所、電子メールの配布リスト、または InfoPath Forms Services または Windows SharePoint Services を実行しているサーバーにフォーム テンプレートを発行します。

  • 管理者承認済みフォーム テンプレートを発行InfoPath Forms Servicesを実行しているサーバー ファームの管理者を使用します。

  • フォームをテストして、正しく機能していることを確認します。

ページの先頭へ

フォーム開発者

フォーム開発者は、フォーム テンプレートのカスタム コードを作成します。InfoPath では、Microsoft JScript と Microsoft Visual Basic Scripting Edition (VBScript) の 2 つのスクリプト言語、および Microsoft Visual C# と Microsoft Visual Basic の 2 つのマネージ コード言語がサポートされています。

フォーム開発者は、次の一部またはすべてを実行できます。

  • 前のセクションで説明したように、フォームのデザインに協力します。

  • 特定のフォーム テンプレートのプログラミング言語を指定します。

  • フォーム イベントおよびデータの入力規則イベントに応答するコードの作成、フォームの基になる XML ドキュメントへのアクセスと操作、フォームのユーザー設定データ送信処理と結合処理の実装、または外部データ ソースへのアクセスを行います。

  • フォーム テンプレートの XML サポート ファイルを抽出し、ある種の標準テキスト エディタを使用して、要素、属性、および値を手動で変更します。

  • フォーム テンプレートにカスタム エラー処理を追加します。

  • カスタム作業ウィンドウおよびダイアログ ボックスにアクセスして操作します。

  • フォーム テンプレートのコードを保守します。

  • 発行ウィザードを使用して、フォーム テンプレートをインストールするセットアップ ファイル フォームを作成します。

  • カスタム Windows アプリケーションまたは Web (.aspx) ページで InfoPath 編集環境をホストします。

  • COM アドイン (InfoPath ユーザー インターフェイスにカスタム コマンドまたは特殊機能を追加する補助プログラム) を作成して登録します。

ページの先頭へ

ファーム管理者

InfoPath Forms Services を実行しているサーバーなど、さまざまな場所にフォーム テンプレートを発行できます。InfoPath Forms Services は、InfoPath クライアント プログラムの代わりに (またはそれに加えて) Web ブラウザを使用してユーザーが InfoPath フォームに入力できるようにするサーバー テクノロジです。InfoPath Forms Services の詳細については、[参照] ボックスのリンク先を参照してください。

ファーム管理者は、通常は SharePoint 全体管理サイトと呼ばれる特別な管理サイト上のコマンドを選択して、InfoPath Forms Services を実行しているサーバーのさまざまな管理作業を実行します。場合によっては、ファーム管理者がブラウザ対応フォーム テンプレートをアップロードする前にエラーがないことを確認する必要があります。

InfoPath Forms Services を実行しているサーバーにブラウザー互換フォーム テンプレートを発行するには、フォーム作成者またはファーム管理者が、ブラウザを使用してフォームに入力できるようにする必要があります。通常、フォーム作成者は、InfoPath の発行ウィザードでチェック ボックスをオンにして、発行プロセスでこの手順を実行します。ただし、フォーム テンプレートにマネージ コードが含まれる場合など、状況によっては、ファーム管理者がフォーム テンプレートをブラウザで使用できるようにする必要があります。このプロセスでは、フォーム テンプレートにエラーおよび警告がないことを確認し、サーバー ファーム上の場所にアップロードして、サーバー上のサイト コレクションに対してアクティブ化します。これらの作業の多くは、SharePoint 全体管理サイトで行います。

通常、ファーム管理者は次の一部またはすべてを実行できます。

  • サイト コレクション管理者、フォーム テンプレート作成者、およびその他の関係者と協力して、管理者承認済みフォーム テンプレートを展開します。

  • サーバーに管理者承認済みフォーム テンプレートをアップロードします。

  • 新しい管理者承認済みフォーム テンプレートをアップグレードします。

  • サイト コレクションにフォーム テンプレートを追加して、管理者承認済みフォーム テンプレートをサイト コレクションに対してアクティブ化します。

  • 管理者承認済みフォーム テンプレートをサイト コレクションに対して非アクティブ化します。

  • 管理者承認済みフォーム テンプレートを休止します。

  • 管理者承認済みフォーム テンプレートを削除します。

  • フォーム テンプレートの不適切な使用を最小限に抑え、サービス拒否 (DoS) の悪用を防ぎ、潜在的なパフォーマンスの問題を通知するための計画を作成します。

ページの先頭へ

サイト コレクション管理者

サイト コレクションは、所有者と管理設定が同じ SharePoint サイトの集合です。各サイト コレクションには、1 つのトップ レベル Web サイトと複数のサブサイトを含めることができます。サイト コレクション管理者は、サイト コレクション内のすべての Web サイトおよびコンテンツに対するフル コントロール アクセス許可レベルを持っています。

ファーム管理者は、 InfoPath Forms Servicesが実行されている 1 つまたは複数のサーバーを管理、サイト コレクションの管理者は自分のサイトを管理します。[サイト コレクション レベルは、サイト コレクションの管理者は、サイトの設定] ページで、トップレベル サイト (サイト コレクションの機能、サイト コレクションの監査設定をサイト コレクション ポリシーなど) の設定を管理します。Infopath 相対、サイト コレクションの管理者は、フォーム テンプレートをアクティブにしてそのために利用できるようにするライブラリのコンテンツ タイプとしてします。

サイト コレクション管理者は、次の一部またはすべてを実行できます。

  • ファーム管理者、フォーム テンプレート作成者、およびその他の関係者と協力して、管理者承認済みフォーム テンプレートを展開します。

  • サイト コレクション内の 1 つ以上のサイトの管理作業を行います。

  • フォームを更新または非表示にするために、必要に応じてフォームをオフラインにするための計画を作成します。

  • フォーム テンプレートをサイト コレクションに対してアクティブ化します。

  • フォーム テンプレートをサイト コレクションに対して非アクティブ化します。

  • ユーザーのコンピュータに InfoPath がインストールされているかどうかに関係なく、特定のフォームが強制的にブラウザでのみ開くようにします。

  • サイト コレクションで追加のサイトとドキュメント ライブラリを作成します。

  • ユーザーにアクセス許可を付与します。

ページの先頭へ

フォーム ユーザー

フォーム ユーザーは、フォームに入力する人です。フォーム全体のデザインとワークフローは、フォーム ユーザーにとって適切である必要があります。フォームが使いにくい場合、フォーム ユーザーはフォームを効果的かつ効率的に使用できません。フォーム テンプレートに必要な多数の改善点を最終的に決定するのは、フォーム ユーザーです。

フォーム ユーザーは、フォーム テンプレートのデザインに応じて次の一部またはすべてを実行できます。

  • InfoPath (通常のフォーム テンプレートの場合) または Web ブラウザ (ブラウザ対応フォーム テンプレートの場合) を使用してフォームに入力します。

  • フォームが組織全体で正式に共有される前に、フォームのテストに参加します。

  • フォームのデザインについて建設的なフィードバックを提供します。

ページの先頭へ

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×