Översikt
Export AD känner redan till en fast lista med Active Directory-attribut (samAccountName, department, extensionAttribute1, och så vidare). Den Anpassade attribut Denna parameter lägger till fler namn i listan, så att du kan koppla dem till en exportmall.
Parametern skriver inte ut något på egen hand. När du har sparat den måste du lägga till en mappningsrad i mallen för steget ”Exportera AD”. eADM skapar inga attribut i katalogen. Namnet måste redan finnas i Active Directory-schemat, på det objekt som du skriver till (användare, grupp eller organisationsenhet).
Denna parameter finns i varje lokalt Export AD -steg (Export AD, Export AD 2 och efterföljande Export AD-steg). Den finns inte i Export Azure/Entra. Varje Export AD-steg har sin egen lista.
Parametern har funnits sedan februari 2026.
|
Artikel |
Detalj |
|---|---|
|
Var |
Synkroniseringscykel → steget ”Exportera AD” → Anpassade attribut |
|
Format |
|
|
Typer som skriver |
|
|
Vad du fortfarande gör |
Lägg till attributet i exportmallen och koppla ett uttryck till det |
Var man kan ställa in
-
Öppna synkroniseringscykeln och välj steget ”Exportera AD” som ska skriva attributet.
-
Uppsättning Anpassade attribut. Lägg inte in mellanslag runt
=eller,. -
Öppna exportmallen för samma steg och objekttyp (användare, grupp eller organisationsenhet).
-
Lägg till en mappningsrad. Det nya namnet finns i listan över målattribut. Uttrycket är det värde som eADM skickar.
-
Spara mallen. Typen i mappningsraden hämtas från listan när du sparar. Om du senare ändrar typen under ”Anpassade attribut” ska du öppna mallen och spara den igen.
Använd LDAP-visningsnamnet, det namn som visas i ADSI Edit. middleName är korrekt. Middle-Name är namnet på schemaobjektet och är inte det.
En andra skog använder fältet ”Anpassade attribut” i Export AD 2 (eller Export AD 3, och så vidare). Den ärver inte listan från Export AD.
Hur ett värde skrivs
Typen är ordet efter =. Det är dessa fyra typer som ska användas:
|
Typ |
Skrivbeteende |
|---|---|
|
|
Ett värde. Ett tomt resultat raderar attributet. |
|
|
Uttrycket delas upp på |
|
|
Endast |
|
|
Ett heltal. Ett tomt resultat är ett fel, inte en nollställning. |
Typen måste skrivas exakt så här. string eller MultiValue stämmer inte överens, och eADM hoppar då över skrivningen. Klientloggen innehåller ingen rad av typen ”Ställer in … till värdet” för det attributet.
Reference, Mail, Powershell, och RDN är reserverade för attribut som redan finns inbyggda. Använd dem inte i Anpassade attribut.
Längdbegränsningarna styrs av Active Directory, inte av eADM. Se Active Directory: Begränsningar för antal tecken i attribut.
Sträng
Ett textvärde.
Standardattribut som inte finns i mallen: profilePath. Detta är sökvägen till roamingprofilen för en användare. Schemat anger ingen maximal längd.
Standardattribut som inte finns i mallen: middleName. Högst 64 tecken.
Standardattribut som inte finns i mallen: co. Detta är landets namn (United Kingdom). Högst 128 tecken. Mallen innehåller redan c, vilket är landskoden bestående av 2 eller 3 bokstäver och innehåller 3 tecken. Ange inte något landsnamn i c.
Schema som du har installerat: norEduPersonNIN. Feides norEduPerson-schema. Det finns inte för en standardanvändare förrän schemat har importerats och klassen har tillåtits för användaren. Koppla det till det nationella identitetsnumret.
Schema Fableton tillade: fabletonCostCenter. En sträng med ett enda värde i en hjälpklass som heter Fableton har skapats. Namnet måste vara ldapDisplayName från det schemat.
|
Målattribut |
Exempel på uttryck |
Resultat i AD |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Det identifikationsnummer som är lagrat hos användaren |
|
|
|
|
Flervärde
Flera värden i ett attribut. Avgränsa dem med |. eADM ersätter de befintliga värdena. Det läggs inte till det som redan finns i AD.
Standardattribut som inte finns i mallen: otherMobile. Varje nummer kan bestå av 64 tecken. Mallen innehåller redan mobile (ett tal) och otherTelephone.
Publicerat schema: eduPersonAffiliation. Flera värden. Typiska värden är staff, employee, och member. EduPerson-schemat måste vara installerat, och användarobjektet måste ha behörighet att innehålla attributet.
Schema Fableton tillade: fabletonRoleCodes. Sträng med flera värden för rollkoder som inte passar in i ett standardattribut.
|
Målattribut |
Exempel på uttryck |
Inskrivna värden |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Ett avslutande rör går bra. Tomma avsnitt mellan rören hoppas över. Teacher||Principal skriver fortfarande ut två värden.
Bool
Standardattribut som inte finns i mallen: msNPAllowDialin. Detta är Tillåt åtkomst på fliken ”Dial-in” för användaren i Active Directory-användare och datorer. Ställ in detta endast om du vill styra fjärråtkomsten.
Det finns ingen separat boolesk typ som behöver skapas för ett textattribut. Om Fableton skulle lägga till en egen boolesk typ, skulle den kunna ges samma namn, till exempel fabletonIsManager=Bool, och skicka True eller False.
|
Målattribut |
Exempel på uttryck |
Resultat |
|---|---|---|
|
|
|
Inringning tillåten |
|
|
|
Inringning nekad |
Int
Ett heltal, som skickas som ett tal istället för som text.
Standardattribut som inte finns i mallen: countryCode. Detta är den numeriska ISO-landskoden, inte texten i c eller co. Storbritannien är 826. Det högsta värdet som schemat tillåter är 65535.
employeeNumber är text. Den finns redan i mallen som String. Lägg inte till det igen som Int.
|
Målattribut |
Exempel på uttryck |
Resultat |
|---|---|---|
|
|
|
Numerisk landskod 826 |
Attribut som redan finns i standardlistan
Om man anger ett attribut som redan finns i exportmallen ändras inte dess typ.
eADM behåller den inbyggda posten och lägger till en andra post med samma namn. När du öppnar mallen är det den inbyggda typen som används. När du sparar mallen skrivs den inbyggda typen tillbaka till mappningsraden.
department är inbyggt som String. Detta innebär inte att det blir ett attribut med flera värden:
department=Multivalue
Du kommer att se department två gånger i listan. Den rad som eADM använder är fortfarande String. Lämna bort standardattributen från Anpassade attribut.
Exempel med lösning
Fableton kommun (NO999000001) anger en profilväg, ett mellannamn, ytterligare mobilnummer, ett Feide-identitetsnummer och två attribut från sitt eget schema. Allt detta finns i användarmallen för Export AD.
Anpassade attribut i det steget:
profilePath=String,middleName=String,otherMobile=Multivalue,norEduPersonNIN=String,fabletonCostCenter=String,fabletonRoleCodes=Multivalue
Lägg sedan till en mappningsrad per attribut med hjälp av uttrycken i tabellerna ovan.
extensionAttribute1 genom extensionAttribute15 och msDS-cloudExtensionAttribute1 genom msDS-cloudExtensionAttribute20 finns redan i mallen. Du behöver inte lägga till dem här.
Testning
|
Kontrollera |
Vad man ska göra |
|---|---|
|
Namnet dyker upp |
Öppna mallen för användarexport för det aktuella steget ”Exportera AD”. Det nya attributet finns med i mållistan. Verktygstipset visar den typ du har angett. |
|
En användare |
Lägg till en testanvändare i mallens regeluppsättning, eller kör en export av ett enskilt objekt om du använder den funktionen. |
|
Kund |
På eADM-klientdatorn: |
|
Active Directory |
Kontrollera värdet för den användaren i ADSI Edit eller Attribute Editor. För |
Upprepa för Export AD 2 först efter att samma parameter har ställts in på Export AD 2.
Felsökning
|
Symptom |
Trolig orsak |
Åtgärd |
|---|---|---|
|
Mållistan i mallen laddas inte |
Ett par har ingen |
Åtgärd Anpassade attribut. Varje par behöver exakt ett |
|
Attributet ändras aldrig i AD, och klientloggen visar aldrig att det här attributet ställs in |
Typen är inte |
Rätta till texten och spara mallen igen. |
|
|
Uttrycket är |
Skicka |
|
Active Directory avvisar skrivningen |
Attributet finns inte i den objektklassen, värdet är för långt eller så har tjänstekontot inte skrivbehörighet för det |
Installera eller koppla in schemaklassen, förkorta värdet och delegera skrivbehörighet för det attributet. |
|
Du har lagt till |
Inbyggda attribut behåller sin inbyggda typ |
Ta bort det från ”Anpassade attribut”. |
|
Export AD 2 visar inte attributen |
Listan gäller per steg |
Ställ in anpassade attribut även för Export AD 2. |
|
Namnet finns med i listan, men AD anger att attributet inte finns |
LDAP-visningsnamnet är felaktigt, eller så har schemat inte laddats |
Jämför namnet med ADSI Edit. |
Snabbguide
profilePath=String,middleName=String,co=String,otherMobile=Multivalue,msNPAllowDialin=Bool,countryCode=Int,norEduPersonNIN=String,eduPersonAffiliation=Multivalue,fabletonCostCenter=String,fabletonRoleCodes=Multivalue
|
Regel |
Detalj |
|---|---|
|
Namn |
LDAP-visningsnamn |
|
Typ |
|
|
Avgränsningstecken mellan attribut |
Kommatecken, utan mellanslag |
|
Flera värden inom ett attribut |
Rör |
|
Finns redan i mallen |
Ange det inte. Den inbyggda typen behålls. |
|
Schema |
Måste redan finnas. eADM utökar inte schemat. |