John Policelli's Blog

Covering Identity and Access Solutions, Unified Communications, Collaboration, and Infrastructure

Updated Active Directory Maximum Limits and Scalability

I posted back in 2008 about a Microsoft article that speaks to the maximum limits for Active Directory. Microsoft has updated their content to include Active Directory in Windows Server 2012. Specific updates include:

  • Increase in the number of RIDs that can be allocated over the lifetime of a domain with Windows Server 2012
  • Update regarding the maximum number of objects to reflect garbage collection batch size, which is 5000.

The new content can be found here.

Identity Whitepapers Published by Microsoft

Microsoft released two new Identity whitepapers this month.

The first paper covers the fundamental pillars of identity as defined by the Microsoft solution architects, that can be useful in creating a strategic direction for an identity infrastructure in your organization.

The second paper covers identity infrastructure capabilities specific to both on-premises and cloud computing that we at Microsoft are most often asked by our customers to implement. This paper also contains introductory information on the existing Microsoft solutions that can help you obtain these popular identity infrastructure capabilities.

Updated Group Policy Search Service

The Group Policy Search (GPS) service is a web application hosted on Windows Azure, which enables you to search for registry-based Group Policy settings used in Windows operating systems.

GPS version 1.1.4 is live at http://gps.cloudapp.net.  Version 1.1.4 includes registry-based policy settings from Windows 8 and Windows Server 2012, performance improvements, bug fixes, and a few little surprises.  It’s the easiest way to search for a Group Policy setting.  The changelog is as follows:

  1. Added support for Windows 8 and Windows Server 2012
  2. Added new icons in front of the policies to mark whether they are user or machine based
  3. Added auto language detection for the supported languages (en, de, fr, it, es)
  4. Added support for ajax navigation
  5. Got rid of the x-ua-compatible
  6. Suggestions should behave better now
  7. Fixed some bugs

Developer Preview of Windows Azure Active Directory Announced

Alex Simons, Director of Program Management for Active Directory, posted the links to the Developer Preview of Windows Azure Active Directory, last week. 

Windows Azure Active Directory (AD) is a cloud identity management service for application developers, businesses and organizations. Today, Windows Azure AD is already the identity system that powers Office 365, Dynamics CRM Online and Windows Intune. Over 250,000 companies and organizations use Windows Azure AD today to authenticate billions of times a week.

Hotfix Released to Improve Group Policy Preferences Targeting by Computer Group Membership

As discussed in detail in a post on the AskDS team blog, using security groups for Group Policy preferences (GPP) targeting was a really bad idea. So much so that it would typically result in a long domain logon time in Windows 7 or in Windows Server 2008 R2 after you deploy GPP to the computer. Microsoft recently released a hotfix that addresses this issue by changing how the Security Group Targeting item calculates computer group membership.

If you are using, or plan to use, computer group membership for GPP targeting, you’ll want to install this hotfix. Information pertaining to the hotfix can be found in the Microsoft Knowledgebase article 2561285. Additional information on the issue can be found here. Additional information on the resolution can be found here.

Comprehensive List of Well-Known Security Identifiers

Microsoft recently updated a KB that lists the well-known security Identifiers (SIDs). The revised KB can be found here.

I’ve said many times that a default installation of Active Directory is not secure. There are several reasons for this, and I do not consider this to be a design flaw. However, there are several built-in features that enable you to secure AD according to your specific requirements.

One of the most common “mitigation” you read is to rename built-in accounts, such as the Administrator account. I’ve never been a fan of this recommendation simply because anyone really looking to exploit your AD environment will be able to determine the renamed account in a matter of seconds. This has to do with well-known SIDs.

Microsoft defines well-known SIDs as:

A group of SIDs that identify generic users or generic groups. Their values remain constant across all operating systems.

And, the built-in Administrator account is a well-known SID. Therefore, anyone can find the renamed Administrator account simply by knowing the SID. Again, since this is a built-in account, the SID is going to be the same regardless of the environment. All you need to find out is the domain SID, which isn’t difficult. (The Administrator account has a SID of S-1-5-21domain-501, where domain is the domain’s SID).

IMO, renaming built-in accounts may ward off the novice hacker, but it won’t save you from the ones looking to cause real damage. Nonetheless, you should always look at the risks that apply to your environment, and mitigate them accordingly.

Active Directory Troubleshooting Survival Guide

I came across a post on the Active Directory Documentation Team blog, which may be quite useful. According to the post, they are:

pulling together resources that will hopefully become a central location to help people troubleshoot Active Directory issues in the Active Directory Troubleshooting Survival Guide

The Active Directory Survival Guide, which is a Microsoft TechNet Wiki, can be found here: http://social.technet.microsoft.com/wiki/contents/articles/active-directory-troubleshooting-survival-guide.aspx

Step-By-Step Guide to Preparing a Lab Environment for Lync Server 2010

In this post, I will walk you through preparing a lab environment for Lync Server 2010. Since the infrastructure prerequisites for Lync Server 2010 Standard Edition and Lync Server 2010 Enterprise Edition differ slightly, the focus of this lab will be the common steps that apply to both editions. In future posts, where I detail the steps to create the Lync Server 2010 lab, I will outline the Edition specific steps.

The focus of this post is:

  • Create the Virtual Machine
  • Install Active Directory Domain Services
  • Install Active Directory Certificate Services

Continue reading