Enable Integrated Security property

Official Content
This documentation is valid for:
Sets whether the generated application will manage security using GeneXus Access Manager.

Values

False
True

Scope

Level: Version

Description

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 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.

Runtime/Design time

This property applies only at design time.

How to apply changes

To apply the corresponding changes when the property value is configured, execute a Rebuild All.

See Also

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
GeneXus Access Manager