Sets whether the generated application will manage security using GeneXus Access Manager.
Level: Version
This is a version-level property.
Default value: False
When setting this property to True:
- A new Data Store named GAM will be created. The default DBMS for GAM Data Store is the same DBMS as the reorg Data Store. The reorg Data Store connection properties will be inherited by the GAM Data Store as well. In the case of SQL Server, the GAM database will be the same as the reorg Data Store, with a different Database Schema (named "gam").
In the case of MySQL, the database name of the GAM Data Store will be <reorg_datastore_dbname>_gam (as it doesn't support database schemas). In the case of Oracle and Informix databases, GeneXus does not set any default value for Database Name; the user has to set this value.
- GeneXus will start to create Permissions (according to the value of the Integrated Security Level property).
- The generated code will start to interact with GeneXus Access Manager (GAM) in order to solve Authentication and Authorization issues.
- A set of external objects (GAM API) and objects which are part of the GAM Examples Library folder are imported into the Knowledge Base.
See GAM - Activation Process for more details about this topic.
This property applies only at design time.
To apply the corresponding changes when the property value is configured, execute a Rebuild All.
Integrated Security Level property
Administrator User Name property
Administrator User Password property
Connection User Name property
Connection User Password property
Login Object for Web property
Keep GAM database updated property