Sdílet prostřednictvím


Mapování filtrů a atributů – ID Microsoft Entra do služby Active Directory

Výchozí mapování atributů můžete přizpůsobit podle potřeb vaší firmy. Můžete tedy změnit nebo odstranit existující mapování atributů nebo vytvořit nová mapování atributů.

Snímek obrazovky s oborem založeným na atributu

Následující dokument vás provede oborem atributů microsoft Entra Cloud Sync pro zřizování z Microsoft Entra ID do Active Directory. Pokud hledáte informace o mapování atributů z AD na Microsoft Entra ID, přečtěte si téma Mapování atributů – Active Directory na Microsoft Entra ID.

Schéma pro konfiguraci Microsoft Entra ID do služby Active Directory

V současné době není schéma AD zjistitelné a existuje pevná sada mapování. Následující tabulka obsahuje výchozí mapování a schéma pro id Microsoft Entra na konfigurace služby Active Directory.

Cílový atribut Zdrojový atribut Typ mapování Notes
Admindescription Append("Group_";[objectId]) Výraz NEJDE AKTUALIZOVAT V uživatelském rozhraní – NEAKTUALIZOVAT

, používá se k filtrování AD do cloudové synchronizace

Není vidět v uživatelském rozhraní
Kn Append(Append(Left(Trim([displayName]);51);"_"),Mid([objectId],25;12)) Expression
description Left(Trim([description]);448) Výraz
displayName displayName Direct
isSecurityGroup True Konstanta NEJDE AKTUALIZOVAT V UŽIVATELSKÉM ROZHRANÍ – NEAKTUALIZOVAT

NEZOBRAZUJE V UŽIVATELSKÉM ROZHRANÍ
člen členové Direct NEJDE AKTUALIZOVAT V UŽIVATELSKÉM ROZHRANÍ – NEAKTUALIZOVAT

NEZOBRAZUJE V UŽIVATELSKÉM ROZHRANÍ
msDS-ExternalDirectoryObjectId Append("Group_";[objectId]) Výraz NELZE AKTUALIZOVAT V uživatelském rozhraní – NEAKTUALIZOVAT

použité pro připojování – porovnávání v AD

Není viditelné v uživatelském rozhraní
ObjectGUID NEJDE AKTUALIZOVAT V UŽIVATELSKÉM ROZHRANÍ – NEAKTUALIZOVAT

JEN pro čtení – ukotvení v AD

není viditelné v uživatelském rozhraní
parentDistinguishedName OU=Users,DC=<domain selected at configuration start,DC>=com Konstanta Výchozí nastavení v uživatelském rozhraní
UniversalScope True Konstanta NEJDE AKTUALIZOVAT V UŽIVATELSKÉM ROZHRANÍ – NEAKTUALIZOVAT

NEZOBRAZUJE V UŽIVATELSKÉM ROZHRANÍ

Mějte na paměti, že na portálu nejsou viditelná všechna výše uvedená mapování. Další informace o tom, jak přidat mapování atributů, naleznete v tématu mapování atributů.

Vymezení rozsahu cílového kontejneru filtru

Výchozí cílový kontejner je OU=User,DC=<domain selected at configuration start>DC=com. Můžete ho změnit tak, aby byl vaším vlastním kontejnerem.

Pomocí výrazu mapování atributů s funkcí Switch() je možné nakonfigurovat také více cílových kontejnerů. Pokud je u tohoto výrazu hodnota displayName Marketing nebo Sales, vytvoří se skupina v odpovídající organizační jednotky. Pokud neexistuje shoda, vytvoří se skupina ve výchozím organizačním objektu.

Switch([displayName],"OU=Default,OU=container,DC=contoso,DC=com","Marketing","OU=Marketing,OU=container,DC=contoso,DC=com","Sales","OU=Sales,OU=container,DC=contoso,DC=com")

Snímek obrazovky s výrazem filtrů oborů

Další příklad je uvedený níže. Představte si, že máte následující tři skupiny a mají následující hodnoty atributů displayName:

  • NA-Sales-Contoso
  • SA-Sales-Contoso
  • EU-Sales-Contoso

K filtrování a zřizování skupin můžete použít následující příkaz switch:

Switch(Left(Trim([displayName]), 2), "OU=Groups,DC=contoso,DC=com", "NA","OU=NorthAmerica,DC=contoso,DC=com", "SA","OU=SouthAmerica,DC=contoso,DC=com", "EU", "OU=Europe,DC=contoso,DC=com")

Tento příkaz ve výchozím nastavení zřídí všechny skupiny pro kontejner OU=Groups,DC=contoso,DC=com ve službě Active Directory. Pokud ale skupina začíná NA, zřídí skupinu na OU=NorthAmerica,DC=contoso,DC=com. Podobně pokud skupina začíná SA na OU=SouthAmerica,DC=contoso,DC=com a EU na OU=Europe,DC=contoso,DC=com.

Další informace naleznete v tématu Referenční informace k zápisu výrazů pro mapování atributů v Microsoft Entra ID.

Filtrování oboru atributů

Podporuje se filtrování oborů na základě atributů. Můžete určit rozsah skupin na základě určitých atributů. Mějte však na paměti, že oddíl mapování atributů pro konfiguraci Microsoft Entra ID na Active Directory se mírně liší od tradiční části mapování atributů.

