Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: Configuration Manager (current branch)
In Configuration Manager zijn algemene voorwaarden regels die zakelijke of technische voorwaarden vertegenwoordigen die u kunt gebruiken om op te geven hoe een toepassing wordt geleverd en geïmplementeerd op clientapparaten. Algemene voorwaarden vindt u op de pagina Vereisten van de wizard Implementatietype maken.
Opmerking
U kunt globale voorwaarden alleen bewerken vanaf de site waarop deze zijn gemaakt.
Gebruik de volgende procedures om globale voorwaarden voor Configuration Manager te maken.
Geef basisinformatie op over de globale voorwaarde
Er zijn verschillende soorten globale voorwaarden beschikbaar. De verschillende globale typen voorwaarden hebben verschillende opties. Wanneer u een specifiek globaal voorwaardentype selecteert, toont Configuration Manager de opties die van toepassing zijn op uw selectie.
Kies in de Configuration Manager-console de optieGlobale voorwaardenvoor softwarebibliotheektoepassingsbeheer>>.
Kies op het tabblad Start in de groep Maken de optie Globale voorwaarde maken.
Geef in het dialoogvenster Globale voorwaarde maken een naam en optioneel een beschrijving op voor de globale voorwaarde.
Kies in de vervolgkeuzelijst Apparaattype of de globale voorwaarde een Windows-computer of een Windows Mobile-apparaat is.
Kies een van de volgende opties in de vervolgkeuzelijst Type voorwaarde:
Instelling – Met deze optie wordt gecontroleerd op de aanwezigheid van een of meer items op clientapparaten. U kunt bijvoorbeeld controleren of een bestand, map of registersleutelwaarde aanwezig is op een clientapparaat.
Expressie : met deze optie kunt u complexere regels instellen om te controleren of aan de voorwaarde wordt voldaan op clientapparaten. U kunt bijvoorbeeld controleren of het fysieke geheugen van een computer tussen 2 GB en 4 GB is of dat een mobiel apparaat gebruikmaakt van touchscreen-invoer.
Regels instellen voor de globale voorwaarde
De procedure voor het definiëren van de algemene voorwaardenregels verschilt naargelang u een instelling of een expressie configureert. Gebruik de hier toegepaste procedure om een instelling of expressie voor de globale voorwaarde in te stellen.
Een instelling instellen voor de globale voorwaarde
Kies in de vervolgkeuzelijst Type voorwaardede optie Instelling.
Kies in de vervolgkeuzelijst Type instelling het item dat u wilt gebruiken als de voorwaarde waarvoor de vereisten moeten worden gecontroleerd. De volgende instellingstypen en configuraties zijn beschikbaar.
Active Directory-query
LDAP-voorvoegsel: geef een geldig LDAP-voorvoegsel op voor de Active Directory Domain Services-query om de compliance op clientcomputers te beoordelen. U kunt LDAP:// of GC:// gebruiken.
DN (Distinguished Name): geef de DN-naam op van het Active Directory Domain Services-object dat wordt beoordeeld op naleving op clientcomputers.
Zoekfilter: geef een optioneel LDAP-filter op om de resultaten van de Active Directory Domain Services-query te verfijnen om de compliance op clientcomputers te beoordelen.
Zoekbereik: geef het zoekbereik op in Active Directory Domain Services:
Basis: hiermee wordt alleen een query uitgevoerd op het opgegeven object.
One Level: deze optie wordt niet gebruikt in deze versie van Configuration Manager.
Substructuur : hiermee wordt een query uitgevoerd op het opgegeven object en de volledige substructuur in de map.
Eigenschap: hiermee geeft u de eigenschap van het object Active Directory Domain Services op dat moet worden gebruikt om de compliantie op clientcomputers te beoordelen.
Query : hier ziet u de LDAP-query die is opgebouwd uit de vermeldingen in LDAP-voorvoegsel, DN, zoekfilter indien opgegeven en eigenschap. Deze query wordt gebruikt om de compliantie op clientcomputers te beoordelen.
bijeenkomst
- Assemblynaam : hiermee geeft u de naam op van het assemblyobject waarnaar u wilt zoeken. De naam mag niet hetzelfde zijn als andere assembly-objecten van hetzelfde type en de naam moet worden geregistreerd in de globale assembly-cache. De naam van de assembly mag uit maximaal 256 tekens bestaan.
Opmerking
Een assembly is een stukje code dat kan worden gedeeld tussen toepassingen. Assembly's kunnen de bestandsextensie .dll of .exe hebben. De globale assemblycache is een map met de naam %systemroot%\assembly op clientcomputers waarin alle gedeelde assembly's zijn opgeslagen.
Bestandssysteem
Type – Kies in de vervolgkeuzelijst of u wilt zoeken naar een bestand of een map.
Pad : hiermee geeft u het pad op naar het opgegeven bestand of de opgegeven map op clientcomputers. U kunt omgevingsvariabelen van het systeem en de omgevingsvariabele %USERPROFILE% opgeven in het pad.
Opmerking
Als u de omgevingsvariabele %USERPROFILE% gebruikt in de velden Pad of Bestand of mapnaam , wordt er gezocht in alle gebruikersprofielen op de clientcomputer. Dit kan ertoe leiden dat meerdere exemplaren van het bestand of de map worden gedetecteerd.
Bestands- of mapnaam : geef de naam op van het bestand of mapobject waarnaar wordt gezocht. U kunt omgevingsvariabelen van het systeem en de omgevingsvariabele %USERPROFILE% opgeven in de naam van het bestand of de map. U kunt ook het sterretje * en ? Jokertekens in de bestandsnaam.
Opmerking
Als u een naam voor bestanden of mappen opgeeft en jokertekens gebruikt, kan dit een groot aantal resultaten opleveren. Dit kan leiden tot een hoog resourcegebruik op de clientcomputer en veel netwerkverkeer bij het rapporteren van resultaten aan Configuration Manager.
Inclusief submappen : schakel deze optie in als u ook in submappen onder het opgegeven pad wilt zoeken.
Dit bestand of deze map is gekoppeld aan een 64-bits toepassing: kies of de 64-bits systeembestandslocatie (%windir%\system32) moet worden doorzocht, naast de 32-bits systeembestandslocatie (%windir%\syswow64) op Configuration Manager-clients met een 64-bits versie van Windows.
Opmerking
Als hetzelfde bestand of dezelfde map aanwezig is in zowel de 64-bits als de 32-bits systeembestandslocatie op dezelfde 64-bits computer, worden meerdere bestanden gedetecteerd door de globale voorwaarde.
Het instellingstype Bestandssysteem biedt geen ondersteuning voor het opgeven van een UNC-pad naar een netwerkshare in het veld Pad .
IIS-metabase
Metabase-pad : geef een geldig pad naar de IIS-metabase op.
Eigenschap-id : geef de numerieke eigenschap van de instelling IIS Metabase op.
Registersleutel
Hive : kies in de vervolgkeuzelijst de registercomponent waarin u wilt zoeken.
Sleutel : geef de naam op van de registersleutel waarnaar u wilt zoeken. De gebruikte notatie moet key\subkey zijn.
Deze registersleutel is gekoppeld aan een 64-bits toepassing : hiermee geeft u op of de 64-bits registersleutels moeten worden doorzocht, naast de 32-bits registersleutels op clients met een 64-bits versie van Windows.
Opmerking
Als dezelfde registersleutel aanwezig is in de 64-bits en de 32-bits registerlocatie op dezelfde 64-bits computer, worden beide registersleutels gedetecteerd door de globale voorwaarde.
Registerwaarde
Hive : selecteer in de vervolgkeuzelijst de registercomponent waarin u wilt zoeken.
Sleutel : geef de naam op van de registersleutel waarnaar u wilt zoeken. De gebruikte notatie moet key\subkey zijn.
Waarde : geef de waarde op die in de opgegeven registersleutel moet staan.
Deze registersleutel is gekoppeld aan een 64-bits toepassing : hiermee geeft u op of de 64-bits registersleutels moeten worden doorzocht, naast de 32-bits registersleutels op clients met een 64-bits versie van Windows.
Opmerking
Als dezelfde registersleutel aanwezig is in de 64-bits en de 32-bits registerlocatie op dezelfde 64-bits computer, worden beide registersleutels gedetecteerd door de globale voorwaarde.
Script
Detectiescript : kies Toevoegen om deel te nemen of blader naar het script dat u wilt gebruiken. U kunt scripts van Windows PowerShell, VBScript of JScript gebruiken.
Scripts uitvoeren met de referenties van de aangemelde gebruiker: als u deze optie inschakelt, wordt het script uitgevoerd op clientcomputers met de referenties van de gebruiker die zich heeft aangemeld.
Opmerking
De waarde die door het script wordt geretourneerd, wordt gebruikt om te beoordelen of de globale voorwaarde voldoet. Wanneer u bijvoorbeeld VBScript gebruikt, kunt u de opdracht WScript.Echo Result gebruiken om de variabele waarde van Result te retourneren aan de globale voorwaarde.
Als uw script meerdere waarden retourneert, moeten deze waarden op één regel staan, gescheiden door een puntkomma. Als elke waarde op een afzonderlijke regel staat, mislukt de evaluatie.
SQL-query
SQL Server-exemplaar: kies of u de SQL-query wilt uitvoeren op het standaardexemplaar, alle exemplaren of de naam van een opgegeven database-exemplaar.
Opmerking
De naam van het exemplaar moet verwijzen naar een lokaal exemplaar van SQL Server. Als u wilt verwijzen naar een failoverclusterexemplaar of beschikbaarheidsgroep van SQL Server Always On, gebruikt u een scriptinstelling.
Database: geef de naam op van de Microsoft SQL Server-database waarvoor de SQL-query wordt uitgevoerd.
Kolom : geef de kolomnaam op die wordt geretourneerd door de Transact-SQL-instructie om de naleving van de globale voorwaarde te beoordelen.
Transact-SQL-instructie : geef de volledige SQL-query op die voor de globale voorwaarde moet worden gebruikt. U kunt ook Openen kiezen om een bestaande SQL-query te openen.
WQL-query
Namespace: geef de WMI-naamruimte op die wordt gebruikt om een WQL-query te maken die wordt beoordeeld op naleving op clientcomputers. De standaardwaarde is Root\cimv2.
Klasse : hiermee wordt de WMI-klasse aangegeven die wordt gebruikt om een WQL-query te maken die wordt beoordeeld op compatibiliteit op clientcomputers.
Eigenschap : hiermee geeft u de WMI-eigenschap op die wordt gebruikt om een WQL-query te maken die wordt beoordeeld op naleving op clientcomputers.
WQL query WHERE-component : u kunt het componentitem WQL-query WHERE gebruiken om een WHERE-component op te geven die moet worden toegepast op de opgegeven naamruimte, klasse en eigenschap op clientcomputers.
XPath-query
Pad : hiermee geeft u het pad op naar het XML-bestand op clientcomputers dat wordt gebruikt om de compliantie te beoordelen. Configuration Manager ondersteunt het gebruik van alle Windows-systeemomgevingsvariabelen en de gebruikersvariabele %USERPROFILE% in de padnaam.
XML-bestandsnaam : geef de naam op van de XML-query die moet worden gebruikt om de compliantie op clientcomputers te beoordelen.
Inclusief submappen : schakel deze optie in als u ook wilt zoeken in submappen onder het opgegeven pad.
Dit bestand is gekoppeld aan een 64-bits toepassing: kies of ook de locatie van het 64-bits systeembestand (%windir%\system32) moet worden doorzocht, naast de locatie van het 32-bits systeembestand (%windir%\syswow64) op Configuration Manager-clients met een 64-bits versie van Windows.
XPath-query : hiermee geeft u een geldige XPath-query (Full XML Path Language) op die moet worden gebruikt om de compliantie op clientcomputers te beoordelen.
Naamruimten: hiermee opent u het dialoogvenster XML-naamruimten om naamruimten en voorvoegsels te identificeren die tijdens de XPath-query moeten worden gebruikt.
Kies in de vervolgkeuzelijst Gegevenstype de indeling waarin de gegevens door de voorwaarde worden geretourneerd voordat deze worden gebruikt om de vereisten te controleren.
Opmerking
De vervolgkeuzelijst Gegevenstype wordt niet weergegeven voor alle instellingstypen.
Meer informatie over deze instelling vindt u onder de vervolgkeuzelijst Type instelling . De items die u kunt instellen, zijn afhankelijk van het type instelling dat u hebt geselecteerd.
Kies OK om de regel op te slaan en het dialoogvenster Globale voorwaarde maken te sluiten.
Een expressie instellen voor de globale voorwaarde
Kies in de vervolgkeuzelijst Conditietypede optie Expressie.
Kies Component toevoegen om het dialoogvenster Component toevoegen te openen.
Selecteer in de vervolgkeuzelijst Categorie selecteren of deze expressie voor een apparaat of een gebruiker is. U kunt ook Aangepast selecteren om een eerder geconfigureerde globale voorwaarde te gebruiken.
Selecteer in de vervolgkeuzelijst Selecteer een voorwaarde de voorwaarde die moet worden gebruikt om te beoordelen of de gebruiker of het apparaat aan de regelvereisten voldoet. De inhoud van deze lijst is afhankelijk van de geselecteerde categorie.
Kies in de vervolgkeuzelijst Operator kiezen de operator die wordt gebruikt om de geselecteerde voorwaarde te vergelijken met de opgegeven waarde om te bepalen of de gebruiker of het apparaat aan de regelvereisten voldoet. De beschikbare operatoren variëren, afhankelijk van de geselecteerde voorwaarde.
Geef in het veld Waarde de waarden op die moeten worden gebruikt met de geselecteerde voorwaarde en operator om te beoordelen of de gebruiker of het apparaat aan de regelvereisten voldoet. De beschikbare waarden zijn afhankelijk van de geselecteerde voorwaarde en de geselecteerde operator.
Kies OK om de expressie op te slaan en het dialoogvenster Component toevoegen te sluiten.
Wanneer u klaar bent met het toevoegen van componenten aan de globale voorwaarde, kiest u OK om het dialoogvenster Globale voorwaarde maken te sluiten en de globale voorwaarde op te slaan.