[ 'name' => tra('Create user if not registered in Tiki'), 'description' => tr('If a user was externally authenticated, but not found in the Tiki user database, Tiki will create an entry in its user database.'), 'type' => 'list', 'warning' => tra('If this option is disabled, this user wouldn’t be able to log in.'), 'perspective' => false, 'options' => [ 'y' => tra('Create the user'), 'n' => tra('Deny access'), ], 'default' => 'y', ], 'ldap_create_user_ldap' => [ 'name' => tra('Create user if not in LDAP'), 'description' => tra('If a user was authenticated by Tiki’s user database, but not found on the LDAP server, Tiki will create an LDAP entry for this user.'), 'type' => 'flag', 'default' => 'n', 'warning' => tra('As of this writing, this is not yet implemented, and this option will probably not be offered in future.'), 'tags' => ['experimental'], ], 'ldap_skip_admin' => [ 'name' => tra('Use Tiki authentication for Admin log-in'), 'description' => tra('If this option is set, the user “admin” will be authenticated by only using Tiki’s user database and not via LDAP. This option has no effect on users other than “admin”.'), 'type' => 'flag', 'default' => 'y', ], ]; }