Snímek obrazovky s oborem založeným na atributu

Podporované klauzule

Filtr oborů se skládá z jedné nebo více klauzulí. Klauzule určují, které skupiny mají povoleno předávat filtr oborů vyhodnocením atributů jednotlivých skupin. Můžete mít například jednu klauzuli, která vyžaduje, aby se atribut displayName skupiny rovnal "Marketing", takže jsou zřízeny pouze skupiny Marketing.

Výchozí seskupení zabezpečení

Výchozí seskupení zabezpečení se použije nad každou vytvořenou klauzulí a používá logiku AND. Obsahuje následující podmínky:

  • securityEnabled IS True AND
  • dirSyncEnabled JE NEPRAVDA A
  • mailEnabled JE FALSE

Výchozí seskupení zabezpečení se použije jako první a při práci s jednou klauzulí použije logiku AND. Klauzule se pak bude řídit logikou popsanou níže.

Jedna klauzule definuje jednu podmínku pro jednu hodnotu atributu. Pokud se v jednom filtru oborů vytvoří více klauzulí, vyhodnotí se společně pomocí logiky AND. Logika AND znamená, že všechny klauzule musí být vyhodnoceny jako true, aby se uživatel zřídil.

Snímek obrazovky s oborem na základě atributu klauzule AND

Nakonec lze pro skupinu vytvořit několik filtrů oborů. Pokud existuje více filtrů oborů, vyhodnotí se společně pomocí logiky OR. Logika OR znamená, že pokud se některá z klauzulí v některém z nakonfigurovaných filtrů oborů vyhodnotí jako true, skupina se zřídí.

Snímek obrazovky s oborem na základě atributu klauzule OR

Podporované operátory

Podporují se následující operátory:

Operátor Popis
&
ENDS_WITH
ROVNÁ Klauzule vrátí hodnotu true, pokud vyhodnocený atribut přesně odpovídá hodnotě vstupního řetězce (rozlišují se malá a velká písmena).
GREATER_THAN Klauzule vrátí hodnotu true, pokud je vyhodnocený atribut větší než hodnota. Hodnota zadaná ve filtru oborů musí být celé číslo a atribut uživatele musí být celé číslo [0,1,2,...].
GREATER_THAN_OR_EQUALS Klauzule vrátí hodnotu true, pokud je vyhodnocený atribut větší nebo roven hodnotě. Hodnota zadaná ve filtru oborů musí být celé číslo a atribut uživatele musí být celé číslo [0,1,2,...].
ZAHRNUJE
JE NEPRAVDA Klauzule vrátí hodnotu true, pokud vyhodnocený atribut obsahuje logickou hodnotu false.
IS_MEMBER_OF
IS NOT NULL Klauzule vrátí hodnotu true, pokud vyhodnocený atribut není prázdný.
JE NULL Klauzule vrátí hodnotu true, pokud je vyhodnocený atribut prázdný.
JE PRAVDA Klauzule vrátí hodnotu true, pokud vyhodnocený atribut obsahuje logickou hodnotu true.
!&L
NEROVNÁ SE Klauzule vrátí hodnotu true, pokud vyhodnocený atribut neodpovídá hodnotě vstupního řetězce (rozlišují se malá a velká písmena).
NEODPOVÍDÁ REGULÁRNÍMU VÝRAZU Klauzule vrátí hodnotu true, pokud vyhodnocený atribut neodpovídá vzoru regulárního výrazu. Vrátí hodnotu false, pokud je atribut null / prázdný.
PŘÍTOMEN
SHODA REGULÁRNÍCH VÝRAZŮ Klauzule vrátí hodnotu true, pokud vyhodnocený atribut odpovídá vzoru regulárního výrazu. Příklad: ([1-9][0-9]) odpovídá libovolnému číslu v rozsahu 10 až 99 (rozlišují se malá a velká písmena).
VALID CERT MATCH

Filtrování pomocí regulárních výrazů

Pokročilejší filtr může použít REGULEX POZVYHLEDAT. To umožňuje prohledávat atribut jako řetězec pro podřetězce tohoto atributu. Řekněme například, že máte několik skupin a všechny mají následující popisy:

Contoso-Sales-US Contoso-Marketing-US Contoso-Operations-US Contoso-LT-US

Teď chcete ve službě Active Directory zřídit jenom skupiny Prodej, Marketing a Operations. K dosažení tohoto cíle můžete použít REGEX POZVYHLEDAT.

REGEX MATCH description (?:^|\W)Sales|Marketing|Operations(?:$|\W)

Tato funkce REGEX MATCH vyhledá popisy pro některá z následujících slov, která jsme zadali, a zřídí pouze tyto skupiny.

Snímek obrazovky s oborem založeným na REGEX MATCH

Vytvoření filtru založeného na atributech

K vytvoření filtru založeného na atributech použijte následující kroky:

  1. Klikněte na Přidat filtr atributů.
  2. Do pole Název zadejte název filtru.
  3. V rozevíracím seznamu v části Cílový atribut vyberte cílový atribut.
  4. V části Operátor vyberte operátor.
  5. V části Hodnota zadejte hodnotu.
  6. Klikněte na Uložit.

Snímek obrazovky s nastavením oboru na základě atributů

Další informace naleznete v tématu mapování atributů a odkaz pro zápis výrazů pro mapování atributů v Microsoft Entra ID.

Další kroky