Pesquisar no site de suporte

Evite golpes de suporte. Nunca pedimos que você ligue ou envie uma mensagem de texto para um número de telefone, ou compartilhe informações pessoais. Denuncie atividades suspeitas usando a opção “Denunciar abuso”.

Saiba mais

Esta discussão foi arquivada. Faça uma nova pergunta se precisa de ajuda.

trying to configure FF using policies.json file, but not all configurations are being recognized

  • 5 respostas
  • 1 tem este problema
  • 1 visualização
  • Última resposta de RJF1nra

more options

We will be using Group Policy for our windows devices but need to use the json file for our Mac users. Unfortunately, FF is not accepting all the JSON configs. JSON file below (domain names have been xd out

{
  "policies": {
    "DisableFirefoxAccounts": true,
    "DisablePocket": true,
    "DisableAppUpdate": true,
    "DontCheckDefaultBrowser": true,
    "OfferToSaveLogins": true,
   		
	"Homepage": {
	 "URL": "https://xxx.xxx.org",
	 "Locked": true,			
    
		"Authentication": {
		 "SPNEGO": ["xxx.xxx", "xxx.com", "xxx.com"],
		 "Delegated": ["xxx.xxx", "xxx.com", "xxx.com"],
         "NTLM": ["finra.org", "xxx.xxx", "xxx.com", "xxx.com""],
		 "AllowNonFQDN": {
			"SPNEGO": true,
			"NTLM": true,  
		
				"Proxy": {
				 "Mode": "autoDetect",
				 "Locked": true,
	 
					"Certificates": {
					 "ImportEnterpriseRoots": true
	  }
	 }
	}	
   }
  }
 }
}
We will be using Group Policy for our windows devices but need to use the json file for our Mac users. Unfortunately, FF is not accepting all the JSON configs. JSON file below (domain names have been xd out <pre><nowiki>{ "policies": { "DisableFirefoxAccounts": true, "DisablePocket": true, "DisableAppUpdate": true, "DontCheckDefaultBrowser": true, "OfferToSaveLogins": true, "Homepage": { "URL": "https://xxx.xxx.org", "Locked": true, "Authentication": { "SPNEGO": ["xxx.xxx", "xxx.com", "xxx.com"], "Delegated": ["xxx.xxx", "xxx.com", "xxx.com"], "NTLM": ["finra.org", "xxx.xxx", "xxx.com", "xxx.com""], "AllowNonFQDN": { "SPNEGO": true, "NTLM": true, "Proxy": { "Mode": "autoDetect", "Locked": true, "Certificates": { "ImportEnterpriseRoots": true } } } } } } }</nowiki></pre>

Alterado por cor-el em

Solução escolhida

You misplaced a lot of closing curly brackets They are all at the bottom instead of after the section they are part of.

I think that this is what you want :

{
  "policies": {
    "DisableFirefoxAccounts": true,
    "DisablePocket": true,
    "DisableAppUpdate": true,
    "DontCheckDefaultBrowser": true,
    "OfferToSaveLogins": true,
    "Homepage": {
     "URL": "https://xxx.xxx.org",
     "Locked": true
    },
    "Authentication": {
      "SPNEGO": ["xxx.xxx", "xxx.com", "xxx.com"],
      "Delegated": ["xxx.xxx", "xxx.com", "xxx.com"],
      "NTLM": ["finra.org", "xxx.xxx", "xxx.com", "xxx.com"]
    },
    "AllowNonFQDN": {
      "SPNEGO": true,
      "NTLM": true
    },
    "Proxy": {
      "Mode": "autoDetect",
      "Locked": true
    },
    "Certificates": {
      "ImportEnterpriseRoots": true
    }
  }
}
Ler esta resposta 👍 1

Todas as respostas (5)

more options

You seem to be missing a lot of closing brackets in your file. For example, you have "Homepage": { "URL": "xxxx", "Locked": true, but it should be "Homepage": { "URL": "xxxx", "Locked": true }, which is a really easy mistake to make, but it will make things stop working.

Your file should look something like this: "policies": { "DisableFirefoxAccounts": true, "DisablePocket": true, "DisableAppUpdate": true, "DontCheckDefaultBrowser": true, "OfferToSaveLogins": true, "Homepage": { "URL": "https://xxx.xxx.org", "Locked": true }, "Authentication": { "SPNEGO": ["xxx.xxx", "xxx.com", "xxx.com"], "Delegated": ["xxx.xxx", "xxx.com", "xxx.com"], "NTLM": ["finra.org", "xxx.xxx", "xxx.com", "xxx.com""] }, "AllowNonFQDN": { "SPNEGO": true, "NTLM": true }, "Proxy": { "Mode": "autoDetect", "Locked": true }, "Certificates": { "ImportEnterpriseRoots": true } }

If you are still having issues, let us know what specific policies aren't working and we can see if there are any other issues.

more options

I think I just didn't copy and past them, let me try this again. As the below file sits, the policies stop after setting the home page

{

 "policies": {
   "DisableFirefoxAccounts": true,
   "DisablePocket": true,
   "DisableAppUpdate": true,
   "DontCheckDefaultBrowser": true,
   "OfferToSaveLogins": true,
  		

"Homepage": { "URL": "https://xxx.xxx.org", "Locked": true,

"Authentication": { "SPNEGO": ["xxx.org", "xxx.com", "xxx.com"], "Delegated": ["xxx.org", "xxx.com", "xxx.com"],

        "NTLM": ["xxx.org", "xxx.com", "xxx.com"],

"AllowNonFQDN": { "SPNEGO": true, "NTLM": true,

"Proxy": { "Mode": "autoDetect", "Locked": true,

"Certificates": { "ImportEnterpriseRoots": true } } }

  }
 }
}

}

more options

It's possible that the forum is just hiding some of the brackets that you are using. Try surrounding your code with the <code> tag. This will stop the forum from trying to interpret your code and it will just show the plain text.

For example:

<code> {PASTE YOUR CODE} </code>

This will give us on the forum the ability to see exactly what your code is, since what you have pasted into your most recent reply is still missing vital brackets.

more options

Solução escolhida

You misplaced a lot of closing curly brackets They are all at the bottom instead of after the section they are part of.

I think that this is what you want :

{
  "policies": {
    "DisableFirefoxAccounts": true,
    "DisablePocket": true,
    "DisableAppUpdate": true,
    "DontCheckDefaultBrowser": true,
    "OfferToSaveLogins": true,
    "Homepage": {
     "URL": "https://xxx.xxx.org",
     "Locked": true
    },
    "Authentication": {
      "SPNEGO": ["xxx.xxx", "xxx.com", "xxx.com"],
      "Delegated": ["xxx.xxx", "xxx.com", "xxx.com"],
      "NTLM": ["finra.org", "xxx.xxx", "xxx.com", "xxx.com"]
    },
    "AllowNonFQDN": {
      "SPNEGO": true,
      "NTLM": true
    },
    "Proxy": {
      "Mode": "autoDetect",
      "Locked": true
    },
    "Certificates": {
      "ImportEnterpriseRoots": true
    }
  }
}
more options

That took care of it, thank you very much.