Vytvoření globálních podmínek v Configuration Manager

Platí pro: Configuration Manager (Current Branch)

V Configuration Manager jsou globální podmínky pravidla, která představují obchodní nebo technické podmínky, které můžete použít k určení způsobu poskytování a nasazení aplikace do klientských zařízení. Globální podmínky jsou přístupné ze stránky Požadavky v Průvodci vytvořením typu nasazení.

Poznámka

Globální podmínky můžete upravovat jenom z webu, kde byly vytvořeny.

K vytvoření Configuration Manager globálních podmínek použijte následující postupy.

Poskytnutí základních informací o globální podmínce

K dispozici je několik různých typů globálních podmínek. Různé možnosti jsou přidruženy k různým typům globálních podmínek. Když vyberete konkrétní typ globální podmínky, Configuration Manager zobrazí možnosti, které platí pro váš výběr.

  1. V konzole Configuration Manager zvolteGlobální podmínkysprávy> aplikací pro softwarovou knihovnu>.

  2. Na kartě Domů ve skupině Vytvořit zvolte Vytvořit globální podmínku.

  3. V dialogovém okně Vytvořit globální podmínku zadejte název a volitelný popis globální podmínky.

  4. V rozevíracím seznamu Typ zařízení zvolte, jestli je globální podmínka určená pro počítač s Windows nebo zařízení s Windows Mobile .

  5. V rozevíracím seznamu Typ podmínky zvolte jednu z následujících možností:

    • Nastavení – Tato možnost zkontroluje existenci jedné nebo více položek na klientských zařízeních. Můžete například zkontrolovat, jestli na klientském zařízení existuje hodnota souboru, složky nebo klíče registru.

    • Výraz – tato možnost umožňuje nastavit složitější pravidla pro kontrolu, jestli je podmínka na klientských zařízeních splněná. Můžete například zkontrolovat, jestli je fyzická paměť v počítači mezi 2 a 4 GB nebo jestli mobilní zařízení používá vstup na dotykové obrazovce.

Nastavení pravidel pro globální podmínku

Postup definování globálních pravidel podmínek se liší v závislosti na tom, jestli konfigurujete nastavení nebo výraz. K nastavení nastavení nebo výrazu pro globální podmínku použijte příslušný postup.

