You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

[ |../../index.htm#lansa/lansa048_2000.htm]
Visual LANSA フレームワーク ガイド > アドバンスド・トピック > ユーザー、グループおよびセキュリティ > 高度なオプション > テーブル VFPPF06/07 の代わりにユーザー・データやセキュリティ・データを XML ファイルとして保存

テーブル 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 テーブル VFPPF067/07 にユーザー明細を保管] のチェックマークをはずします。
[ |../../index.htm#lansa/lansa048_2000.htm]

  • No labels