Článek: AN0002433Aktualizováno:: 28.05.2020
Tato funkce vytvoří dva textové soubory:
- Přehled skupin MS Active Directory
- 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')