Nastavení globální podmínky

  1. V rozevíracím seznamu Typ podmínky zvolte Nastavení.

  2. V rozevíracím seznamu Typ nastavení zvolte položku, která se má použít jako podmínka, pro kterou se budou kontrolovat požadavky. K dispozici jsou následující typy nastavení a konfigurace.

    • Dotaz služby Active Directory

      • Předpona PROTOKOLU LDAP – Zadejte platnou předponu LDAP pro dotaz Active Directory Domain Services pro posouzení dodržování předpisů na klientských počítačích. Můžete použít LDAP:// nebo GC://.

      • Rozlišující název (DN) – Zadejte rozlišující název objektu Active Directory Domain Services, u kterého se bude vyhodnocovat dodržování předpisů v klientských počítačích.

      • Filtr vyhledávání – Zadáním volitelného filtru LDAP upřesněte výsledky z dotazu Active Directory Domain Services a vyhodnoťte dodržování předpisů na klientských počítačích.

      • Obor hledání – Zadejte obor hledání v Active Directory Domain Services:

        • Base – dotazuje pouze zadaný objekt.

        • Jedna úroveň – tato možnost se v této verzi Configuration Manager nepoužívá.

        • Podstrom – dotazuje zadaný objekt a jeho úplný podstrom v adresáři.

      • Vlastnost – zadejte vlastnost objektu Active Directory Domain Services, který se použije k vyhodnocení dodržování předpisů v klientských počítačích.

      • Dotaz – zobrazuje dotaz LDAP, který je vytvořený z položek v předponě LDAP, rozlišujícím názvu (DN), vyhledávacím filtru (pokud je zadaný) a vlastnosti. Tento dotaz se použije k posouzení dodržování předpisů na klientských počítačích.

    • Sestavení

      • Název sestavení – určuje název objektu sestavení, který se má vyhledat. Název nemůže být stejný jako jakýkoli jiný objekt sestavení stejného typu a musí být zaregistrovaný v globální mezipaměti sestavení (Global Assembly Cache). Název sestavení může mít maximálně 256 znaků.

      Poznámka

      Sestavení je část kódu, kterou lze sdílet mezi aplikacemi. Sestavení mohou mít příponu názvu souboru .dll nebo .exe. Globální mezipaměť sestavení je složka s názvem %systemroot%\assembly v klientských počítačích, ve kterých jsou uložena všechna sdílená sestavení.

    • Systém souborů

      • Typ – v rozevíracím seznamu zvolte, jestli chcete hledat soubor nebo složku.

      • Cesta – Zadejte cestu k zadanému souboru nebo složce v klientských počítačích. V cestě můžete zadat systémové proměnné prostředí a proměnnou prostředí %USERPROFILE% .

        Poznámka

        Pokud použijete proměnnou prostředí %USERPROFILE% v polích Cesta nebo Název souboru nebo složky , budou prohledána všechny profily uživatelů v klientském počítači. To může vést ke zjištění více instancí souboru nebo složky.

      • Název souboru nebo složky – Zadejte název objektu souboru nebo složky, který se bude hledat. V názvu souboru nebo složky můžete zadat systémové proměnné prostředí a proměnnou prostředí %USERPROFILE%. Můžete také použít * a ? zástupných znaků v názvu souboru.

        Poznámka

        Pokud zadáte název souboru nebo složky a použijete zástupné cardy, může to vést k vysokému počtu výsledků. To může vést k vysokému využití prostředků na klientském počítači a k vysokému síťovému provozu při hlášení výsledků Configuration Manager.

      • Zahrnout podsložky – Tuto možnost povolte, pokud chcete prohledávat i všechny podsložky v zadané cestě.

      • Tento soubor nebo složka je přidružená k 64bitové aplikaci – Zvolte, jestli se má kromě umístění 32bitových systémových souborů (%windir%\syswow64) hledat i umístění 64bitových systémových souborů (%windir%\syswow64) na Configuration Manager klientech, kteří používají 64bitovou verzi Windows.

        Poznámka

        Pokud stejný soubor nebo složka existuje v umístění 64bitového i 32bitového systémového souboru na stejném 64bitovém počítači, globální podmínka zjistí více souborů.

        Typ nastavení Systém souborů nepodporuje zadání cesty UNC ke sdílené síťové složce v poli Cesta .

    • Metabáze služby IIS

      • Cesta metabáze – Zadejte platnou cestu k metabázi služby IIS.

      • ID vlastnosti – Zadejte číselnou vlastnost nastavení metabáze služby IIS.

    • Klíč registru

      • Hive – v rozevíracím seznamu zvolte podregistr registru, ve který chcete hledat.

      • Klíč – zadejte název klíče registru, který chcete vyhledat. Použitý formát by měl být klíč\podklíč.

      • Tento klíč registru je přidružený k 64bitové aplikaci – Určuje, jestli se mají kromě 32bitových klíčů registru prohledávat i 64bitové klíče registru na klientech s 64bitovou verzí systému Windows.

        Poznámka

        Pokud ve stejném 64bitovém počítači existuje stejný klíč registru v 64bitovém i 32bitovém umístění registru, globální podmínka zjistí oba klíče registru.

    • Hodnota registru

      • Hive – v rozevíracím seznamu vyberte podregistr registru, ve který chcete hledat.

      • Klíč – zadejte název klíče registru, který chcete vyhledat. Použitý formát by měl být klíč\podklíč.

      • Hodnota – Zadejte hodnotu, která musí být obsažena v zadaném klíči registru.

      • Tento klíč registru je přidružený k 64bitové aplikaci – Určuje, jestli se mají kromě 32bitových klíčů registru prohledávat i 64bitové klíče registru na klientech s 64bitovou verzí systému Windows.

        Poznámka

        Pokud ve stejném 64bitovém počítači existuje stejný klíč registru v 64bitovém i 32bitovém umístění registru, globální podmínka zjistí oba klíče registru.

    • Skript

      • Skript zjišťování – zvolte Přidat a zadejte skript, který chcete použít, nebo přejděte na skript, který chcete použít. Můžete použít skripty Windows PowerShell, VBScript nebo JScript.

      • Spouštění skriptů pomocí přihlašovacích údajů přihlášeného uživatele – Pokud tuto možnost povolíte, skript se spustí na klientských počítačích pomocí přihlašovacích údajů přihlášeného uživatele.

        Poznámka

        Hodnota vrácená skriptem se použije k posouzení shody globální podmínky. Například při použití jazyka VBScript můžete pomocí příkazu WScript.Echo Result vrátit hodnotu proměnné Result do globální podmínky.

        Pokud skript vrátí více hodnot, musí být tyto hodnoty na jednom řádku a musí být oddělené středníkem. Pokud je každá hodnota na samostatném řádku, vyhodnocení se nezdaří.

    • Dotaz SQL

      • SQL Server instance – Zvolte, jestli se má dotaz SQL spouštět na výchozí instanci, všech instancích nebo na zadaném názvu instance databáze.

        Poznámka

        Název instance musí odkazovat na místní instanci SQL Server. Pokud chcete odkazovat na SQL Server instanci nebo skupinu dostupnosti clusteru s podporou převzetí služeb při selhání AlwaysOn, měli byste použít nastavení skriptu.

      • Databáze – Zadejte název Microsoft SQL Server databáze, pro kterou se dotaz SQL spustí.

      • Sloupec – zadejte název sloupce vrácený příkazem jazyka Transact-SQL, který se použije k vyhodnocení dodržování globální podmínky.

      • Příkaz Jazyka Transact-SQL – Zadejte úplný dotaz SQL, který se má použít pro globální podmínku. Můžete také zvolit Otevřít a otevřít existující dotaz SQL.

    • Dotaz WQL

      • Obor názvů – Zadejte obor názvů rozhraní WMI, který se použije k sestavení dotazu WQL, u kterého se bude vyhodnocovat dodržování předpisů na klientských počítačích. Výchozí hodnota je Root\cimv2.

      • Třída – určuje třídu služby WMI, která se použije k vytvoření dotazu WQL, u kterého se vyhodnotí dodržování předpisů na klientských počítačích.

      • Vlastnost – určuje vlastnost rozhraní WMI, která se použije k vytvoření dotazu WQL, u kterého se vyhodnotí dodržování předpisů v klientských počítačích.

      • Klauzule WHERE dotazu WQL – Pomocí položky klauzule WHERE dotazu WQL můžete určit klauzuli WHERE, která se má použít na zadaný obor názvů, třídu a vlastnost v klientských počítačích.

    • Dotaz XPath

      • Cesta – Zadejte cestu k souboru XML v klientských počítačích, která se použije k posouzení dodržování předpisů. Configuration Manager podporuje použití všech proměnných prostředí systému Windows a uživatelské proměnné %USERPROFILE% v názvu cesty.

      • Název souboru XML – Zadejte název souboru, který obsahuje dotaz XML, který se má použít k vyhodnocení dodržování předpisů v klientských počítačích.

      • Zahrnout podsložky – Tuto možnost povolte, pokud chcete prohledávat i všechny podsložky v zadané cestě.

      • Tento soubor je přidružený k 64bitové aplikaci – Zvolte, jestli se má kromě umístění 32bitových systémových souborů (%windir%\syswow64) hledat i umístění 64bitového systémového souboru (%windir%\syswow64) na Configuration Manager klientech, kteří používají 64bitovou verzi Windows.

      • Dotaz XPath – Zadejte platný úplný dotaz XPath (XML Path Language), který se má použít k vyhodnocení dodržování předpisů v klientských počítačích.

      • Obory názvů – Otevře dialogové okno Obory názvů XML pro identifikaci oborů názvů a předpon, které se mají použít během dotazu XPath.

  3. V rozevíracím seznamu Datový typ zvolte formát, ve kterém budou data vrácena podmínkou před tím, než se použijí ke kontrole požadavků.

    Poznámka

    Rozevírací seznam Datový typ se nezobrazuje pro všechny typy nastavení.

  4. Další podrobnosti o tomto nastavení nastavte pod rozevíracím seznamem Typ nastavení . Položky, které můžete nastavit, se budou lišit v závislosti na typu nastavení, který jste vybrali.

  5. Kliknutím na OK pravidlo uložte a zavřete dialogové okno Vytvořit globální podmínku .

