= Developer Guidelines: User Management = [[TOC]] == Workflow == [[Image(https://docs.google.com/drawings/pub?id=1fFIL_y6iOMoHDWwEQqWVKDiSkdRl_7EtfcZChNtZu-o&w=960&h=720)]] https://docs.google.com/drawings/d/1fFIL_y6iOMoHDWwEQqWVKDiSkdRl_7EtfcZChNtZu-o/edit == Deployment Settings == === Registration === ==== Self Registration ==== '''Set:''' deployment_setting.security.self_registration[[BR]] '''Get:''' deployment_setting.get_security_self_registration()[[BR]] Allow public to register as users. ==== Self Registration ==== '''Set:''' deployment_setting.auth.registration_requires_verification[[BR]] '''Get:''' deployment_setting.get_auth_registration_requires_verification()[[BR]] Require users to verify their email address when they register ==== Self Registration ==== '''Set:''' deployment_setting.auth.registration_requires_approval[[BR]] '''Get:''' deployment_setting.get_auth_registration_requires_approval()[[BR]] Require administrators to approve users who register ==== Organizational Settings ==== Administration > User Management > List All Organization Approvers & Whitelists {{{/eden/admin/organisation}}} * Set the people who get notified of new users for different organisations * Automatically approve users with verified email addresses from organisation domians ==== Additional Settings ==== https://github.com/flavour/eden/blob/master/modules/templates/default/config.py#L34 == See Also == * UserGuidelines/Admin/UserManagement * BluePrint/UserManagement