Developing with u Connect What is u Connect
- Slides: 23
Developing with u. Connect
What is u. Connect? Microsoft Active Directory (Directory Services) Microsoft Exchange (email and smtp routing) Domain Name System (DNS) Used to authorize and authenticate users and computers Utilizes Lightweight Directory Access Protocol (LDAP)
AD Forest Configuration Parent domain: ad 3. ucdavis. edu Child domains: ou. ad 3. ucdavis. edu ex. ad 3. ucdavis. edu Trust with Microsoft Office 365
AD Servers AD Directory Services servers are called domain controllers (dc) Each u. Connect domain has domain controllers Most u. Connect DCs also function as Global Catalog server stores its own full, writable domain replica (all objects and all attributes) plus a partial, read-only replica of every other domain in the forest.
AD Object Types Organization Unit (OU) Group Computer User Contact
AD Search Components AD Server Search Base Scope Filter Attributes
Search Base The location in AD from which the LDAP search begins Distinguished Name format Examples: OU=ucd. Users, DC=ad 3, DC=ucdavis, DC=edu OU=COE, OU=Departments, DC=ou, DC=ad 3, DC=ucdavis, DC=edu
Important u. Connect OUs Campus members accounts are in AD 3 OU=ucd. Users, DC=ad 3, DC=ucdavis, DC=edu PPS Department Groups OU=ucd. Depts, DC=ad 3, DC=ucdavis, DC=edu Departments OU=COE, OU=Departments, DC=ou, DC=ad 3, DC=ucdavis, DC=edu
Search Scope Sets how deep to search within the search base Base: search of the base object only One Level: search of the immediately subordinate objects to the base. Does not include the base object Subtree: search of the base object and the entire subtree
Search Filter Selects which AD object(s) to return Examples: (&(object. Class=user)(s. AMAccount. Name=dbunn)) (&(objectclass=computer)(|(name=coe-w 10)(s. AMAccount. Name=coe-w 10$))) (&(object. Class=group)(mail=* )) (&(object. Class=group)(when. Changed>=20161011083000. 0 Z)) (&(objectclass=group)(|(group. Type=8)(group. Type=-2147483640))(extension. Attribute 3=UCDBox. Sync))
Search Attributes The desired AD object properties to view Pulling all attributes make large searches slower Vary depending upon AD object type Special handling is required for groups with over 1, 500 members Names in camel case user. Principal. Name, distinguished. Name, proxy. Addresses, display. Name
Searching for Unique Objects cn values unique only at the OU level object. Sid and s. AMAccount values are only unique at the domain level distinguished. Name values are unique across AD forest but easily changed by moving AD object. Guid and user. Principal. Name unique across the AD forest object. Guid never changes and stored in little endian format
Pulling AD Group by object. Guid via C#. NET
Please remember a group's “cn” can lie
Group Membership Changes When modifying a group, use a domain controller in the same domain Pull the distinguished. Name of the user to be added or removed When syncing with Campus data sources make sure nested groups and OU domain accounts are not removed
Code Demo
- Is a developing country
- Developing formulas for circles and regular polygons
- Developing capable young people
- Harrod domar growth model
- Present continuous tense for throw
- Calvin miller coltivare
- The flower of service
- Data management roadmap
- The developing person through childhood 7th edition
- Facile stage of numeracy
- Developing an effective business model ppt
- Lesson 8 developing good character
- Brand equity charter
- Strategic capacity planning for products and services
- Developing christlike attributes
- Ever developing
- Lesson 2 developing personal identity and character
- Harrod domar growth model
- Developing spreadsheet-based decision support systems
- Strategic prospecting definition
- Developing efficient numeracy strategies
- 10-2 developing formulas for circles and regular polygons
- Developing an effective business model
- Developing pricing strategies and programs ppt