1. OG_AD-GroupMembers

    Článek: AN0002433Aktualizováno:: 28.05.2020

    Tato funkce vytvoří dva textové soubory:

    1. Přehled skupin MS Active Directory
    2. Přehled členů těchto skupin.

    Hlavní předpoklady pro použití

     

    Předpoklad Popis

    Module Active Directory PowerShell Microsoft

    Při komunikaci s externími systémy využívajícími vykonání Powershell příkazů externím systémem je třeba na externím systému povolit remoting.
    Remote Differential Compression Pro vyčtení informací o uživatelích z LDAP je třeba na serveru vykonávajícím tuto funkcionalitu povolit tuto funkci systému Windows.
    AD DS and AD LDS Tools Pro vyčtení informací o uživatelích z LDAP je třeba na serveru vykonávajícím tuto funkcionalitu povolit tuto funkci systému Windows.
    Powershell v3 Microsoft Powershell verze 3 nebo vyšší.

    Popis

    Soubory obsahují následující informace.

    Soubor skupin MS Active Directory

    Název hlavičky sloupce Popis
    GroupName Název skupiny.
    GroupDistinguishedName Distingushed name skupiny obsahující cestu k umístění skupiny.
    GroupDescription Popis skupiny.
    GroupDisplayName Zobrazované jméno skupiny.
    GroupCategory Kategorie skupiny (Security, Distribution).
    GroupScope Scope skupiny (DomainLocal, Global, Universal).
    GroupType Typ skupiny.
    GroupSamAccountName Název skupiny podporující dřívější operační systémy.
    GroupSamAccountType Typ skupiny podporující dřívější operační systémy.
    GroupSID SID skupiny.

    Soubor členů skupin MS Active Directory

    Název hlavičky sloupce Popis
    GroupName Název skupiny.
    GroupDistinguishedName Distingushed name skupiny obsahující cestu k umístění skupiny.
    GroupSID SID skupiny.
    MemberName Název člena skupiny.
    MemberDistinguishedName Distinguished name člena skupiny.
    MemberObjectClass Třída člena skupiny (computer, group, user).
    MemberObjectGUID GUID člena skupiny.
    MemberSamAccountName Název člena skupiny podporující dřívější operační systémy.
    MemberSID SID člena skupiny.

    Parametry

    Níže uvedené parametry uveďte v souboru og_configuration.ps1 (obecné parametry sdílené s jinými funkcemi) nebo v souboru OG_AD-User.config (konkrétní parametry této funkce). Konfigurace parametrů je obecně popsána v dokumentaci programu Piklo.

     

    Parametr Popis Příklad
    [string]$LogFile Cesta k souboru, do nějž bude funkce logovat. [string]$LogFile = "\\servername\OGoutput\ADGroupMembers\LogFile.txt"
    [string]$OutFileAdGroups Cesta k výstupnímu souboru se seznamem skupin.

    [string]$OutFile = "\\servername\OGoutput\ADGroupMembers\OutFileAdGroups.txt"

    [string]$OutFileAdGroupMembers Cesta k výstupnímu souboru se seznamem členů skupin. [string]$OutFile = "\\servername\OGoutput\ADGroupMembers\OutFileAdGroupsMembers.txt"
    [string]$OutFileEncoding Kódování výstupního souboru. Možné volby jsou "UTF8", "Unicode" a "DEFAULT". Hodnota "DEFAULT" způsobí vytvoření souboru v kódování ANSI.

    [string]$OutFileEncoding = "UTF8"

    [string]$Delimiter Oddělovač hodnot v záznamech. Možné hodnoty jsou: "t" - tabulator, ";" - středník a "," - čárka

    [string]$Delimiter = "t"

    [string]$HeaderOutFile Určuje, zda má výstupní soubor obsahovat hlavičku s názvy sloupců ("1") nebo ne ("0").

    [string]$HeaderOutFile = "1"

     

    Volání

    Funkce je volána pomocí programu Piklo, který je součástí balíku ObjectGears, ze skriptu ObjectGears. Výsledek volání je třeba přiřadit do proměnné, se kterou lze ve skriptu dále pracovat.

    a = OG.Process.RunPiklo('OG_AD-GroupMembers','-type C')

×