Questions About Active Directory Best Practises - Domains, Subdomains, and DNs

roomwillow 1 Reputation point
2020-12-15T16:13:01.04+00:00

I'm learning active directory in a homelab environment here, so please excuse my lack of technical understanding;

I have an active directory server "ad-01", serving as active directory + DNS server for users to authenticate into other services, such as linux based file servers, web servers, etc. The server is currently configured at the domain "ad.domain.tld", and I have created an alternate UPN suffix for just "domain.tld", as there is a webserver running on "domain.tld", and I have found from previous research that it is best practice to run the root domain as "ad.domain.tld" or similar. I've been having issues getting my third party services to authenticate against my active directory server, and I suspect it has to do with the active directory bind users I've created for these services having usernames "username@keyman .tld" while the AD domain is "ad.domain.tld". I am also struggling a little bit with "Base Bind DN", and how exactly to select a security group using this function.

Some guidance on working with alternate UPN Suffixes, running "domain.tld" vs "ad.domain.tld", and how to use DNs to define security groups, would be hugely appreciated.

Active Directory
Active Directory
A set of directory-based technologies included in Windows Server.
5,852 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Daisy Zhou 18,701 Reputation points Microsoft Vendor
    2020-12-16T03:44:37.287+00:00

    Hello @roomwillow

    Thank you for posting here.

    To better understand our question and help you, please confirm the following information:

    1.Based on the description "I have an active directory server "ad-01", serving as active directory + DNS server for users to authenticate into other services", what is your domain name with domain controller "ad-01"?

    2.Is your domain name "domain.tld" or "ad.domain.tld" ?

    3.Is "ad.domain.tld" a root domain name or child domain name in "domain.tld"?

    4.Based on "getting my third party services to authenticate against my active directory server", what is your third-party service/third-party app? How does your third-party authenticate against active directory server? Do you use username@keyman .tld to logon the corresponding app but failed?

    If anything is uncleal ,please feel free to let us know.

    Best Regards,
    Daisy Zhou