diff --git a/admin_manual/configuration_user/index.rst b/admin_manual/configuration_user/index.rst index a600bd5a7..ec904faec 100644 --- a/admin_manual/configuration_user/index.rst +++ b/admin_manual/configuration_user/index.rst @@ -4,7 +4,7 @@ User management .. toctree:: :maxdepth: 2 - + user_configuration reset_admin_password reset_user_password @@ -15,3 +15,4 @@ User management user_auth_ldap_cleanup user_auth_ldap_api user_provisioning_api + profile_configuration diff --git a/admin_manual/configuration_user/profile_configuration.rst b/admin_manual/configuration_user/profile_configuration.rst new file mode 100644 index 000000000..9193dc673 --- /dev/null +++ b/admin_manual/configuration_user/profile_configuration.rst @@ -0,0 +1,36 @@ +===================== +Profile configuration +===================== + +The user profile presents the information of a user and is enabled by default +for all users. Users may individually enable or disable their profile in their +Personal info settings under the Personal settings section. + +As an administrator you may change the default for new users and may also +disable profile globally to remove all profile functionality. + +To enable or disable profile by default for new users switch the toggle in +Basic settings under the Administration settings section. + +.. figure:: ../images/profile_default_setting.png + +.. note:: If you are upgrading from Nextcloud 22 to 23 and want profile to + be disabled by default for all users, you may run the ``occ`` command below + before upgrading or upgrade first then switch the toggle in Basic settings + before letting any users log in. + +:: + + occ config:app:set settings profile_enabled_by_default --value="0" + +Please refer to :doc:`../configuration_server/occ_command` for all available +``occ`` commands. + +To disable profile globally add the following line to your ``config.php`` + +:: + + 'profile.enabled' => false, + +Please refer to :doc:`../configuration_server/config_sample_php_parameters` for +all available ``config.php`` options. diff --git a/admin_manual/images/profile_default_setting.png b/admin_manual/images/profile_default_setting.png new file mode 100644 index 000000000..ce2b2dca4 Binary files /dev/null and b/admin_manual/images/profile_default_setting.png differ