Formular una preguntaFormular una pregunta
 

RespondidaSearch Providers ADMX & ADML

  • miércoles, 01 de julio de 2009 23:04DJXMMX Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     Tiene código

    I'm tring to get the Search Providers ADMX working in my group policy but when ever I build the ADMX and ADML files, I never see my proivder populated in the GP setting. It just has the "Enable", "Disable", "Not Configured" with nothing below. Can some one please see if I messed the ADMX or ADML files up?

    Here is the ADMX:

    <?xml version="1.0" encoding="utf-8"?>
    <policyDefinitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" revision="1.0" schemaVersion="1.0" xmlns="http://www.microsoft.com/GroupPolicy/PolicyDefinitions">
      <policyNamespaces>
        <target prefix="search" namespace="Microsoft.Policies.search" />
        <using prefix="inetres" namespace="Microsoft.Policies.InternetExplorer" />
      </policyNamespaces>
      <resources minRequiredRevision="1.0" />
      <policies>
          <policy name="PopulateSearchProviderList_1" class="User" displayName="$(string.PopulateSearchProviderList)" explainText="$(string.IE_Explain_PopulateSearchProviderList)"  key="Software\Policies\Microsoft\Internet Explorer\SearchScopes">
          <parentCategory ref="inetres:InternetExplorer" />
          <supportedOn ref="inetres:SUPPORTED_IE7Vista"/>
          <enabledList>
            <item key="Software\Policies\Microsoft\Internet Explorer\SearchScopes" valueName="Version">
                <value>
                    <decimal value="2" />
                </value>
            </item>
            <item key="Software\Policies\Microsoft\Internet Explorer\SearchScopes\{E500F69F-8C85-4D09-A822-09870C151594}" valueName="DisplayName">
                <value>
                    <string>Google</string>
                </value> 
            </item> 
            <item key=" Software\Policies\Microsoft\Internet Explorer\SearchScopes\{E500F69F-8C85-4D09-A822-09870C151594}" valueName="URL">
                <value>
                    <string>http://www.google.com/search?q={searchTerms}&amp;rls=com.microsoft:{language}&amp;ie={inputEncoding}&amp;oe={outputEncoding}&amp;startIndex={startIndex?}&amp;startPage={startPage}</string>
                </value>
            </item>
          </enabledList>
          </policy>
          <policy name="PopulateSearchProviderList_2" class="Machine" displayName="$(string.PopulateSearchProviderList)" explainText="$(string.IE_Explain_PopulateSearchProviderList)" key="Software\Policies\Microsoft\Internet Explorer\SearchScopes">
         <parentCategory ref="inetres:InternetExplorer" />
          <supportedOn ref="inetres:SUPPORTED_IE7Vista"/>
          <enabledList>
            <item key="Software\Policies\Microsoft\Internet Explorer\SearchScopes" valueName="Version">
                <value>
                    <decimal value="2" />
                </value>
            </item>
            <item key="Software\Policies\Microsoft\Internet Explorer\SearchScopes\{E500F69F-8C85-4D09-A822-09870C151594}" valueName="DisplayName">
                <value>
                    <string>Google</string>
                </value> 
            </item> 
            <item key=" Software\Policies\Microsoft\Internet Explorer\SearchScopes\{E500F69F-8C85-4D09-A822-09870C151594}" valueName="URL">
                <value>
                    <string>http://www.google.com/search?q={searchTerms}&amp;rls=com.microsoft:{language}&amp;ie={inputEncoding}&amp;oe={outputEncoding}&amp;startIndex={startIndex?}&amp;startPage={startPage}</string>
                </value>
            </item>
          </enabledList>
          </policy> 
      </policies>
    </policyDefinitions>
    



    Here is the ADML:

    <?xml version="1.0" encoding="utf-8"?>
    <policyDefinitionResources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" revision="1.0" schemaVersion="1.0" xmlns="http://www.microsoft.com/GroupPolicy/PolicyDefinitions">
      <displayName>Google</displayName>
      <description>Get search suggestions with Google</description>
      <resources>
        <stringTable>
          <string id="PopulateSearchProviderList">Populate List of search providers</string>
          <string id="IE_Explain_PopulateSearchProviderList">This policy setting will let you populate a list of search providers that will be displayed in Internet Explorer's search box.
    
    If you enable this policy setting and if the "Restrict search providers to a specific list of search providers" Group Policy setting is enabled, this list will be the only list that appears in the Internet Explorer drop-down list. If the "Add a specific list of search providers to the user's search provider list" Group Policy setting is enabled, this list will be added to the user's list of search providers.
    
    If you disable this policy setting or do not configure it, users will have complete freedom to create their own search provider list.</string>
        </stringTable>
      </resources>
    </policyDefinitionResources>
    
    

Respuestas

Todas las respuestas

  • viernes, 03 de julio de 2009 8:13Mervyn ZhangMSFT, ModeradorMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Hi,

    Do you mean the Group policy would not apply to client when saying "I never see my proivder populated in the GP setting"? Have you check the clients Registry to see if "Software\Policies\Microsoft\Internet Explorer\SearchScopes\{E500F69F-8C85-4D09-A822-09870C151594}" was created?

    If it doesn’t show in your Group Policy Editor, it’s normal. Also, you can check your steps by referring to the article below.

    How to create custom .adm or .admx files to add search providers to the toolbar search box in Internet Explorer 7
    http://support.microsoft.com/kb/918238

    Thanks.

    This posting is provided "AS IS" with no warranties, and confers no rights.
  • viernes, 03 de julio de 2009 21:24DJXMMX Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    I checked the registry entry and it's not showing up, even on the server.

    I tried a gpudate /force on the server and I get a few failures on refreshing the computer policy.
    It says to check the event log but all the event log reports is a bunch of "completed processing..." entries with an error icon (not telling me what's wrong). The one's with the error icon range from the following:
    "Internet Explorer Zonemapping Extension"
    "EFS recovery Extension Processing"
    "Completed Microsoft Offline Files Extension Processing"
    "Registry Extension Processing"

    I did a "rsop" and I don't get any of the serch provider settings (restrict search providers..., add specific list..., and of course, populate list...).

    I did this with Server 2003 and I had no problems using an ADM file.
    It showed my serch provider in the editor as a drop down item as well...doesn't show anything now.

    Looks like I'll just have to rig up some registry hacks.
  • sábado, 04 de julio de 2009 20:20DJXMMX Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    There seems to be a bigger problem at hand some where...

    I can't push trusted certificates now eather.

    Everytime I run a RSOP it says that something failed at the computer level.
    Looking at the summary I can see under component status: "Registry failed" but it's an "unspecified error" and there are no further logs.
    I checked the "advanced view" on RSOP and I can't find any settings that have an error.
    I cant trace it down.

    This looks like its the root cause of all my GP problems.
    Looks like something is messed up with Server 2008 because I never had these problems with 2003.
  • martes, 07 de julio de 2009 22:46DJXMMX Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     Respondida
    • Marcado como respuestaDJXMMX martes, 07 de julio de 2009 22:47
    •  
  • miércoles, 08 de julio de 2009 1:58Mervyn ZhangMSFT, ModeradorMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Hi Bernie,

    Glad to hear you have solved this problem. Sorry for the mistake in KB article. Your feedback is very valuable for us.

    Thanks.

    This posting is provided "AS IS" with no warranties, and confers no rights.