Браузер имеет корпоративные настройки, т.е. каждый новый профиль будет с настройками, взятыми из policies.json.
Добавляю свои Закладки согласно документации, но или ничего не создаётся, или закладки получаются штатные от Mozilla.


мой каталог установки Firefox/distribution/policies.json (групповые политики Windows не предлагать, у меня Linux и MacOS)

Выделить код

Код:

{
    "__COMMENT__ More Information": "https://github.com/mozilla/policy-templates/blob/master/README.md",
    "policies": {
        // "NoDefaultBookmarks": true,
        "Bookmarks": [
          {
            "Title": "Google",
            "URL": "https://google.ru",
          }
        ],
    }
}

А так сработает?

policies.json

Выделить код

Код:

{
  "policies": {
    "Bookmarks": [
      {
        "Title": "Google",
        "URL": "https://google.ru"
      }
    ]
  }
}

Mozilla рекомендует переходить на формат как у хрома - ManagedBookmarks

Note: ManagedBookmarks is the new recommended way to add bookmarks. This policy will continue to be supported.

Наверное в скором времени политику Bookmarks объявят устаревшей, а затем исключат

Dobrov
там ничего сложного

policies.json

Выделить код

Код:

{
	"policies":	{
		"AppUpdateURL":	"http://0.0.0.0/",
		"BlockAboutAddons": false,
		"BlockAboutConfig": false,
		"BlockAboutProfiles": false,
		"BlockAboutSupport": false,
		"DisableAppUpdate":	true,
		"DisableSetDesktopBackground":	true,
		"DisableMasterPasswordCreation":	true,
		"DisableDefaultBrowserAgent":	true,
		"DisableFeedbackCommands":	true,
		"DisableFirefoxAccounts":	true,
		"DisableFirefoxStudies":	true,
		"DisablePocket":	true,
		"DisableProfileRefresh":	true,
		"DisableSetDesktopBackground":	true,
		"DisableTelemetry":	true,
		"DontCheckDefaultBrowser":	true,
		"OverrideFirstRunPage":	"",
		"OverridePostUpdatePage":	"",
		"ManagedBookmarks": [
			{
				"toplevel_name": "My folder"
			},
			{
				"url": "example.com",
				"name": "Example"
			},
			{
				"name": "Mozilla links",
				"children": [
					{
						"url": "https://www.mozilla.org",
						"name": "Mozilla.org"
					},
					{
						"url": "https://support.mozilla.org/",
						"name": "SUMO"
					}
				]
			}
		],
		"Bookmarks": [
			{
				"Title": "Поиск Microsoft Translator",
				"URL": "https://www.bing.com/translator",
				"Favicon": "https://www.bing.com/favicon.ico",
				"Placement": "toolbar",
				"Folder": "Translators"
			},
			{
				"Title": "DeepL Translate",
				"URL": "https://www.deepl.com/translator",
				"Favicon": "https://www.deepl.com/favicon.ico",
				"Placement": "toolbar",
				"Folder": "Translators"
			},
			{
				"Title": "Яндекс Переводчик",
				"URL": "https://translate.yandex.com/",
				"Favicon": "https://translate.yandex.com/favicon.ico",
				"Placement": "toolbar",
				"Folder": "Translators"
			},
			{
				"Title": "Google Переводчик",
				"URL": "https://translate.google.com/",
				"Favicon": "https://translate.google.com/favicon.ico",
				"Placement": "toolbar",
				"Folder": "Translators"
			}
		],
		"Preferences": {
			"alerts.useSystemBackend":	true,
			"browser.search.update":	false,
			"browser.search.newSearchConfig.enabled":	false,
			"datareporting.policy.dataSubmissionPolicyBypassNotification":	true,
			"extensions.blocklist.enabled":	false,
			"extensions.getAddons.showPane":	false,
			"extensions.experiments.enabled": true,
			"extensions.htmlaboutaddons.recommendations.enabled": false,
			"intl.accept_languages":	"ru-RU,ru,en-US,en",
			"media.gmp-gmpopenh264.enabled":	true,
			"media.gmp-widevinecdm.enabled":	true,
			"security.ssl.errorReporting.enabled":	false,
			"toolkit.legacyUserProfileCustomizations.stylesheets":	true
		}
	}
}


