ファイルVFPPF06/07の代わりにユーザー・データおよびセキュリティ・データをXMLファイルとして保存できる
Webアクセスのないフレームワークへのセキュリティ・オプションを軽くするには、ユーザー定義をと権限をローカルのVF_Sy001_Users.XMLに保存します。
権限をVF_Sy001_Users.XMLに保存する場合VF_Sy001_Users.XMLはユーザーのPC上に存在しなくてはなりません。VF_Sy001_Users.XMLがユーザーのPCに存在するか、ネットワーク上に存在してどのユーザーのPCでもアクセス可能である限り、ユーザーがリモート・サーバーに接続する場合でもこの方法は利用できます。
VF_Sy001_Users.XMLに保存された権限はユーザーのPCに存在する必要がありますが、サーバーに接続する際に使用可能です(各ユーザーのPC上に存在するか、サーバー上に存在し各ユーザーのPCからアクセス可能な場合)。
フレームワークがWebモードで稼働中の場合、ユーザー定義と権限を保存したVF_Sy001_Users.XMLは一切使用できません。
ユーザー定義をXMLファイルとして保存する意義:
· ユーザー定義ファイルの名前は別の名前に変えられます。
· ファイルへの完全なパスを指定できます。これはネットワーク上のドライブのパスでもよいので、すべてのユーザーが同じXMLファイルを共有できます。
· XMLファイルの内容はフレームワーク以外で変更してはいけません。
· 区画のExecuteディレクトリに、VF_Sy001_Users_YYYYMMDD_HHMMSS.XMLというファイルが存在する場合があります。これはそのファイル名の時間に保存されたユーザー定義バージョンを表しています。これは、不要なユーザー定義の変更を元に戻すときに使用します。保存された古いバージョンは時々削除する必要があります。
· 組み込みのフレームワーク・ユーザー・プロファイル管理機能はオプションです。これを使わないでも、アプリケーションの複数のユーザーを使用したり、設計したユーザー・プロファイル管理機能が妨げられたりすることはありません。
この機能を使用する方法:
フレームワーク--> プロパティ--> ユーザー管理設定タブを表示し、オプションDBMSテーブルのユーザー明細の保管のチェックをはずします。