Brillaint Answer

profilebatrafuck
docx56.docx

Active Directory 20

5 Assignment – Active Directory Design and Active Directory Implementation

Introduction

The assignment for week three called for the creation of a document that “will specify organizational Active Directory design, and develop and implement Active Directory as per organizational standards and policies” (UMUC, n.d.). According to the assignment document (UMUC, n.d.), this section must include but is not limited to:

· Create Active directory policies to include recommended features

· Create and implement forest named WWTC.com

· Create OU for each Department under forest WWTC.com.

· Link WWTC.com to headquarters.

· Create Global, Universal, Local groups for each domain. Each global group will contain all users in the corresponding department. Membership in the universal group is restrictive and membership can be assigned on the basis of least privileged principle. (For design purpose, you can assume that WTC as a Single Forest with multiple domains).

· Create GPO and GPO policies (All domains will be serviced and managed by IT staff at World-Wide Trading Company

The network details were generated from the information provided in the Case Study World Wide Trading Company (WWTC) document. (UMUC, n.d.)

WWTC Forest

The Active Directory simplifies the users and resources management. The elements of the active directory include scalability, manageable infrastructure and secure resources allocation. Active directory also has an additional important and utilize emerging technologies. Even though an active directory is not a special directory, it plays a variety of roles within the organizations, (Microsoft, 2014). Therefore, the important designs for active directory that involve deployment decisions facilitation creation, establishment and deployment of Active Directory Forest.

Create and implement forest named WWTC.com

The Active Directory of an enterprise is a service directory that stores and manages information of a network resource. Network infrastructure administrators use the active directory as a data base to manage enterprise resources such as computers, users, hardware and software resources. Domain and Forests are the two main elements that form a logical and physical infrastructure of an enterprise network database. Important to note is that an enterprise may comprise of one to several, on average three domains and forests. In the case of World-Wide Trading, (WWTC), this enterprise will require one forest and one domain for the New York enterprise even though there will be room for several domains. The aim of this paper is to create and implement a forest named WWTC.com, create OU for each Department under forest WWTC.com and link the WWTC.com to headquarters, (Microsoft, 2014).

When creating a forest named WWTC.com, the scope and focus of will be developing an active directory that offer service deployment in a straightforward and easy to use network infrastructure. The role of the forest is to contain one or more domains while centering on defining and managing infrastructure that has a central administrative roles and responsibilities. Active Directory is a forest containing multiple domains. Multiple domains arranged in the forest assist in avoiding data replication. When designing a forest, the administrator is responsible for completing domain design for the WWTC. The elements of the domain include the forest root domain, the name of the domain, the scope of the domain and the number of users that will be using that domain. The network infrastructure developers should also create and plan a schedule for upgrade. In WWTC, the scope of the forest has already been defined. The number of users for this forest is approximately 4,000, the name of the domain will be WWTC.com and the forest root domain will be WWTC, (Microsoft, 2014).

Being an enterprise with global business and with objectives of growth, the forest domain for this organization will be dedicated in terms of design. The purpose of using a dedicated forest domain includes the following:

· Employability of few network infrastructure administrators, but who are capable of making unlimited forest-wide changes.

· Ability to replicated forest database backup

· Avoiding obsolete resources

· Ownership of a forest domain is easily transferred. This will happen only if the it will reach a point that the current business plan will not be favorable.

Active Directory Forest

Domain

WWTC.com

Domain container 2 and the 3rd container replication maybe present.

Figure 1: Active forest directory with domain container and sub domains containers in a two way transitive relationship.

Create OU for each Department under forest WWTC.com.

Organizational units (OUs) are contained under the second domain and subsequent domain in the active directory forest. OUs are key elements in the forest domain. While the top level of the active directory contains a forest, the domains come second. OUs are third and are contained within the domains. The organization of these three elements, are called the logical model of network infrastructure. OUs within an enterprise organization assist in delegating administrative activities within the network infrastructure, (Microsoft, 2014). Administrative activities include creating and developing group policies as well as restricting visibility.

Within the WWTC in New York organization, OUs are created and developed after the main forest domain infrastructure is complete. Within IT’s best practices, OUs are modeled within the domain and reserved for internal operational managers. Organizational units are defined as departments and each department is required to manage its own object within the larger domain. While the IT staffs are tasked with managing the overall configuration of the domain, OUs are managed by the OU owners. Therefore, the OU owners have skills and expertise similar to those of domain managers. The tasks of the OU owners include making periodic changes to the OU structure that reflect changes in the domain, support organizational business and network policies. Another important characteristic of the OU is that they are designed to easily change. While OU has been defined, its elements include and are not limited to other OUs, users, groups and computers and other hardware objects, (Microsoft, 2014). The OU and sub-OUs are designed to form a structure within the domain that is primarily used for management processes. OUs have no limitation on their number within a domain, but require extensive updates and extensive resources to make these updates. However, because of the best IT practices the WWTC will not create OUs that are more than ten levels. Best practice OU model for WWTC is explained in the figure below:

In the OU model used above, the Active Directory default containers include two elements namely users and their computer terminal containers, and domain controllers of OU. The principle behind interconnecting system containers under several OUs is that, enterprises such as the WWTC require high performance and highest percentage of uptime. Also, the nature of the business require the highest level of security suggesting that major scheduled system upgrades will be required. When there will be an upgrade, OU from one domain container will be moved to another domain container. The old system of the active forest domain requires manually moving users from the domain, which is due to upgrade to another domain to continue executing their task. However, today, the new forest domain, such as the domain, which WWTC is going to use, will not require physically moving users to another location.

Link WWTC.com to headquarters

To link the WWTC organization in New York and the headquarters in Hong Kong require Key Distribution Center (KDC) topography, borrowed from Kerberos authentication service. The KDC topography, depending on the domain services that will be provided has intelligence to detect and balance shortcut trusts across the geographical locations of the soon to be linked domains. Linking domains across distant geographical locations requires non interactive connections. The non-interactive connections require that before WWTC in the U.S. employee access resources located in the headquarters in Hong Kong, trust authentication will be required, (Microsoft, 2014).

The process of accessing resources connected in two geographical locations identified with two different domains requires a valid tick when talking over valid KDC. The company’s main domain is WWTC.com. The U.S. domain is us.WWTC.com and the China domain is cn.WWTC.com. These two geographically different locations both access resources from the main domain. The forest infrastructure interconnects the domains within the same geographic region with interactive network, but when connecting with a geographically different region, the non-interactive network is used hence the process of ticketing employees to access resources in different countries. It is common to see the network infrastructure using referral ticket with reference to referral interconnections. Both the main domain connection and the interconnection between sub domains located in geographically different locations must request permission to communicate with each other from the main domain, (Microsoft, 2014).

In addition to ticket referral when trying to access resources within different geographical locations, another method of ticket-granting ticket (TGT) may be applied. The principle behind using this ticketing system is that some domains may not have permission to access other domains. For example, the U.S. domain may not have permission to access the China domain even though the China domain can access the U.S. domain. When this restriction is available, it means that one of the domains is authoritative while another one is less authoritative. To enhance communication the KDC Kerberos trust relationship is used.

Global Universal and Local Groups

Active Directory is used within a network environment to simplify the administration of users, computers, devices and the general network itself. While it takes a lot of time and effort to implement a new AD design, the time saved and ease of administration while supporting the network is the payoff. One way that AD eases administration is by the use of groups. Groups allow an administrator to easily manage large groups of users or computers by moving users or computers within these groups. If a new hire within the company is joining the accounting department, you can just add them to the accounting department rather than applying each policy to the user. This is fast and simple. It is important to plan out your design.

There are three types of groups within AD: Universal, global and domain local. Universal Groups are stored and replicated to all global catalogs within the forest, which allows it to cross domain boundaries. Global groups replicate to all domains, “but can only contain users and computer accounts from the domain that the global group is created in” (Minasi, 2014). The local group is only used within the domain it was created, but can contain global and universal groups.

For the design of WWTC, we will be using the following Universal groups:

· President_U

· VPs_U

· CEOs_U

· Managers_U

· Brokers_U

· Staff_U

· ITSupport_U

· Operations_U

· IT_U

· Finance_U

· HR_U

· Workstations_U

· Printers_U

· Servers_U

We will create the following Global Groups:

· President

· VPs

· CEOs

· Managers

· Brokers

· Staff

· ITSupport

· Operations

· IT

· Finance

· HR

· Workstations

· Printers

· Servers

We will create the following Domain Local Groups:

· President_Resources

· VPs_Resources

· CEOs_Resources

· Managers_Resources

· Brokers_Resources

· Staff_Resources

· ITSupport_Resources

· Operations_Resources

· IT_Resources

· Finance_Resources

· HR_Resources

Once these groups are created, we can begin to organize the users in a way that will allow us to restrict permissions via the domain local groups, but easily add domains and allow users to access resources across the domains and forest as they need to via the universal groups.

By creating the appropriate groups, administration of the forest will be simple group movements in order to apply the proper permissions and restrictions on the appropriate groups. In order to have the most control over the domain, we will put the accounts (users and computers) into the Global groups, the global groups will be put into the appropriate Universal Groups. Then the Universal Groups will be put into the appropriate Domain Local groups, where the necessary domain restrictions and permissions can be applied.

Active Directory Policy

Encryption

One of the most effective measures against data being compromised is to use different methods of encryption to make it more difficult, and often impossible to recover data even if it is compromised by a malicious user. By implementing the following Group Policies for the Computer and Server OU’s we can ensure that every computer on the network is encrypting data when not being accessed:

BitLocker

1. Enforce drive encryption type on fixed data drives – Utilize Full Disk Encryption option, skips encryption options page for user.

Policy Path = Computer Configuration\Administrative Templates\Windows Components\BitLocker Drive Encryption\Fixed Data Drives

2. Allow network unlock at startup – Automatically unlock the protected operating system drive on startup

Policy Path = Computer Configuration\Administrative Templates\Windows Components\BitLocker Drive Encryption\Operating System Drives (Microsoft, 2007).

BranchCache

1. Use Group Policy to Configure Domain Member Client Computers = Turns on BranchCache.

Policy Path = Computer Configuration, Policies, Administrative Templates: Policy definitions (ADMX files) retrieved from the local computer, Network, BranchCache. (Microsoft, 2012).

2. Windows Server 2012 encrypts the cache by default for BranchCache. (Microsoft, 2015).

Failover Clustering

Failover clustering is a new feature provided with Windows Server 2012 and 2012 R2. It allows you to link multiple servers together to work in concert, and if one experiences a catastrophic failure, the others can take over immediately. This is a recommended feature for WWTC to ensure high availability as well as scalability. To enable this feature, it simply needs to be added under Add Roles and Features, Role-based or feature-based installation, select the destination server, select server roles, and select features and then select Failover Clustering. Add this on all servers you wish to include in the cluster. (Windows, 2013).

File Server Resource Manager

File Server Resource Manager, or FSRM is "a suite of tools that allows administrators to understand, control and manage the quantity and type of data stored on their servers." (Microsoft, 2007). An important recommended tool that is controlled by FSRM, is called File Classification Infrastructure. This gives the administrator the ability to store files based on how important to the business they are or what impact they would have if they were lost. One example is taking files with social security numbers and classify this document as Personally Identifiable Information. (Savill, 2013). To install FSRM, open control panel, click Add or Remove Programs, click Add/Remove Windows Components. In the Windows Components Wizard, select the Management and Monitoring Tools and select Details. Click Next and then Finish.

IP Address Management (IPAM)

An IP Address Management (IPAM) server can offer better management of your network resources by offering the following features: Address Space Management, Virtual Address Space Management, Multi-Server Management, Network Auditing and Role-based access control. The Address Space Management and Virtual Address Space Management tools enable you to have oversight of all of your IP addressing and view statistics like usage, find and resolve conflicts and is compatible with IPv4 and IPv6. The Multi-Server Management tool allows you to manage all of the DHCP and DNS servers from one location, and can automatically locate all of them across the entire forest. With Network Auditing, you can track users, IP addresses and their devices, configure reports, view changes to IPAM and resolve conflicts. It also offers Role-based management to delegate duties to other IT professionals. The IPAM software needs to be installed on a domain member and cannot be installed on an AD Domain Controller. They can be deployed in 3 different ways: Distributed, Centralized and Hybrid. Distributed has an IPAM server at each site. Centralized has one for the enterprise. And Hybrid has one central server with other servers at each site. (Microsoft, 2014).

Smart Cards

In order to provide the most secure protection for the network, it is recommended to use a two-factor authentication system, which in this case should be a smart card issued to employees and a PIN which the user will create and remember. By having two factor authentication, the user must meet the requirements of something they have, and something they know. This will give an attacker less chance of having both pieces of the security puzzle. The Smart Card setup requires a PKI or Public Key Infrastructure for the card to work. The private keys on the smart cards must match a user in Active Directory. The certificates are mapped to a user account and allows you to force interactive logon and other features. Group Policy can be used to push policies across different OU’s. Administrative tasks can be delegated in Active Directory to help with management. (Microsoft, 2007).

Active Directory Group Policy

WWTC mentioned several improvements they would like to have completed within their new Active Directory additions. Most of the features to be implemented are security related that must be enforced through Windows Server 2012 group policies (GPO). The WWTC Company policy was created to work in conjunction with the Default Domain policy. The key security feature that was requested to be configured was BitLocker requirements at the pre-boot level of WWTC’s computers. In addition, policies were put in place to allow BitLocker encrypted machines to automatically unlock itself when physically connected to the network. The next GPO setting configured involved enabling the BranchCache service. A list of key policies have been applied for BranchCache to run in hosted mode, which includes the use of the Background Intelligence Transfer Protocol Service (BITS). The offline GPO settings is used to enforce two data security requirements, preventing end-users from storing data offline and to encrypt data that has been cached on a computer. Smart Card GPO settings are set to control how an end-user’s smart card interacts with the computer, what type of certificates are allowed for use with the smart card, and what prompts will be received in regards to the smart card. Lastly, the file classification GPO settings enables the use of automated rules to classify a file’s sensitivity using a predetermined set of properties, while also presenting custom notification for denied access to any files or folders.

Default Domain Policy GPO

Password Policy GPO Settings

Enforce password history = 6

Maximum password age = 60

Minimum password age = 15

Minimum password length = 12

Password must meet complexity requirement

Store passwords using reversible encryption for all users in the domain

Account lockout duration = 15

Account lockout threshold = 3

Reset lockout counter after = 15

Account Audit GPO Settings

Audit account logon events = success / failure

Audit account management = success / failure

Audit directory service access = success / failure

Audit logon events = success / failure

Audit object access = success / failure

Audit policy change = success / failure

Audit privilege use = success / failure

Audit process tracking = success / failure

Audit system events = success / failure

User Access Control (UAC) GPO Settings

User Account Control: Admin Approval Mode for the Built-in Administrator account = enabled

User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode = prompt for consent on the secure desktop

User Account Control: Behavior of the elevation prompt for standard users = prompt for credentials

User Account Control: Detect application installations and prompt for elevation = enabled

User Account Control: Only elevate executables that are signed and validated = enabled

User Account Control: Run all administrators in Admin Approval Mode = enabled

User Account Control: Switch to the secure desktop when prompting for elevation = enabled

User Account Control: Virtualize file and registry write failures to per-user locations = enabled

WWTC Company Policy GPO

BitLocker Policy GPO Settings

Choose drive encryption method and cipher strength = enabled; AES 256-bit

Allow enhanced PINs for startup = enabled

Use enhanced Boot Configuration Data validation profile = enabled

Choose how BitLocker-protected operating system drives can be recovered = enabled; store in AD DS

Enforce drive encryption type on operating system drives = enabled; full disk encryption

Require additional authentication at startup = enabled; TPM with Pin

Allow network unlock at startup = enabled

Configure minimum PIN length for startup = enabled; min. 6 characters

Configure use of hardware-based encryption for operating system drives = enabled

Allow Secure Boot for integrity validation = enabled

Configure TPM platform validation profile for BIOS-based firmware configurations = enabled

Configure TPM platform validation profile for native UEFI firmware configurations = enabled

System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing = enabled

System cryptography: Force strong key protection for user keys stored on the computer = user is prompted when key is first used

BranchCache GPO Settings

Turn on BranchCache = enabled

Set percentage of disk space used for client computer cache = enabled; 15%

Set BranchCache Hosted Cache mode = enabled

Configure BranchCache for network files = enabled

Enable Automatic Hosted Cache Discovery by Service Connection Point = enabled

Configure Hosted Cache Servers = enabled

Set age for segments in the data cache = enabled; 15 days

Timeout for inactive BITS jobs = enabled

Limit the maximum BITS job download time = enabled; 5 days

Limit the maximum network bandwidth for BITS background transfers = enabled

Set up a work schedule to limit the maximum network bandwidth used for BITS background transfers = enabled

Set up a maintenance schedule to limit the maximum network bandwidth used for BITS background transfers = enabled

Allow BITS Peercaching = enabled

Limit the age of files in the BITS Peercache = enabled; 10 days

Limit the BITS Peercache size = enabled; 10%

Limit the maximum network bandwidth used for Peercaching = enabled

Set default download behavior for BITS jobs on costed networks = enabled

Limit the maximum number of BITS jobs for this computer = enabled

Limit the maximum number of BITS jobs for each user = enabled

Limit the maximum number of files allowed in a BITS job = enabled

Limit the maximum number of ranges that can be added to the file in a BITS job = enabled

Hash Publication for BranchCache = enabled

Hash Version support for BranchCache = enabled; value of 3

Offline (Cache) Encryption GPO Settings

Default cache size = enabled; 15%

Allow or Disallow use of the Offline Files feature = enabled

Encrypt the Offline Files cache = enabled

Event logging level = enabled

Files not cached = enabled

Action on server disconnect = enabled; never go offline

Prevent use of Offline Files folder = enabled

Prohibit user configuration of Offline Files = enabled

Remove "Make Available Offline" command = enabled

Remove "Make Available Offline" for these files and folders = enabled

At logoff delete local copy of user’s offline files = enabled

Limit disk space used by Offline Files = enabled

Smart Card GPO Settings

Interactive logon: Do not display last user name = enabled

Interactive Logon: Display user information when session is locked = name only

Interactive logon: Machine account lockout threshold = 3 attempts

Interactive logon: Machine inactivity limit = 7 minutes

Interactive logon: Message text for users attempting to logon = TBD

Interactive logon: Message title for users attempting to logon = TBD

Interactive logon: Number of previous logons to cache (in case domain controller is not available) = 1 logons

Interactive logon: Prompt user to change password before expiration = 15 days

Interactive logon: Require smart card = enabled

Interactive logon: Smart card removal behavior = lock workstation

Allow certificates with no extended key usage certificate attribute = enabled

Filter duplicate logon certificates = enabled

Allow signature keys valid for Logon = enabled

Turn on certificate propagation from smart card = enabled

Configure root certificate clean up = enabled

Turn on root certificate propagation from smart card = enabled

Display string when smart card is blocked = enabled

Prevent plaintext PINs from being returned by Credential Manager = enabled

Allow user name hint = enabled

Turn on Smart Card Plug and Play service = enabled

Notify user of successful smart card driver installation = enabled

Allow ECC certificates to be used for logon and authentication = enabled

File Classification GPO Settings

File Classification Infrastructure: Display Classification tab in File Explorer = enabled

File Classification Infrastructure: Specify classification properties list = enabled

Customize message for Access Denied errors = enabled

Enable access-denied assistance on client for all file types = enabled

(Microsoft, 2015)

References

Microsoft. (Apr 30, 2007). Windows BitLocker Drive Encryption Step-by-Step Guide. Retrieved from https://technet.microsoft.com/en-us/library/c61f2a12-8ae6-4957-b031-97b4d762cf31

Microsoft. (Jul 25, 2012). Use Group Policy To Configure Domain Member Client Computers. Retrieved from https://technet.microsoft.com/en-gb/library/jj572988.aspx#bkmk_gp

Microsoft. (Oct 19, 2015). BranchCache Overview. Retrieved from https://technet.microsoft.com/en-us/library/hh831696.aspx

Microsoft. (Nov 1, 2013). Create a Failover Cluster. Retrieved from https://technet.microsoft.com/en-us/library/dn505754.aspx

Microsoft. (Apr 25, 2007). Introduction to File Server Resource Manager. Retrieved from https://technet.microsoft.com/en-us/library/cc755670%28v=ws.10%29.aspx

Microsoft. (April 15, 2014). IP Address Management Overview. Retrieved from https://technet.microsoft.com/en-GB/library/hh831353.aspx#ASM

Microsoft. (2007). The Secure Access Using Smart Cards Planning Guide. Retrieved fromhttps://www.microsoft.com/en-us/download/confirmation.aspx?id=4184

Microsoft (2015, November 23). Group Policy Settings Reference for Windows and Windows Server: Windows 8.1 Update and Windows Server 2012 R2 Update 1 .xlsx. Retrieved February 22, 2016, from https://www.microsoft.com/en-us/download/details.aspx?id=25250

Microsoft, (2014). What are Domains and Forests? TechNet. Retrieved on February 22, 2016 from https://technet.microsoft.com/enus/library/cc759073(v=ws.10).aspx#w2k3tr_logic_what_ovkc

Minasi, M. (2014). Mastering Windows server 2012 R2 (1st ed.).

Savill, J. (May 29, 2013). Windows Server 2012 File Classification Infrastructure. Retrieved from http://windowsitpro.com/windows-server-2012/windows-server-2012-fci

UMUC. (n.d.). Case Study World Wide Trading Company. Retrieved February 22, 2016, from https://learn.umuc.edu/d2l/le/dropbox/173660/290354/DownloadAttachment?fid=4908850

UMUC. (n.d.). WWTC Office Layout. Retrieved February 22, 2016, from https://learn.umuc.edu/d2l/common/viewFile.d2lfile/Database/NDkwODg1NA/WWTC Office Layout.png?ou=173660

UMUC. (n.d.). Active Directory Design and Implementation Assignment. Retrieved February 22, 2016, from https://learn.umuc.edu/d2l/common/viewFile.d2lfile/Database/NDkwODg1OQ/Security Policy and Security Design Assignment.docx?ou=173660