Mozilla 도움말 검색

고객 지원 사기를 피하세요. 저희는 여러분께 절대로 전화를 걸거나 문자를 보내거나 개인 정보를 공유하도록 요청하지 않습니다. "악용 사례 신고"옵션을 사용하여 의심스러운 활동을 신고해 주세요.

자세히 살펴보기

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

  • 5 답장
  • 1 이 문제를 만남
  • 1 보기
  • 최종 답변자: 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>

글쓴이 cor-el 수정일시

선택된 해결법

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
    }
  }
}
문맥에 따라 이 답변을 읽어주세요 👍 1

모든 댓글 (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

선택된 해결법

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.