最近のアクセス:
[Keep GAM database updated] プロパティ

[ Keep GAM database updated ] プロパティは、ビルドプロセス中に GeneXus Access Manager データベース内に情報を保存するかどうかを示します。
GAM データベース内に保存された情報は、GAM アプリケーションの登録プロセスが実行されるときと、アクセス許可が自動的に生成されるときに適用されます。

True 必要時に毎回 GAM データベース内に情報を保存します。これが既定値です。
False GAM データベース内に情報を保存しません。


説明

このプロパティは、[ Enable Integrated Security ] プロパティが True に設定されているときに、環境レベルで使用できます。
[ Keep GAM database updated ] が False に設定されている場合は GAM データベースは再編成されない (データベース構造は変更されない) ことを考慮してください。
一方で、 [ Keep GAM database updated ] が True に設定されており、[ Reorganize server tables ] プロパティが False に設定されている場合、GAM データベースは、アプリケーションおよびアクセス許可登録情報を使用して更新される必要がありますが、 [ Reorganize Server Tables ] プロパティでデータベース構造を変更しないように指定されているため、構造は変更されません。
[ Keep GAM database updated ] プロパティの目的は次のとおりです:
  • 本番環境の GAM データベースを使用する KB について、GAM データベースを変更せずに、変更を加えられるようにします。
  • インターネット接続なしで、クラウド (クラウドでのプロトタイプ) 内で KB をビルドできるようにします。

  • connection.gam ファイルは、このプロパティが False に設定されているときは生成されません。ビルドプロセスは GAM データベースに接続しません。
  • [ Keep GAM database updated ] プロパティが False に設定されている場合、ビルドプロセス中に次の警告が出力されます:
         警告: アプリケーションは登録されません。対象の環境は、GAM データベースを再編成しないように設定されます。
    実行時に次のようなエラーが表示されます (iOS シミュレーター):
         Could not load Knowledge Base - Application model main entry point can't be nil. (ナレッジベースをロードできませんでした - アプリケーションモデルのメイン エントリー ポイントは nil にできません。)
     

適用範囲

適用対象 環境設定
グループ Integrated Security
   

参考情報

GAM Applications Registration process
SAC #34689







サブページ
Created: 15/01/07 22:47 by Admin Last update: 21/05/21 03:30 by Admin
カテゴリ
Powered by GXwiki 3.0