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 throughRGO_RecroSecwhen global enablement is not used.SingleUserMode: Supports the initial administrator configuration phase. After the administrator is configured, set this value tofalse.AutoCreateUser: Controls automatic user creation in the RecroSec integration.AdministratorRoleName: Defines the administrator role name. The existing documented value isRGF.Administrators.DefaultRoleName: Defines the default role name assigned by the RecroSec configuration. Existing applications may use values such asRGF.UsersorUsersaccording to their application configuration.
Warning
After configuring the administrator, set SingleUserMode to false.
Related RecroGrid Framework setting
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.