﻿<?xml version="1.0" encoding="UTF-8"?>
<!--RSS generated by Microsoft SharePoint Foundation RSS Generator on 5/25/2013 1:06:24 PM -->
<?xml-stylesheet type="text/xsl" href="/en/blog/_layouts/RssXslt.aspx?List=f0f05442-95f1-4918-84d1-2d94f4fb73fd" version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Blog: Posts</title>
    <link>http://www.riolinx.com/en/blog/Lists/Posts/AllPosts.aspx</link>
    <description>RSS feed for the Posts list.</description>
    <lastBuildDate>Sat, 25 May 2013 19:06:24 GMT</lastBuildDate>
    <generator>Microsoft SharePoint Foundation RSS Generator</generator>
    <ttl>60</ttl>
    <language>en-US</language>
    <image>
      <title>Blog: Posts</title>
      <url>http://www.riolinx.com/en/blog/_layouts/images/siteIcon.png</url>
      <link>http://www.riolinx.com/en/blog/Lists/Posts/AllPosts.aspx</link>
    </image>
    <item>
      <title>Extradium 2010 v2.5.4.0: New Auto Sign In feature</title>
      <link>http://www.riolinx.com/en/blog/Lists/Posts/ViewPost.aspx?ID=38</link>
      <description><![CDATA[<div><b>Body:</b> <div class="ExternalClass292949DF61764B14BAF04CE628FCC1B9"><p class="ms-rteFontSize-2">A lot of customers have lately started to tell us that the standard Extradium Sign In Web Part (see below) really doesn't cut it for internal users. </p>
<p style="text-align:center"><img src="/en/blog/Lists/Photos/050713_1823_Extradium201.jpg" alt="" /> </p>
<p class="ms-rteFontSize-2">And they're right. For an internal user who is already authenticated on the network, having to click on &quot;Sign in with Windows credentials&quot; on an extranet site hosted in their domain (or trusted by the DMZ domain) is a bit cumbersome, if not annoying. </p>
<p class="ms-rteFontSize-2">In the latest version of Extradium 2010 (v2.5.4.0), we have finally decided to provide a solution for those customers, based on OrbitOne's <a href="http://spautomaticsignin.codeplex.com/" target="_blank">SharePoint 2010 automatic sign-in project</a> on CodePlex. </p>
<p class="ms-rteFontSize-2">Now, why don't we just recommend our customers to use that solution instead of embedding it in our product? For 3 basic reasons: </p>
<ol class="ms-rteFontSize-2"><li>We think it's more convenient for our customers (and the deployment is a bit more easier – see below) </li>
<li>OrbitOne's solution relies on a custom sign in page, which conflicts with Extradium's own default sign in page. </li>
<li>We wanted to offer more flexibility, even in &quot;anonymous&quot; scenarios, where the top-level site is anonymous and secured content is available in sub-sites (or other site collections). That's why the code that performs the auto sign in runs in the context of Extradium's Sign In Web Part, not just Extradium's Sign In Page. </li></ol>
<p class="ms-rteFontSize-2"><strong>How do I set it up? </strong></p>
<p class="ms-rteFontSize-2">It's easy: just install or upgrade your current installation of Extradium. There is no need to register OrbitOne's custom PowerShell commandlet, as it relies in the SharePoint PowerShell Registration folder (C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\POWERSHELL\Registration) </p>
<p class="ms-rteFontSize-2"><strong>How do I configure it? </strong></p>
<p class="ms-rteFontSize-2">This piece is completely similar to OrbitOne's solution, so you'll have to run a few PowerShell commands to configure your auto sign in settings: </p>
<ol class="ms-rteFontSize-2"><li><div>First, retrieve the sign in configuration object: </div>
<p style="margin-left:18pt"><span style="font-family:courier new">$config = Get-SPSignInConfiguration -webapplication <a>http://[yourwebappurl]</a> </span></p></li>
<li><div>Add a mapping (the first parameter must define an IP address sub-mask and must therefore end with at least one star): </div>
<p style="margin-left:18pt"><span style="font-family:courier new">$config.ProviderMappings.Add(&quot;192.168.20.*&quot;,&quot;Windows Authentication&quot;)</span> or better: </p>
<p style="margin-left:18pt"><span style="font-family:courier new">$config.ProviderMappings.Add(&quot;192.168.20.*&quot;,&quot;AD&quot;)</span> if you're using an non-English version of SharePoint. </p>
<p style="margin-left:18pt"><span style="font-family:courier new">$config.Update() </span></p></li>
<li><div>To remove a mapping: </div>
<p style="margin-left:18pt"><span style="font-family:courier new">$config.ProviderMappings.Remove(&quot;192.168.20.*&quot;) </span></p>
<p style="margin-left:18pt"><span style="font-family:courier new">$config.Update() </span></p></li>
<li><div>To clear all mappings: </div>
<p style="margin-left:18pt"><span style="font-family:courier new">$config.ProviderMappings.Clear() </span></p>
<p style="margin-left:18pt"><span style="font-family:courier new">$config.Update() </span></p></li>
<li><div>To view all mappings: </div>
<p style="margin-left:18pt"><span style="font-family:courier new">$config.ProviderMappings </span></p></li></ol>
<p class="ms-rteFontSize-2">If you need more information, please take a look at the <a href="http://spautomaticsignin.codeplex.com/documentation" target="_blank">CodePlex documentation</a> or write us at <a href="http://support.riolinx.com/" target="_blank">http://support.riolinx.com</a>.</p></div></div>
<div><b>Category:</b> <a onclick="OpenPopUpPage('http://www.riolinx.com/en/blog/_layouts/listform.aspx?PageType=4&ListId={06244F20-8F08-4CCE-B1E3-9F3A42BBD6E7}&ID=2&RootFolder=*', RefreshPage); return false;" href="http://www.riolinx.com/en/blog/_layouts/listform.aspx?PageType=4&ListId={06244F20-8F08-4CCE-B1E3-9F3A42BBD6E7}&ID=2&RootFolder=*">Extradium</a></div>
<div><b>Published:</b> 5/7/2013 11:22 AM</div>
]]></description>
      <author>Raphael Londner</author>
      <category>Extradium</category>
      <pubDate>Tue, 07 May 2013 18:22:55 GMT</pubDate>
      <guid isPermaLink="true">http://www.riolinx.com/en/blog/Lists/Posts/ViewPost.aspx?ID=38</guid>
    </item>
    <item>
      <title>SharePoint 2013 Licensing for External Users: What’s new?</title>
      <link>http://www.riolinx.com/en/blog/Lists/Posts/ViewPost.aspx?ID=37</link>
      <description><![CDATA[<div><b>Body:</b> <div class="ExternalClass0A139904436E4E20A7E2D6ECD31623CC"><p class="ms-rteFontSize-3">I recently found out that Microsoft made a significant modification in their licensing model for extranet and internet uses of SharePoint 2013 and wanted to share that update with you, since it may impact your deployment options of SharePoint outside the firewall.
</p>
<span class="ms-rteFontSize-3">
</span><p class="ms-rteFontSize-3">If you remember how things worked in SharePoint Server 2010, you had to either buy specific SharePoint Server CALs for all your external users or buy the SharePoint External Connector (which cost about $35,000 a pop, oops, per server). The FIS version of SharePoint 2010 (&quot;For Internet Sites&quot;) already included the External Connector, so you didn't have to purchase it separately, but I believe the server license price was also substantially higher than that of the Standard and Enterprise Editions.
</p>
<span class="ms-rteFontSize-3">
</span><p class="ms-rteFontSize-3">The good news with SharePoint 2013 is that <strong>those requirements are all gone</strong> and you no longer have to pay any user CAL or external connector. This is all laid out very clearly and neatly in a <a href="http://www.microsoft.com/licensing/about-licensing/briefs/SharepointServer2013.aspx" target="_blank">Microsoft Volume Licensing Brief</a> available at <a href="http://www.microsoft.com/licensing/about-licensing/briefs/SharepointServer2013.aspx" target="_blank">http://www.microsoft.com/licensing/about-licensing/briefs/SharepointServer2013.aspx</a> . The <a href="http://office.microsoft.com/en-us/sharepoint/sharepoint-licenses-licensing-overview-FX103789438.aspx" target="_blank">SharePoint 2013 Licensing</a> page also mentions this, albeit more concisely.
</p>
<span class="ms-rteFontSize-3">
</span><p><span class="ms-rteFontSize-3">The Volume Licensing Brief includes 2 neat graphics that specifically highlight the Extranet and Internet scenarios:</span>
</p>
<p><img src="/en/blog/Lists/Photos/043013_1918_SharePoint21.png" alt="" />
	 </p>
<p><span class="ms-rteFontSize-3">Note that in the Internet scenario, both internal and external users are considered </span><strong class="ms-rteFontSize-3">anonymous users</strong><span class="ms-rteFontSize-3">, so if you have any internal, authenticated users in an otherwise mostly Internet scenario, then you'd have to purchase CALs for those internal users.</span>
</p>
<p><img src="/en/blog/Lists/Photos/043013_1918_SharePoint22.png" alt="" />
	 </p>
<p class="ms-rteFontSize-3">While this very reasonable decision is definitely good news for companies that still want to host their SharePoint Extranets on premise and will drive the deployment of SharePoint Server 2013 instead of SharePoint Foundation 2013, my understanding is that you still have to purchase the following licenses, no matter what:
</p>
<span class="ms-rteFontSize-3">
</span><ol class="ms-rteFontSize-3"><li>Windows Server license (of course)
</li>
<li>Windows Server internal user CALs (if any)
</li>
<li>SQL Server license (unless you use SQL Server Express)
</li>
<li><strong>Windows Server External Connector</strong> (still mentioned in the <a href="http://www.microsoft.com/Licensing/about-licensing/product-licensing.aspx" target="_blank">Product Use Rights</a> document), for each server in the farm including the server(s) running SQL Server.
</li>
<li>SharePoint Server license (if you use SharePoint Foundation only, then there is no such license)
</li></ol>
<span class="ms-rteFontSize-3">
</span><p class="ms-rteFontSize-3">While hosting a SharePoint extranet doesn't become completely free (especially with regards to the Windows Server External Connector), it is significantly cheaper now to host SharePoint Server extranets (vs. SharePoint Foundation-only extranets).</p></div></div>
<div><b>Category:</b> <a onclick="OpenPopUpPage('http://www.riolinx.com/en/blog/_layouts/listform.aspx?PageType=4&ListId={06244F20-8F08-4CCE-B1E3-9F3A42BBD6E7}&ID=1&RootFolder=*', RefreshPage); return false;" href="http://www.riolinx.com/en/blog/_layouts/listform.aspx?PageType=4&ListId={06244F20-8F08-4CCE-B1E3-9F3A42BBD6E7}&ID=1&RootFolder=*">SharePoint</a></div>
<div><b>Published:</b> 4/30/2013 12:20 PM</div>
]]></description>
      <author>Raphael Londner</author>
      <category>SharePoint</category>
      <pubDate>Tue, 30 Apr 2013 19:20:08 GMT</pubDate>
      <guid isPermaLink="true">http://www.riolinx.com/en/blog/Lists/Posts/ViewPost.aspx?ID=37</guid>
    </item>
  </channel>
</rss>