<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Avecto.com &#187; Active Directory</title>
	<atom:link href="http://www.avecto.com/blog/category/active-directory/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.avecto.com/blog</link>
	<description>Windows Privilege Management Blog</description>
	<lastBuildDate>Thu, 02 Feb 2012 11:13:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Assigning admin privileges on Domain Controllers</title>
		<link>http://www.avecto.com/blog/2011/10/assigning-admin-privileges-on-domain-controllers/</link>
		<comments>http://www.avecto.com/blog/2011/10/assigning-admin-privileges-on-domain-controllers/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 13:19:42 +0000</pubDate>
		<dc:creator>Russell Smith</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Least Privilege]]></category>
		<category><![CDATA[Privilege Guard]]></category>

		<guid isPermaLink="false">http://www.avecto.com/blog/?p=1012</guid>
		<description><![CDATA[Active Directory (AD) is the core of a Windows Server network and consists of a database that stores usernames and passwords, plus several technologies that work together to provide security and management services to clients and servers. Domain controllers (DCs) &#8230; <a href="http://www.avecto.com/blog/2011/10/assigning-admin-privileges-on-domain-controllers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Active Directory (AD) is the core of a Windows Server network and consists of a database that stores usernames and passwords, plus several technologies that work together to provide security and management services to clients and servers. Domain controllers (DCs) are servers that host a copy of the AD database and run related services.</p>
<p>Technical personnel sometimes require access to domain controllers, maybe to perform maintenance connected to backup, patching or a one-off task. This leaves security administrators with something of a quandary, as most of the work likely to be carried out requires full administrative access to the DC, and in turn the crown jewels – Active Directory.</p>
<p>Let’s make it simple and start off by saying that it’s not possible to separate AD and administrator permissions on a regular DC. If you need to grant a user domain administrator permissions to complete some work on a DC, you must trust that person with full access to the AD domain. Read-only domain controllers (RODCs) do exactly what they say on the tin and host a read-only copy of the Active Directory database. Wherever possible you should deploy RODCs, as any domain user can be given permission to install and manage the server without privileged access to Active Directory.<span id="more-1012"></span></p>
<p>Windows IT professionals often assume that the built-in Server Operators group in AD gives the equivalent of local administrator access to DCs without elevated rights to Active Directory. This is not strictly true and any kind of administrative permission on a DC can result in the user gaining privileges to AD. All built-in AD groups that end in ‘Operators’ are legacy groups and shouldn’t be populated unless you have an application that requires it. For example, if you need to grant permission to perform backup duties, create a new group and assign rights as necessary.</p>
<p>One approach you could adopt to grant admin privileges to DCs is to issue a unique username and password each time access is requested. The credentials are assigned to a technician for a given period of time and for an agreed piece of work. This information is recorded and permissions revoked at the end of the allotted session. Setting up the user account and recording the necessary logon session details is often done manually, although can be automated. The person requesting access is responsible for anything that happens during their logon session. Nevertheless, you still need to trust that person with Active Directory.</p>
<p>Depending on the type of work being carried out, a 3rd-party solution, such as Avecto Privilege Guard, could be deployed to allow a standard user to run only pre-approved applications with elevated privileges, greatly reducing the risk involved. Even if a technician must perform a task regularly on a DC, think twice before granting permanent permissions to sensitive production systems and always make sure that all actions are audited.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.avecto.com/blog/2011/10/assigning-admin-privileges-on-domain-controllers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is the Right Amount of GPOs?</title>
		<link>http://www.avecto.com/blog/2011/10/what-is-the-right-amount-of-gpos/</link>
		<comments>http://www.avecto.com/blog/2011/10/what-is-the-right-amount-of-gpos/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 10:02:02 +0000</pubDate>
		<dc:creator>Jeremy Moskowitz</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Group Policy]]></category>

		<guid isPermaLink="false">http://www.avecto.com/blog/?p=990</guid>
		<description><![CDATA[This is a question I get all the time, so I thought I’d take a moment and share some thoughts on this question. Before we get to “What is the right amount of GPOs”, let’s start off with “Can I &#8230; <a href="http://www.avecto.com/blog/2011/10/what-is-the-right-amount-of-gpos/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is a question I get all the time, so I thought I’d take a moment and share some thoughts on this question.</p>
<p>Before we get to “What is the right amount of GPOs”, let’s start off with “Can I have too many GPOs?”</p>
<p>One of the problems with Group Policy, in general, is that there isn’t much “organization” inside the Group Policy Objects node within the GPMC. Simply, you get a flat list of GPO names – listed alphabetically. This isn’t ideal if you have, say, thousands of Group Policy Objects and are looking for one, in particular, needle in a haystack.<span id="more-990"></span></p>
<p>So, yes, when I see companies with thousands of GPOs, it’s likely (though not impossible) that means they have “too many GPOs”. If only for the reason that the list is very long and difficult to manage.</p>
<p>But then there’s the flip side to this question: Can I have “too few” GPOs. I’ve seen lots of environments with just this particular problem. Too few GPOs. What does “too few GPOs” look like?</p>
<p>First, it could mean that the organization has decided not to utilize Group Policy – a crying shame considering it has 39 “superpowers” in the box ready to deliver and manage your desktops. However, it also frequently means that administrators have tried to cram too many functions into one Group Policy Object. They’re mixing their policies and their preferences. They’re mixing their user side and their computer sides.</p>
<p>In short, they’re trying to cram as much stuff as they can into as few GPOs as possible. Not a good idea.</p>
<p>So, going back to the question of “What is the right amount of GPOs” – the answer will vary for each environment. However, my suggestion is only to put together items which make sense to be together, and create new GPOs for each unrelated set of items.</p>
<p>For instance, creating one GPO which handles “Firewall settings for Sales” could be 30 different settings inside one GPO. That’s a great use of putting things together (which are similar, and headed to manage the same type of resource).</p>
<p>However, creating a GPO which “Deploys WinZip, deletes U: Drive, and secures c:\Temp” is not a suggested way to have one GPO function. Instead break that GPO into different pieces so it becomes easier to troubleshoot if something goes wrong.</p>
<p>So – I tend to suggest more GPOs over less GPOs. The “penalty” might be slower login times if a client is set to receive lots of GPOs, but in my experience, even lots of GPOs applying to a client doesn’t significantly hinder login performance. As always, be sure to test this in your environment as different configurations could yield different results.</p>
<p>Note, that in no case can a client process more than 999 GPOs before the Group Policy engine gives up and dies.</p>
<p>And that’s definitely too many GPOs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.avecto.com/blog/2011/10/what-is-the-right-amount-of-gpos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deploying Privilege Guard with NetIQ GPA</title>
		<link>http://www.avecto.com/blog/2011/09/deploying-privilege-guard-with-netiq-gpa/</link>
		<comments>http://www.avecto.com/blog/2011/09/deploying-privilege-guard-with-netiq-gpa/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 11:25:48 +0000</pubDate>
		<dc:creator>Mark Austin</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Privilege Guard]]></category>

		<guid isPermaLink="false">http://www.avecto.com/blog/?p=666</guid>
		<description><![CDATA[Avecto Privilege Guard is implemented as a Group Policy Extension, which allows it to integrate seamlessly with solutions that enable advanced management of Group Policy. This includes Microsoft’s Advanced Group Policy Management (AGPM), which is part of the Microsoft Desktop &#8230; <a href="http://www.avecto.com/blog/2011/09/deploying-privilege-guard-with-netiq-gpa/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Avecto Privilege Guard is implemented as a Group Policy Extension, which allows it to integrate seamlessly with solutions that enable advanced management of Group Policy. This includes Microsoft’s Advanced Group Policy Management (AGPM), which is part of the Microsoft Desktop Optimization Pack (MDOP), but other vendors have solutions in this space too, such as NetIQ with their Group Policy Administrator (GPA).</p>
<p>NetIQ GPA is an enterprise class change control solution that enables an organization to version control GPOs and edit them offline. The workflow within NetIQ GPA enables GPOs to be checked out, checked in, approved and then deployed to the live Active Directory. This avoids the problems that can occur when making live edits to GPOs and it enforces good practice by putting an approval process in place.</p>
<p>Privilege Guard Polices can be edited from within NetIQ GPA, in a similar manner to using Microsoft’s Group Policy Management Console (GPMC) in a live Active Directory.<span id="more-666"></span></p>
<p>To edit the Privilege Guard Policies in a version controlled GPO:</p>
<p>1. Launch NetIQ GPA.<br />
2. Select the GPO that you would like to edit.<br />
3. Select “Check Out” from the Action menu, which should launch the NetIQ Group Policy Management Editor (nqGPME).<br />
4. Edit the Privilege Guard Policies in the Computer Configuration or User Configuration nodes in the same way you would in a live GPO in GPMC (see screenshot below).<br />
5. Close the NetIQ GPME.<br />
6. Select “Check In” from the Action menu in NetIQ GPA, which will check in the modified GPO.</p>
<div id="attachment_665" class="wp-caption alignnone" style="width: 310px"><a href="http://www.avecto.com/blog/wp-content/uploads/2011/09/PGandNetIQGPA.png"><img src="http://www.avecto.com/blog/wp-content/uploads/2011/09/PGandNetIQGPA-300x205.png" alt="" title="Editing Privilege Guard Policies in NetIQ GPA" width="300" height="205" class="size-medium wp-image-665" /></a><p class="wp-caption-text">Editing Privilege Guard Policies in NetIQ GPA</p></div>
<p>You are now in a position to approve and deploy the GPO to the live Active Directory using the “Approve Version” and “Export to AD” menu options respectively in NetIQ GPA.</p>
<p>In step 4, instead of editing the Privilege Guard Policies you could simply import the Privilege Guard Polices from an XML file that has previously been exported from a Privilege Guard console. Select the “Import Privilege Guard Policies…” menu option from the Privilege Guard Policies node to import policies from an XML file. You can also select “Export Privilege Guard Polices…” to export the policies to an XML file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.avecto.com/blog/2011/09/deploying-privilege-guard-with-netiq-gpa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Embrace Group Policy, It Makes Sense&#8230;</title>
		<link>http://www.avecto.com/blog/2010/02/embrace-group-policy-it-makes-sense/</link>
		<comments>http://www.avecto.com/blog/2010/02/embrace-group-policy-it-makes-sense/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 16:03:44 +0000</pubDate>
		<dc:creator>Mark Austin</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Group Policy]]></category>

		<guid isPermaLink="false">http://www.avecto.com/connect/blog/?p=32</guid>
		<description><![CDATA[It surprises me how few vendors use Active Directory Group Policy as a mechanism to centrally manage and deploy policy settings for their Windows based products, and instead build their own backend infrastructure for this purpose. I could rattle off &#8230; <a href="http://www.avecto.com/blog/2010/02/embrace-group-policy-it-makes-sense/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It surprises me how few vendors use Active Directory Group Policy as a mechanism to centrally manage and deploy policy settings for their Windows based products, and instead build their own backend infrastructure for this purpose. I could rattle off a long list of benefits, including hierarchical management, a strong security model that includes delegated administration, built-in replication, stability and scalability, to name but a few.</p>
<p>Even if you could build your own deployment mechanism that matched or even surpassed the features in Active Directory Group Policy, there would still be one over-riding reason not to do so &#8230; most organizations already have an Active Directory in place, and they have carefully designed and built an infrastructure that is suitable for their environment. So why provide them with a proprietary system for your product that requires additional servers and all of the dedicated training, management and support time that is required to set up and maintain this new infrastructure.<span id="more-32"></span></p>
<p>First of all, it’s worth dispelling a common misunderstanding at this point. Active Directory Group Policy does not mean that your product is limited to the registry based policy settings provided by ADM and ADMX files. Group Policy is completely extensible, and you can develop a management console that plugs directly into the Group Policy Editor, which can save data in any format to the Group Policy Template (GPT) portion of a Group Policy Object (GPO). The GPT is stored on SYSVOL and therefore requires no change to the Active Directory schema. Put simply, your product can save a structured set of policies in an XML file, or any other format that takes your fancy, as opposed to being restricted to simple registry based policy settings.</p>
<p><a href="http://www.avecto.com/blog/wp-content/uploads/2010/02/pgconsole.jpg"><img class=" alignnone" title="Extending the Group Policy Editor" src="http://avecto.com/blog/wp-content/uploads/2010/02/pgconsole-300x234.jpg" alt="Extending the Group Policy Editor" width="300" height="234" /></a></p>
<p>Another common concern is the efficiency of using Group Policy. Understanding a little more about the inner workings of Group Policy, helps to dispel this concern too. Group Policy is a “pull” technology, and each product must implement a Client Side Extension (CSE), which resides &#8230; yes, you guessed it, on the client computer. Each CSE is notified when there has been a change to one or more GPOs that are of interest to the client or logged on users. It is the CSE that is then responsible for downloading its policy settings from Active Directory, as GPOs are not just transferred in their entirety to the client computer. In other words, if a product’s CSE has not been installed on a client computer then the policy settings for that product will never be downloaded from Active Directory. It is an efficient mechanism, and the versioning of GPOs ensures that GPOs only need to be processed by a CSE when there has been a change to the policy settings or a change in the GPO precedence rules.</p>
<p>I should also point out that organizations who use Novell eDirectory need not feel left out either, as ZENworks supports Group Policy too, and for smaller companies with no directory services in place, there is always local Group Policy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.avecto.com/blog/2010/02/embrace-group-policy-it-makes-sense/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

