<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Yet another identity management blog</title>
	<atom:link href="http://blog.msresource.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.msresource.net</link>
	<description>Thoughts and opinions on and around Microsoft Identity Management</description>
	<lastBuildDate>Wed, 22 May 2013 16:21:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on FIM, System.DirectoryServices and a memory leak by Steve Kradel</title>
		<link>http://blog.msresource.net/2013/04/19/fim-system-directoryservices-and-a-memory-leak/#comment-770</link>
		<dc:creator><![CDATA[Steve Kradel]]></dc:creator>
		<pubDate>Wed, 22 May 2013 16:21:59 +0000</pubDate>
		<guid isPermaLink="false">https://msresource.wordpress.com/?p=669#comment-770</guid>
		<description><![CDATA[Well, S.DS and its close relatives are basically wrappers around the old ADSI / COM classes, which have some drawbacks like difficulty working with custom attributes, memory issues, and more complex network interaction via RPC.  The union of .NET and COM is often very complex, and can set the stage for bizarre bugs at scale.  On the other hand, S.DS.P is much closer to plain LDAP--lightweight, interoperable with a variety of DSAs, provides access to a wide range of LDAP request controls, async mode, etc., and just more &quot;manageable&quot; for the CLR.]]></description>
		<content:encoded><![CDATA[<p>Well, S.DS and its close relatives are basically wrappers around the old ADSI / COM classes, which have some drawbacks like difficulty working with custom attributes, memory issues, and more complex network interaction via RPC.  The union of .NET and COM is often very complex, and can set the stage for bizarre bugs at scale.  On the other hand, S.DS.P is much closer to plain LDAP&#8211;lightweight, interoperable with a variety of DSAs, provides access to a wide range of LDAP request controls, async mode, etc., and just more &#8220;manageable&#8221; for the CLR.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on FIM, System.DirectoryServices and a memory leak by Thomas Vuylsteke</title>
		<link>http://blog.msresource.net/2013/04/19/fim-system-directoryservices-and-a-memory-leak/#comment-768</link>
		<dc:creator><![CDATA[Thomas Vuylsteke]]></dc:creator>
		<pubDate>Tue, 21 May 2013 20:53:53 +0000</pubDate>
		<guid isPermaLink="false">https://msresource.wordpress.com/?p=669#comment-768</guid>
		<description><![CDATA[Steve, I myself rarely get in touch with S.DS, S.DS.AD and S.DS.P. From here (http://msdn.microsoft.com/en-us/library/bb332056.aspx ) I can see on the picture that they are more or less alternatives for each other S.DS/S.DS.AD vs S.DS.P I&#039;m really interested as to why S.DS.P is &quot;the way to go&quot;. Could you elaborate a bit more?]]></description>
		<content:encoded><![CDATA[<p>Steve, I myself rarely get in touch with S.DS, S.DS.AD and S.DS.P. From here (<a href="http://msdn.microsoft.com/en-us/library/bb332056.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/bb332056.aspx</a> ) I can see on the picture that they are more or less alternatives for each other S.DS/S.DS.AD vs S.DS.P I&#8217;m really interested as to why S.DS.P is &#8220;the way to go&#8221;. Could you elaborate a bit more?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Editing the FIM Portal web.config in a farm topology by Paul Williams</title>
		<link>http://blog.msresource.net/2013/05/16/editing-the-fim-portal-web-config-in-a-farm-topology/#comment-748</link>
		<dc:creator><![CDATA[Paul Williams]]></dc:creator>
		<pubDate>Fri, 17 May 2013 08:02:10 +0000</pubDate>
		<guid isPermaLink="false">https://msresource.wordpress.com/?p=699#comment-748</guid>
		<description><![CDATA[It&#039;s probably worth noting that while this is more important in a farm than with multiple stand-alone instances the web.config changes will be lost whenever you patch the FIM portal unless you make the change via SharePoint&#039;s API, i.e. this isn&#039;t just applicable to a farm.  The process of adding the requireKerberos element, for example, to the web.config file via direct modification is not recommended as the programmatic management of the file will remove that change each time you patch.
]]></description>
		<content:encoded><![CDATA[<p>It&#8217;s probably worth noting that while this is more important in a farm than with multiple stand-alone instances the web.config changes will be lost whenever you patch the FIM portal unless you make the change via SharePoint&#8217;s API, i.e. this isn&#8217;t just applicable to a farm.  The process of adding the requireKerberos element, for example, to the web.config file via direct modification is not recommended as the programmatic management of the file will remove that change each time you patch.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on FIM Portal in a SharePoint farm&#8211;why you should not do this by Editing the FIM Portal web.config in a farm topology &#124; Yet another identity management blog</title>
		<link>http://blog.msresource.net/2013/05/15/fim-portal-in-a-sharepoint-farmwhy-you-should-not-do-this/#comment-747</link>
		<dc:creator><![CDATA[Editing the FIM Portal web.config in a farm topology &#124; Yet another identity management blog]]></dc:creator>
		<pubDate>Fri, 17 May 2013 07:55:04 +0000</pubDate>
		<guid isPermaLink="false">https://msresource.wordpress.com/?p=696#comment-747</guid>
		<description><![CDATA[[&#8230;] &#8592; FIM Portal in a SharePoint farm&#8211;why you should not do&#160;this [&#8230;]]]></description>
		<content:encoded><![CDATA[<p>[&#8230;] &larr; FIM Portal in a SharePoint farm&ndash;why you should not do&nbsp;this [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on FIM Reporting Extract, Transform and Load (ETL) process by Mannn</title>
		<link>http://blog.msresource.net/2013/05/09/fim-reporting-extract-transform-and-load-etl-process/#comment-744</link>
		<dc:creator><![CDATA[Mannn]]></dc:creator>
		<pubDate>Thu, 16 May 2013 08:43:55 +0000</pubDate>
		<guid isPermaLink="false">https://msresource.wordpress.com/?p=692#comment-744</guid>
		<description><![CDATA[Good and very helpful Article!]]></description>
		<content:encoded><![CDATA[<p>Good and very helpful Article!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Active Directory Federation Services (AD FS) 2.0 and multiple AD DS forests by Paul Williams</title>
		<link>http://blog.msresource.net/2011/06/23/active-directory-federation-services-ad-fs-2-0-and-multiple-ad-ds-forests/#comment-741</link>
		<dc:creator><![CDATA[Paul Williams]]></dc:creator>
		<pubDate>Wed, 15 May 2013 05:11:40 +0000</pubDate>
		<guid isPermaLink="false">http://msresource.wordpress.com/?p=172#comment-741</guid>
		<description><![CDATA[Hi Fabrice,

A unidirectional trust works assuming the service account can read the AD that the users reside in, which generally means the service account exists in the user domain:

&lt;blockquote&gt;&quot;Because the service account running the AD FS farm is a principal in infra.adatum.com a bidirectional trust is needed, as the service account performs attribute value lookups, using LDAP, in the users.adatum.com domain. If the service account belonged to the users.adatum.com domain a unidirectional trust between the domains (incoming in users.adatum.com, i.e. users.adatum.com users can authenticate in infra.adatum.com) would suffice.&quot;&lt;/blockquote&gt;

In my case my original lab was what prompted the post in the first place, i.e. where does the service account reside in a multi-domain environment.

If your users are authenticating to your FS over a one-way trust then two things spring to mind:

1.  It&#039;s actually a two-way trust; or
2.  Anonymous LDAP reads are enabled


The FS queries the domain that the user exists in to get UPN, group membership, etc.  This query cannot happen with a one-way trust and the default settings.]]></description>
		<content:encoded><![CDATA[<p>Hi Fabrice,</p>
<p>A unidirectional trust works assuming the service account can read the AD that the users reside in, which generally means the service account exists in the user domain:</p>
<blockquote><p>&#8220;Because the service account running the AD FS farm is a principal in infra.adatum.com a bidirectional trust is needed, as the service account performs attribute value lookups, using LDAP, in the users.adatum.com domain. If the service account belonged to the users.adatum.com domain a unidirectional trust between the domains (incoming in users.adatum.com, i.e. users.adatum.com users can authenticate in infra.adatum.com) would suffice.&#8221;</p></blockquote>
<p>In my case my original lab was what prompted the post in the first place, i.e. where does the service account reside in a multi-domain environment.</p>
<p>If your users are authenticating to your FS over a one-way trust then two things spring to mind:</p>
<p>1.  It&#8217;s actually a two-way trust; or<br />
2.  Anonymous LDAP reads are enabled</p>
<p>The FS queries the domain that the user exists in to get UPN, group membership, etc.  This query cannot happen with a one-way trust and the default settings.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Active Directory Federation Services (AD FS) 2.0 and multiple AD DS forests by Fabrice Osswald</title>
		<link>http://blog.msresource.net/2011/06/23/active-directory-federation-services-ad-fs-2-0-and-multiple-ad-ds-forests/#comment-739</link>
		<dc:creator><![CDATA[Fabrice Osswald]]></dc:creator>
		<pubDate>Tue, 14 May 2013 14:23:57 +0000</pubDate>
		<guid isPermaLink="false">http://msresource.wordpress.com/?p=172#comment-739</guid>
		<description><![CDATA[Hi Paul,

I actually configured a scenario like in Example 1 where ADFS 2.0 service account is declared in infra.adatum.com domain and there is only an unidirectional trust between infra and users domains : infra domain trusts users domain. Yet, the configuration works : users accounts from users domain manage to authenticate through ADFS. So I think that the bi-directional trust is not a prerequisite...
Have you also tested this configuration ?]]></description>
		<content:encoded><![CDATA[<p>Hi Paul,</p>
<p>I actually configured a scenario like in Example 1 where ADFS 2.0 service account is declared in infra.adatum.com domain and there is only an unidirectional trust between infra and users domains : infra domain trusts users domain. Yet, the configuration works : users accounts from users domain manage to authenticate through ADFS. So I think that the bi-directional trust is not a prerequisite&#8230;<br />
Have you also tested this configuration ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on FIM Reporting Extract, Transform and Load (ETL) process by FIM Reporting Extract, Transform and Load (ETL) process &#124; FIMSpecialist</title>
		<link>http://blog.msresource.net/2013/05/09/fim-reporting-extract-transform-and-load-etl-process/#comment-731</link>
		<dc:creator><![CDATA[FIM Reporting Extract, Transform and Load (ETL) process &#124; FIMSpecialist]]></dc:creator>
		<pubDate>Fri, 10 May 2013 16:34:54 +0000</pubDate>
		<guid isPermaLink="false">https://msresource.wordpress.com/?p=692#comment-731</guid>
		<description><![CDATA[[&#8230;] Williams over at Microsoft has just released a great article on the FIM Reporting Extract, Transform and Load (ETL) process within FIM 2010 R2, and it&#8217;s [&#8230;]]]></description>
		<content:encoded><![CDATA[<p>[&#8230;] Williams over at Microsoft has just released a great article on the FIM Reporting Extract, Transform and Load (ETL) process within FIM 2010 R2, and it&#8217;s [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on FIM Reporting Extract, Transform and Load (ETL) process by sami</title>
		<link>http://blog.msresource.net/2013/05/09/fim-reporting-extract-transform-and-load-etl-process/#comment-730</link>
		<dc:creator><![CDATA[sami]]></dc:creator>
		<pubDate>Fri, 10 May 2013 14:03:34 +0000</pubDate>
		<guid isPermaLink="false">https://msresource.wordpress.com/?p=692#comment-730</guid>
		<description><![CDATA[Very informative--thanks for posting.]]></description>
		<content:encoded><![CDATA[<p>Very informative&#8211;thanks for posting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on FIM, PowerShell and DateTime type attributes by Paul Williams</title>
		<link>http://blog.msresource.net/2012/06/06/fim-powershell-and-datetime-type-attributes/#comment-681</link>
		<dc:creator><![CDATA[Paul Williams]]></dc:creator>
		<pubDate>Tue, 23 Apr 2013 13:04:08 +0000</pubDate>
		<guid isPermaLink="false">https://msresource.wordpress.com/?p=502#comment-681</guid>
		<description><![CDATA[Looks like this is a limitation in the cmdlet - it doesn&#039;t correctly identify an empty string and handle that specific scenario.  Work around is to set the value to [DateTime]::MaxValue or [DateTime]::MinValue, depending on the purpose of the attribute.  Or use an alternative WCF client of course.  Sorry...]]></description>
		<content:encoded><![CDATA[<p>Looks like this is a limitation in the cmdlet &#8211; it doesn&#8217;t correctly identify an empty string and handle that specific scenario.  Work around is to set the value to [DateTime]::MaxValue or [DateTime]::MinValue, depending on the purpose of the attribute.  Or use an alternative WCF client of course.  Sorry&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