Nastavení výrazu pro globální podmínku

  1. V rozevíracím seznamu Typ podmínky zvolte Výraz.

  2. Zvolte Přidat klauzuli a otevřete dialogové okno Přidat klauzuli .

  3. V rozevíracím seznamu Vybrat kategorii vyberte, jestli je tento výraz určený pro zařízení nebo uživatele. Pokud chcete použít dříve nakonfigurovanou globální podmínku, vyberte Vlastní .

  4. V rozevíracím seznamu Vybrat podmínku vyberte podmínku, která se má použít k posouzení, jestli uživatel nebo zařízení splňuje požadavky pravidla. Obsah tohoto seznamu se bude lišit v závislosti na vybrané kategorii.

  5. V rozevíracím seznamu Zvolit operátor zvolte operátor, který se použije k porovnání vybrané podmínky se zadanou hodnotou a vyhodnotí, jestli uživatel nebo zařízení splňuje požadavky na pravidlo. Dostupné operátory se budou lišit v závislosti na vybrané podmínce.

  6. Do pole Hodnota zadejte hodnoty, které se použijí s vybranou podmínkou a operátorem k posouzení, jestli uživatel nebo zařízení splňuje požadavky na pravidlo. Dostupné hodnoty se budou lišit v závislosti na vybrané podmínce a vybraném operátoru.

  7. Kliknutím na OK výraz uložte a zavřete dialogové okno Přidat klauzuli .

  8. Po dokončení přidávání klauzulí do globální podmínky kliknutím na OKzavřete dialogové okno Vytvořit globální podmínku a globální podmínku uložte.