<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">SPWeb - Australia and New Zealand SharePoint PFE</title><subtitle type="html">Posts containing interesting findings or code/Powershell snippets from the Australia/New Zealand SharePoint Premier Field Engineer team.</subtitle><id>http://blogs.technet.com/b/spweb/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/spweb/" /><link rel="self" type="application/atom+xml" href="http://blogs.technet.com/b/spweb/atom.aspx" /><generator uri="http://telligent.com" version="5.6.50428.7875">Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><updated>2011-04-13T14:37:00Z</updated><entry><title>Running SharePoint 2010 on Windows 8 Consumer Preview</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/spweb/archive/2012/03/21/running-sharepoint-2010-on-windows-8-consumer-preview.aspx" /><id>http://blogs.technet.com/b/spweb/archive/2012/03/21/running-sharepoint-2010-on-windows-8-consumer-preview.aspx</id><published>2012-03-21T08:42:00Z</published><updated>2012-03-21T08:42:00Z</updated><content type="html">&lt;p sab="842"&gt;If you're a SharePoint geek and you love beta software (just like me) then you'll want to know if it's possible to set up SharePoint 2010 on the Windows 8 Consumer Preview.&amp;nbsp; I'm happy to report that it is, and that it's relatively easy.&amp;nbsp; :)&lt;/p&gt;
&lt;p sab="843"&gt;What you need to do is install all of the prerequisites manually, turn UAC off and then follow these instructions for getting it set up on Windows 7: &lt;a href="http://msdn.microsoft.com/en-us/library/ee554869.aspx" sab="844"&gt;http://msdn.microsoft.com/en-us/library/ee554869.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p sab="843"&gt;You do need to be careful about the Windows Features though, as the package manager script listed on MSDN will not install the necessary .NET 3.5 features:&lt;/p&gt;
&lt;p sab="997"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-88-29/8233.WinFeatures.png" sab="998"&gt;&lt;img alt="" src="http://blogs.technet.com/resized-image.ashx/__size/426x373/__key/communityserver-blogs-components-weblogfiles/00-00-00-88-29/8233.WinFeatures.png" border="0" sab="999" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p sab="843"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p sab="845"&gt;Before you can run up Central Administration, or any other SharePoint sites however, you will need to change the .NET Framework version to v2.0&lt;/p&gt;
&lt;p sab="846"&gt;Open up IIS Manager by hitting start and then typing inetmgr then hit enter.&amp;nbsp; You then need to expand application pools and right click on the app pool you want to change (all SharePoint App Pools will need to run under version 2.0.50727) and click basic settings:&lt;/p&gt;
&lt;p sab="847"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-88-29/2337.AppPoolSettings.png" sab="848"&gt;&lt;img title="IIS Manger" style="border: 0px currentColor;" alt="IIS Manger" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-88-29/2337.AppPoolSettings.png" sab="849" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p sab="850"&gt;Once there, change the app pool from v4.0 to v2.0:&lt;/p&gt;
&lt;p sab="851"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-88-29/6138.FrameworkVersion.png" sab="852"&gt;&lt;img width="363" height="379" style="border: 0px currentColor;" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-88-29/6138.FrameworkVersion.png" sab="853" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p sab="854"&gt;&amp;nbsp;After you've got it all up and running, you can then create SharePoint projects in Visual Studio, and use it for prototyping and playing around.&amp;nbsp; I still haven't managed to get the SharePoint PowerShell cmdlets to work as yet, since PowerShell runs against the v4 framework.&amp;nbsp; If anyone has any hints about this, then please let me know!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3487865" width="1" height="1"&gt;</content><author><name>Brendan Law</name><uri>http://blogs.technet.com/brendanlaw_4000_hotmail.com/ProfileUrlRedirect.ashx</uri></author><category term="Powershell" scheme="http://blogs.technet.com/b/spweb/archive/tags/Powershell/" /><category term="SharePoint" scheme="http://blogs.technet.com/b/spweb/archive/tags/SharePoint/" /><category term="IIS Manager" scheme="http://blogs.technet.com/b/spweb/archive/tags/IIS+Manager/" /><category term="Windows 8" scheme="http://blogs.technet.com/b/spweb/archive/tags/Windows+8/" /></entry><entry><title>TechEd 2011 Australia - SharePoint 2010 Monitoring and Troubleshooting</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/spweb/archive/2011/09/08/teched-2011-australia-sharepoint-2010-monitoring-and-troubleshooting.aspx" /><link rel="enclosure" type="application/octet-stream" length="1248240" href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-03-45-17-60/SharePoint-2010-Troubleshooting-TechEd-2011.pdf" /><id>http://blogs.technet.com/b/spweb/archive/2011/09/08/teched-2011-australia-sharepoint-2010-monitoring-and-troubleshooting.aspx</id><published>2011-09-08T03:39:00Z</published><updated>2011-09-08T03:39:00Z</updated><content type="html">&lt;p&gt;As part 2 of the "Brendan and Andrew Show" at TechEd 2011 Australia, I spoke about SharePoint 2010 Monitoring and Troubleshooting. Attached is a copy of my slide deck.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3451760" width="1" height="1"&gt;</content><author><name>Andrew Lynes</name><uri>http://blogs.technet.com/andrew_5F00_lynes_4000_hotmail.com/ProfileUrlRedirect.ashx</uri></author><category term="SharePoint" scheme="http://blogs.technet.com/b/spweb/archive/tags/SharePoint/" /><category term="TechEd 2011" scheme="http://blogs.technet.com/b/spweb/archive/tags/TechEd+2011/" /></entry><entry><title>TechEd 2011 Automated Farm Deployments using PowerShell</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/spweb/archive/2011/08/31/teched-2011-automated-farm-deployments-using-powershell.aspx" /><link rel="enclosure" type="application/octet-stream" length="1322759" href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-03-45-01-53/TechEd-2011.zip" /><id>http://blogs.technet.com/b/spweb/archive/2011/08/31/teched-2011-automated-farm-deployments-using-powershell.aspx</id><published>2011-08-30T23:11:00Z</published><updated>2011-08-30T23:11:00Z</updated><content type="html">&lt;p sab="868"&gt;As promised, here is my slide deck and scripts that I used to build two SharePoint Farms on stage, including Service Apps, and connect them by sharing certificates.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3450153" width="1" height="1"&gt;</content><author><name>Brendan Law</name><uri>http://blogs.technet.com/brendanlaw_4000_hotmail.com/ProfileUrlRedirect.ashx</uri></author><category term="Powershell" scheme="http://blogs.technet.com/b/spweb/archive/tags/Powershell/" /><category term="TechEd 2011" scheme="http://blogs.technet.com/b/spweb/archive/tags/TechEd+2011/" /></entry><entry><title>Configure Service Application permissions in SharePoint 2010 using Powershell</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/spweb/archive/2011/04/13/configure-service-application-permissions-in-sharepoint-2010-using-powershell.aspx" /><id>http://blogs.technet.com/b/spweb/archive/2011/04/13/configure-service-application-permissions-in-sharepoint-2010-using-powershell.aspx</id><published>2011-04-13T04:37:00Z</published><updated>2011-04-13T04:37:00Z</updated><content type="html">&lt;p&gt;I was on site with a customer last week and was tasked with tidying up their infrastrucutre build scripts which were written in Powershell.&amp;nbsp; The scripts themselves are pretty awesome, and if you are looking at doing this yourself, grab the AutoSPInstaller scripts from CodePlex: &lt;a href="http://autospinstaller.codeplex.com/"&gt;http://autospinstaller.codeplex.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One of the issues with the scripts as they were, was that when trying to add custom user profile properties (at the point where we would try to get the UserProfileManager), we got the nice indicative error:&amp;nbsp;"No User Profile Application available to service the request. Contact your farm administrator."&amp;nbsp; After a quick search, I came up with this post by Steve Peschka that hit the nail on the head: &lt;a href="http://blogs.technet.com/b/speschka/archive/2010/02/22/no-user-profile-application-available-mystery-in-sharepoint-2010.aspx"&gt;http://blogs.technet.com/b/speschka/archive/2010/02/22/no-user-profile-application-available-mystery-in-sharepoint-2010.aspx&lt;/a&gt;&amp;nbsp; Basically, the account the script is running as needs to be added to the Service Application's Administrators permssion, and also granted the Full Control permission under Permissions.&amp;nbsp; (Yes, both locations)&lt;/p&gt;
&lt;p&gt;My next question was: "Great!&amp;nbsp; How do I do this in Powershell?"&lt;/p&gt;
&lt;p&gt;More not-quite-so-quick searching revealed some code written by Charlie Holland:&amp;nbsp; &lt;a href="http://www.chaholl.com/archive/2011/02/10/programmatically-configure-service-application-permissions-in-sharepoint-2010.aspx"&gt;http://www.chaholl.com/archive/2011/02/10/programmatically-configure-service-application-permissions-in-sharepoint-2010.aspx&lt;/a&gt;&amp;nbsp; He had&amp;nbsp;coded up&amp;nbsp;an example in C#, but it was up to me to turn this into Powershell, which wasn't easy for me, so I decided to share the code for this wherever I can, including this blog.&amp;nbsp; :)&lt;/p&gt;
&lt;pre class="scroll"&gt;&lt;code&gt;
&lt;span style="color:#FF4500"&gt;$UserProfileApp&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#0000FF"&gt;Get-SPServiceApplication&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#000080"&gt;-Name&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#8B0000"&gt;"User Profile Service"&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#0000FF"&gt;New-SPProfileServiceApplicationProxy&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#000080"&gt;-Name&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#8B0000"&gt;"User Profile Service Proxy"&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#000080"&gt;-ServiceApplication&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$UserProfileApp&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#000080"&gt;-DefaultProxyGroup&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#006400"&gt;## Set permissions to the User Profile Application so that we can add user properties to it later...&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008080"&gt;[System.Reflection.Assembly]&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;::&lt;/span&gt;&lt;span style="color:#000000"&gt;LoadWithPartialName&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#8B0000"&gt;"Microsoft.SharePoint"&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#FF4500"&gt;$spFarm&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#008080"&gt;[Microsoft.SharePoint.Administration.SPFarm]&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;::&lt;/span&gt;&lt;span style="color:#000000"&gt;Local&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$mgr&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#008080"&gt;[Microsoft.SharePoint.Administration.Claims.SPClaimProviderManager]&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;::&lt;/span&gt;&lt;span style="color:#000000"&gt;Local&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$claim&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$mgr&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;ConvertIdentifierToClaim&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$config&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;Farm&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;RemoteConnection&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;Username&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;,&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#008080"&gt;[Microsoft.SharePoint.Administration.Claims.SPIdentifierTypes]&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;::&lt;/span&gt;&lt;span style="color:#000000"&gt;WindowsSamAccountName&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$spAclAccessRule&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#008080"&gt;[Microsoft.SharePoint.Administration.AccessControl.SPAclAccessRule``1]&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#FF4500"&gt;$security&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$UserProfileApp&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;GetAccessControl&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$spIisWebAppRights&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#008080"&gt;[Microsoft.SharePoint.Administration.AccessControl.SPIisWebServiceApplicationRights]&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$aclAccessRule&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$spAclAccessRule&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;MakeGenericType&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$spIisWebAppRights&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$actualAccessRule&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#0000FF"&gt;New-Object&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$AclAccessRule&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$claim&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;,&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#8B0000"&gt;"FullControl"&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$security&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;AddAccessRule&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$actualAccessRule&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#FF4500"&gt;$UserProfileApp&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;SetAccessControl&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$security&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#FF4500"&gt;$security&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$UserProfileApp&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;GetAdministrationAccessControl&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$spCentralAdminRights&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#008080"&gt;[Microsoft.SharePoint.Administration.AccessControl.SPCentralAdministrationRights]&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$aclAccessRule&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$spAclAccessRule&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;MakeGenericType&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$spCentralAdminRights&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$actualAccessRule&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;=&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#0000FF"&gt;New-Object&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$AclAccessRule&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$claim&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;,&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#8B0000"&gt;"FullControl"&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$security&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;AddAccessRule&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$actualAccessRule&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#FF4500"&gt;$UserProfileApp&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;SetAdministrationAccessControl&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#FF4500"&gt;$security&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#FF4500"&gt;$UserProfileApp&lt;/span&gt;&lt;span style="color:#A9A9A9"&gt;.&lt;/span&gt;&lt;span style="color:#000000"&gt;Uncache&lt;/span&gt;&lt;span style="color:#000000"&gt;(&lt;/span&gt;&lt;span style="color:#000000"&gt;)&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;- Brendan Law&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3421097" width="1" height="1"&gt;</content><author><name>Brendan Law</name><uri>http://blogs.technet.com/brendanlaw_4000_hotmail.com/ProfileUrlRedirect.ashx</uri></author><category term="User Profile Service Application" scheme="http://blogs.technet.com/b/spweb/archive/tags/User+Profile+Service+Application/" /><category term="Permissions" scheme="http://blogs.technet.com/b/spweb/archive/tags/Permissions/" /><category term="Powershell" scheme="http://blogs.technet.com/b/spweb/archive/tags/Powershell/" /></entry></feed>