Table of Contents

RecroSec Configuration

This page contains the application settings that configure RecroSec, the integrated authorization system of the RecroGrid Framework.

Authentication configuration is documented separately under Authentication.

RecroSec settings

Configure RecroSec under Recrovit:RecroSec in the backend application settings.

"Recrovit": {
  "RecroSec": {
    "Enabled": true,
    "SingleUserMode": true,
    "AutoCreateUser": true,
    "AdministratorRoleName": "RGF.Administrators",
    "DefaultRoleName": "RGF.Users"
  }
}

The existing RecroGrid Framework configuration uses these settings:

  • Enabled: Enables RecroSec globally. With global RecroSec enabled, objects participate in the RecroSec permission configuration. Entity-level configuration is available through RGO_RecroSec when global enablement is not used.
  • SingleUserMode: Supports the initial administrator configuration phase. After the administrator is configured, set this value to false.
  • AutoCreateUser: Controls automatic user creation in the RecroSec integration.
  • AdministratorRoleName: Defines the administrator role name. The existing documented value is RGF.Administrators.
  • DefaultRoleName: Defines the default role name assigned by the RecroSec configuration. Existing applications may use values such as RGF.Users or Users according to their application configuration.
Warning

After configuring the administrator, set SingleUserMode to false.

The previous RecroSec authentication documentation also included the following general RecroGrid Framework setting:

"Recrovit": {
  "RecroGridFramework": {
    "DefaultMenuScope": ";identity;"
  }
}

DefaultMenuScope belongs to the RecroGridFramework configuration section. It is retained here as a related setting so the information from the previous configuration guidance remains available while keeping it clearly separated from the RecroSec settings.

See Also