- Introduction
- Installation
- Getting Started
- Setup the Environment
- Setup the UKG Pro Connection
- Setup the Active Directory Connection
- Delegation of Control
- Setup Rules
- Link (Identity Match)
- Employee Filter
- Auto Provision
- Auto Provision Conditions
- User Logon Name
- User Logon Name Suffix
- Password
- Password Never Expires
- Setup Mappings
- Field Mappings
- Enable Account
- Container
- Network Access Permission
- Custom Attributes
- Group Mappings
- Remove from All Groups
- Working with Expressions
- String Expressions
- Bool Expressions
- Quick Expressions
- Working with Conditional Expressions
- Working with Constants
- Ignore Constant
- IsInsert Constant
- IsUpdate Constant
- IsDisable Constant
- Auto Constant
- Special Methods
- Supported Fields
- Person (UKG)
- Employment (UKG)
- Job (UKG)
- Location (UKG)
- Org Level 1 to 4 (UKG)
- Project (UKG)
- Platform Configuration (UKG)
- User (Active Directory)
- Sending Email to UKG Pro
- Global Catalog / Cross Domain Manager
- Get Business Rule Descriptions
- Notifications
- Detecting Changes
- Send Conditions
- SMTP Settings
- Scheduling
- Viewing the Logs
- Activate a License
- Security
- Introduction
- Installation
- Getting Started
- Setup the Environment
- Setup the UKG Pro Connection
- Setup the Active Directory Connection
- Delegation of Control
- Setup Rules
- Link (Identity Match)
- Employee Filter
- Auto Provision
- Auto Provision Conditions
- User Logon Name
- User Logon Name Suffix
- Password
- Password Never Expires
- Setup Mappings
- Field Mappings
- Enable Account
- Container
- Network Access Permission
- Custom Attributes
- Group Mappings
- Remove from All Groups
- Working with Expressions
- String Expressions
- Bool Expressions
- Quick Expressions
- Working with Conditional Expressions
- Working with Constants
- Ignore Constant
- IsInsert Constant
- IsUpdate Constant
- IsDisable Constant
- Auto Constant
- Special Methods
- Supported Fields
- Person (UKG)
- Employment (UKG)
- Job (UKG)
- Location (UKG)
- Org Level 1 to 4 (UKG)
- Project (UKG)
- Platform Configuration (UKG)
- User (Active Directory)
- Sending Email to UKG Pro
- Global Catalog / Cross Domain Manager
- Get Business Rule Descriptions
- Notifications
- Detecting Changes
- Send Conditions
- SMTP Settings
- Scheduling
- Viewing the Logs
- Activate a License
- Security
Field Mappings
Field mappings are used to to keep Active Directory attributes in sync with to UKG Pro fields.
When setting up a field mapping, you select the Active Directory attribute (the target) that you want to sync and then you will select the UKG Pro field(s) (the source) that you want to use as the value that will be sent to the AD attribute.
Mappings use expressions to determine what value to send to the AD attributes. The mapping expression evaluates and the result is used as the value that is sent to AD.
We can use either a simple or conditional expression in the mappings. The possibilities of what can be done with expressions are plentiful as any C# expression can be used in the expression.
Remember that Connect to AD also supports conditional expressions, which allows you to evaluate multiple conditions before determining which value to use in the mapping.
Connect to AD provides mappings for the following AD attributes:
- Assistant - assistant
- Business Category - businessCategory
- Car License - carLicense
- City - l
- Cloud Extension Attribute 1 - msDS_cloudExtensionAttribute1
- Cloud Extension Attribute 2 - msDS_cloudExtensionAttribute2
- Cloud Extension Attribute 3 - msDS_cloudExtensionAttribute3
- Cloud Extension Attribute 4 - msDS_cloudExtensionAttribute4
- Cloud Extension Attribute 5 - msDS_cloudExtensionAttribute5
- Cloud Extension Attribute 6 - msDS_cloudExtensionAttribute6
- Cloud Extension Attribute 7 - msDS_cloudExtensionAttribute7
- Cloud Extension Attribute 8 - msDS_cloudExtensionAttribute8
- Cloud Extension Attribute 9 - msDS_cloudExtensionAttribute9
- Cloud Extension Attribute 10 - msDS_cloudExtensionAttribute10
- Cloud Extension Attribute 11 - msDS_cloudExtensionAttribute11
- Cloud Extension Attribute 12 - msDS_cloudExtensionAttribute12
- Cloud Extension Attribute 13 - msDS_cloudExtensionAttribute13
- Cloud Extension Attribute 14 - msDS_cloudExtensionAttribute14
- Cloud Extension Attribute 15 - msDS_cloudExtensionAttribute15
- Cloud Extension Attribute 16 - msDS_cloudExtensionAttribute16
- Cloud Extension Attribute 17 - msDS_cloudExtensionAttribute17
- Cloud Extension Attribute 18 - msDS_cloudExtensionAttribute18
- Cloud Extension Attribute 19 - msDS_cloudExtensionAttribute19
- Cloud Extension Attribute 20 - msDS_cloudExtensionAttribute20
- cn (only used during provisioning)
- Comment - comment
- Company - company
- Container
- Country/Region - c
- Department - department
- Department Number - departmentNumber
- Description- description
- Display Name - displayName
- Division - division
- Employee ID - employeeID
- Employee Number - employeeNumber
- Employee Type - employeeType
- Enable Account
- Given Name - givenName
- Home Phone - homePhone
- Home Postal Address - homePostalAddress
- Info - info
- Initials - initials
- IP Phone - ipPhone
- Job Title - title
- Last Name - sn
- Login Script - scriptPath
- Mail - mail
- Manager - manager
- Middle Name - middleName
- Mobile - mobile
- Network Access Permission - msNPAllowDialin
- Office - physicalDeliveryOfficeName
- Other Telephone - otherTelephone
- P.O. Box - postOfficeBox
- Pager - pager
- Password - password (only used during provisioning)
- Password Never Expires (only used during provisioning)
- Profile Path - profilePath
- Proxy Addresses - proxyAddresses
- sAMAccountName (only used during provisioning)
- State/Province - st
- Street Address - streetAddress
- Telephone Number - telephoneNumber
- User Logon Name Suffix - userPrincipalNameSuffix (only used during provisioning)
- userPrincipalName (only used during provisioning)
- Web Page - wWWHomePage
- Zip/Postal Code - postalCode