[セキュリティ]タブ

ここには、アプリケーションのセキュリティ設定に関係する特性を定義します。

特性

内容

アプリケーションアクセスキー

アプリケーションアクセスキーとは、アプリケーションにアクセスするための権利キーです。このキーを定義しておくことで、アプリケーションにアクセスできるユーザが、キーのオーナーに限定されるようになります。

注意:

権利キーを持たないユーザは、実行エンジンでアプリケーションファイルにアクセスすることができませんが、開発エンジンでプロジェクトファイルをオープンすることは可能です。

SUPERVISORは、以下のようにしてこのキーの所有権を割り当てることができます:

  1. [ユーザID]テーブルを開きます。

  2. [権利]カラムでズームして[権利]テーブル要を開きます。

  3. [キー]カラムでアプリケーションアクセスキーと同じコードを入力します。

公開権利アクセスキーは、開発者向けのアクセスキーで、このキーを定義しておくことでアプリケーションのセキュリティを確保できます。通常、「Supervisor」が、このキーのオーナーになります。この公開権利アクセスキーを用意することで、第三者による不法操作を防止できます。

この公開権利アクセスキーがない場合、実行環境ではアプリケーションにどういったキーが割当てられているか知ることはできません。つまり、[ユーザID]テーブルの[権利]カラムをズームしても、[権利名]カラムの内容を見ることができません。また、[キー]カラムでズームして[公開権利一覧]を表示することもできません。

注意:

権利キーを持たないユーザでも、開発エンジンでプロジェクトファイルをオープンすることは可能です。また、アクセスキーを参照することができます。

SUPERVISORは、以下のようにしてこのキーの所有権を割り当てることができます:

  1. [ユーザID]テーブルを開きます。

  2. [権利]カラムでズームして[権利]テーブル要を開きます。

  3. [キー]カラムで公開権利アクセスキーと同じコードを入力します。

スーパー権利キー

スーパー権利キーの所有者は、アプリケーションの実行時に対して全ての権利を持つことになります。したがって、このキーの所有者は、アプリケーションの各オブジェクトに対する個別の権利を持っている必要はありません。

注意:

権利キーを持たないユーザでも、開発エンジンでプロジェクトファイルをオープンすることは可能です。また、アクセスキーを参照することができます。

リモートデバッガ権利

ここに権利キーを設定することで、リモートデバッガからのアクセスを制限することができます。ここからズームして[公開権利一覧]から権利を選択してください。

アプリケーション用フォント定義ファイル

[動作環境]ダイアログで定義されたものとは異なるアプリケーション用フォント定義ファイルを定義する場合に指定します。変更後のフォント定義を別のファイルに保存することもできます。この特性は、マルチアプリケーション環境で、アプリケーションごとに異なるアプリケーション用フォント定義ファイルを使用したい場合に設定します。

内部用フォント定義ファイル

[動作環境]ダイアログで定義されたものとは異なる内部用フォント定義ファイルを定義する場合に指定します。変更後のフォント定義を別のファイルに保存することもできます。この特性は、マルチアプリケーション環境で、アプリケーションごとに異なる内部用フォント定義ファイルを使用したい場合に設定します。

実行用キーボード割付ファイル

[動作環境]ダイアログで定義されたものとは異なる実行用キーボード割付ファイルを定義する場合に指定します。変更後のキーボード定義を別のファイルに保存することもできます。この特性は、マルチアプリケーション環境で、アプリケーションごとに異なるキーボード割付ファイルを使用したい場合に設定します。

最新プロジェクト取得バッチファイル

プロジェクトがバージョン管理で管理されている場合のみ、この特性は有効になります。

この特性は、プロジェクトの最新バージョン取得処理の一部として外部処理コマンドを実行させるためのものです。

最新プロジェクトの取得処理がアプリケーションで実行された場合、指定されたバッチファイルが実行されます。最新プロジェクトの取得処理が成功した場合、バッチファイルが最終ステップとして実行されます。

バッチファイルには、ファイルのコピーなどのように一般的なWindowsのコマンドを含めることもできます。