function loadSettings() {
		oLoadSettingsPromise = Storage.loadFeatures().then(async function(oLoadedSettings) {
			const oSettingsProperties = Object.assign({}, oLoadedSettings);
			if (oSettingsProperties.logonUser) {
				oSettingsProperties.userId = oSettingsProperties.logonUser;
				delete oSettingsProperties.logonUser;
			} else {
				oSettingsProperties.userId = await retrieveUserId();
			}

			// to keep the properties to a minimum, delete no longer used properties
			delete oSettingsProperties.isZeroDowntimeUpgradeRunning;
			delete oSettingsProperties.isAtoAvailable;

			// The following line is used by the Flex Support Tool to set breakpoints - please adjust the tool if you change it!
			oSettingsInstance = new Settings(oSettingsProperties);
			return oSettingsInstance;
		});
		return oLoadSettingsPromise;
	}
Holds all the system settings

@class Settings class
@extends sap.ui.base.ManagedObject
@alias sap.ui.fl.initial._internal.Settings
@since 1.137
@version ${version}
@private
@ui5-restricted sap.ui.fl