у меня вроде все работает...

Farby пишет

там ничего сложного

Появляются только закладки из "ManagedBookmarks", т.е. на панели закладок появляется папка My folder (имя можно удалять).
Закладки из этой папки не видно в Менеджере закладок! И нет закладок из "Bookmarks": [


А как на панели закладок создать закладки без папки?
Нужно добавить закладки рядом с закладкой "Getting Started" на панели закладок.

Dobrov
Ну не знаю что вы там делаете, но у меня первый запуск выглядит так

firstRun
FirstRun.PNG

policies.json

Выделить код

Код:

{
	"policies":	{
		"AppUpdateURL":	"http://0.0.0.0/",
		"BlockAboutAddons": false,
		"BlockAboutConfig": false,
		"BlockAboutProfiles": false,
		"BlockAboutSupport": false,
		"DisableAppUpdate":	true,
		"DisableSetDesktopBackground":	true,
		"DisableMasterPasswordCreation":	true,
		"DisableDefaultBrowserAgent":	true,
		"DisableFeedbackCommands":	true,
		"DisableFirefoxAccounts":	true,
		"DisableFirefoxStudies":	true,
		"DisablePocket":	true,
		"DisableProfileRefresh":	true,
		"DisableSetDesktopBackground":	true,
		"DisableTelemetry":	true,
		"DontCheckDefaultBrowser":	true,
		"NoDefaultBookmarks":	false,
		"OverrideFirstRunPage":	"",
		"OverridePostUpdatePage":	"",
		"ManagedBookmarks": [
			{
				"toplevel_name": "My folder"
			},
			{
				"url": "example.com",
				"name": "Example"
			},
			{
				"name": "Mozilla links",
				"children": [
					{
						"url": "https://www.mozilla.org",
						"name": "Mozilla.org"
					},
					{
						"url": "https://support.mozilla.org/",
						"name": "SUMO"
					}
				]
			}
		],
		"Bookmarks": [
			{
				"Title": "Поиск Microsoft Translator",
				"URL": "https://www.bing.com/translator",
				"Favicon": "https://www.bing.com/favicon.ico",
				"Placement": "toolbar"
			},
			{
				"Title": "DeepL Translate",
				"URL": "https://www.deepl.com/translator",
				"Favicon": "https://static.deepl.com/img/favicon/favicon_16.png",
				"Placement": "toolbar"
			},
			{
				"Title": "Яндекс Переводчик",
				"URL": "https://translate.yandex.com/",
				"Favicon": "https://translate.yandex.com/icons/favicon.ico",
				"Placement": "toolbar"
			},
			{
				"Title": "Google Переводчик",
				"URL": "https://translate.google.com/",
				"Favicon": "https://translate.google.com/favicon.ico",
				"Placement": "toolbar"
			}
		],
		"Preferences": {
			"alerts.useSystemBackend":	true,
			"browser.search.update":	false,
			"browser.search.newSearchConfig.enabled":	false,
			"datareporting.policy.dataSubmissionPolicyBypassNotification":	true,
			"extensions.blocklist.enabled":	false,
			"extensions.getAddons.showPane":	false,
			"extensions.experiments.enabled": true,
			"extensions.htmlaboutaddons.recommendations.enabled": false,
			"intl.accept_languages":	"ru-RU,ru,en-US,en",
			"media.gmp-gmpopenh264.enabled":	true,
			"media.gmp-widevinecdm.enabled":	true,
			"security.ssl.errorReporting.enabled":	false,
			"toolkit.legacyUserProfileCustomizations.stylesheets":	true
		}
	}
}


Единственное могу предположть: нарушаете формат JSON

Farby Спасибо!
с крайним policies.json Яндекс-переводчик и прочее добавляется!