<?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>Mitch Milam&#039;s Dynamics CRM and xRM Discussions &#187; CRM Online</title>
	<atom:link href="http://blogs.infinite-x.net/category/dynamics-crm/crm-online/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.infinite-x.net</link>
	<description>Sharing information with Dynamics CRM users and xRM developers</description>
	<lastBuildDate>Wed, 08 Feb 2012 16:27:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>White Paper: Microsoft Dynamics CRM Online: Security Features</title>
		<link>http://blogs.infinite-x.net/2010/06/15/white-paper-microsoft-dynamics-crm-online-security-features/</link>
		<comments>http://blogs.infinite-x.net/2010/06/15/white-paper-microsoft-dynamics-crm-online-security-features/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 02:05:50 +0000</pubDate>
		<dc:creator>Mitch Milam</dc:creator>
				<category><![CDATA[CRM Online]]></category>
		<category><![CDATA[Dynamics CRM]]></category>

		<guid isPermaLink="false">http://blogs.infinite-x.net/2010/06/15/white-paper-microsoft-dynamics-crm-online-security-features/</guid>
		<description><![CDATA[Microsoft released a new white paper today. Overview: Microsoft takes a holistic approach to providing a highly secure environment for Microsoft Dynamics CRM Online. After an overview of the inherent risks to three key areas of the service, the remaining sections of this paper describe how Trustworthy Computing, Microsoftâ€™s core commitment to build software and [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft released a new <a href="https://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=eb07464e-ef76-4785-af13-9c5617e14644" target="_blank">white paper</a> today.</p>
<h3>Overview:</h3>
<p>Microsoft takes a holistic approach to providing a highly secure environment for Microsoft Dynamics CRM Online. After an overview of the inherent risks to three key areas of the service, the remaining sections of this paper describe how Trustworthy Computing, Microsoftâ€™s core commitment to build software and services that better help protect customers and the industry, is reflected in the design and operation of Microsoft Dynamics CRM Online.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.infinite-x.net/2010/06/15/white-paper-microsoft-dynamics-crm-online-security-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Non-Interactive Users and CRM Online</title>
		<link>http://blogs.infinite-x.net/2010/06/14/non-interactive-users-and-crm-online/</link>
		<comments>http://blogs.infinite-x.net/2010/06/14/non-interactive-users-and-crm-online/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 11:00:00 +0000</pubDate>
		<dc:creator>Mitch Milam</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[CRM Online]]></category>
		<category><![CDATA[Dynamics CRM]]></category>

		<guid isPermaLink="false">http://blogs.infinite-x.net/2010/06/14/non-interactive-users-and-crm-online/</guid>
		<description><![CDATA[About a year ago Jon Whiteâ€™s article concerning a CRM Online Non-Interactive user type was posted on the CRM Team blog. I thought Iâ€™d add some additional information I found last week. But first, a bit of background from Jonâ€™s article: A non-interactive user is a user account in Microsoft Dynamics CRM Online that can [...]]]></description>
			<content:encoded><![CDATA[<p>About a year ago Jon Whiteâ€™s <a href="http://blogs.msdn.com/b/crm/archive/2009/06/12/service-accounts-non-interactive-users.aspx" target="_blank">article</a> concerning a CRM Online <strong>Non-Interactive</strong> user type was posted on the CRM Team blog. I thought Iâ€™d add some additional information I found last week.</p>
<p>But first, a bit of background from Jonâ€™s article:</p>
<blockquote><p>A non-interactive user is a user account in Microsoft Dynamics CRM Online that can access the system but only via the web service layer. Essentially, that user can not use the user interface. Service accounts are used to access CRM Online using the service to service model. A service account is a non-interactive user account with the proxy role assigned to it. Microsoft Dynamics Online allows 5 free non-interactive user accounts. To make the user account a non-interactive account, you need to change the access mode. The access attribute is not visible in the UI by default.&#160; The attribute is â€œaccess modeâ€?, you can either customize the form to show it, or manipulate it by an SDK call.&#160; Setting the access mode to non-interactive simultaneously frees up a license and prevents that identity from logging in interactively.</p>
</blockquote>
<p>He goes on to tell you how to add the Access Mode field to the System User Entity form so that this field can be changed by the administrator.</p>
<p>You may also find it useful to put the Access Mode on the Active Users View, so that it displays when you are reviewing your user list:</p>
<p><a href="http://blogs.infinite-x.net/images/NonInteractiveUsersandCRMOnline_10FF5/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.infinite-x.net/images/NonInteractiveUsersandCRMOnline_10FF5/image_thumb.png" width="154" height="222" /></a> </p>
<h3>&#160;</h3>
<h2>Interesting Observation</h2>
<p>Last week I was discussing non-interactive users with a colleague when I noticed a rather interesting situation:&#160; If you are out of user licenses for CRM Online you canâ€™t create a non-interactive user through the CRM user interface. Curious, but understandable. </p>
<p>In a nutshell, the New User wizard will inform you that you are out of licenses and not allow you to continue.</p>
<p>You can circumvent the issue by performing these steps:</p>
<ol>
<li>Temporarily disable a user</li>
<li>Create a new user and change their Access Mode setting to Non-Interactive</li>
<li>Re-enable the user disabled in step 1.</li>
</ol>
<p>That should do it.</p>
<p>&#160;</p>
<h2>Programmatic User Creation</h2>
<p>Nothing, however, will stop you from creating a user programmatically.&#160; You just need to supply the proper values.&#160; Hereâ€™s some sample code:</p>
<pre class="code"><span style="color: #2b91af">systemuser </span>user = <span style="color: blue">new </span><span style="color: #2b91af">systemuser</span>();

user.accessmode = <span style="color: blue">new </span><span style="color: #2b91af">Picklist</span>(<span style="color: #2b91af">SystemUserAccessMode</span>.NonInteractive);
user.firstname = <span style="color: #a31515">&quot;system&quot;</span>;
user.lastname = <span style="color: #a31515">&quot;integration&quot;</span>;
user.businessunitid = <span style="color: blue">new </span><span style="color: #2b91af">Lookup</span>(<span style="color: #a31515">&quot;businessunit&quot;</span>, <span style="color: blue">new </span><span style="color: #2b91af">Guid</span>(<span style="color: #a31515">&quot;{C9694BD7-C0C4-DE11-B95D-02BF0A0679DB}&quot;</span>));

service.Create(user);</pre>
<p><a href="http://11011.net/software/vspaste"></a></p>
<p>As you can see, you only need four properties:</p>
<h3>Access Mode</h3>
<p>In this case, weâ€™re going to supply NonInteractive as the value, since that is the purpose of our discussion.</p>
<h3>First Name</h3>
<p>First name of the user.</p>
<h3>Last Name</h3>
<p>Last name of the user</p>
<h3>Business Unit ID</h3>
<p>This is the ID of the business unit the user belongs to.</p>
<p>&#160;</p>
<p>Calling the CrmService.Create method to actually create the user.</p>
<p>Afterwards, any connection that you need to make to CRM Online can use the new non-interactive user instead of a fully-licensed person.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.infinite-x.net/2010/06/14/non-interactive-users-and-crm-online/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CRM for Non-Profits</title>
		<link>http://blogs.infinite-x.net/2010/04/09/crm-for-non-profits/</link>
		<comments>http://blogs.infinite-x.net/2010/04/09/crm-for-non-profits/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 15:20:59 +0000</pubDate>
		<dc:creator>Mitch Milam</dc:creator>
				<category><![CDATA[CRM Online]]></category>
		<category><![CDATA[Dynamics CRM]]></category>

		<guid isPermaLink="false">http://blogs.infinite-x.net/2010/04/09/crm-for-non-profits/</guid>
		<description><![CDATA[Yesterday Microsoft announced a solution for non-profits that includes special pricing and customizations to help get non-profits up and running quickly. The customizations include the following features: Donation and pledge management Basic membership management Basic volunteer tracking Campaign management Excel dashboard reports Payment solution for online donations Unfortunately, at this point it looks like the [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday Microsoft announced a solution for non-profits that includes special pricing and customizations to help get non-profits up and running quickly.</p>
<p>The customizations include the following features:</p>
<ul>
<li>Donation and pledge management </li>
<li>Basic membership management </li>
<li>Basic volunteer tracking </li>
<li>Campaign management </li>
<li>Excel dashboard reports </li>
<li>Payment solution for online donations</li>
</ul>
<p>Unfortunately, at this point it looks like the solution is for CRM Online only due to the fact that CRM Online has a feature called â€œVisualizations,â€? which are charts, and CRM OnPremise does not.&#160; Since the customizations were created and exported from CRM Online, they will not import into CRM OnPremise.</p>
<p>As a curiosity this morning, I created a test organization and tried importing the customizations (found below) but the CRM OnPremise thought the customization file was invalid because of the extra visualization elements.</p>
<p>&#160;</p>
<h3>Links of Interest</h3>
<ul>
<li>Original ZDNet <a href="http://blogs.zdnet.com/microsoft/?p=5814&amp;utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+zdnet%2Fmicrosoft+%28ZDNet+All+About+Microsoft%29" target="_blank">article</a> by Mary Jo Foley</li>
<li><a href="http://www.microsoft.com/Presspass/press/2010/apr10/04-07VRMNGOPR.mspx" target="_blank">Microsoft Press Release</a></li>
<li><a href="https://offers.crmchoice.com/nonprofit/" target="_blank">Signing up for a Non-Profit CRM Online account</a></li>
<li><a href="http://crm.dynamics.com/nonprofitsolution" target="_blank">Documentation, customizations, and other information</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.infinite-x.net/2010/04/09/crm-for-non-profits/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Working with Windows Azure and CRM Online</title>
		<link>http://blogs.infinite-x.net/2010/01/09/working-with-windows-azure-and-crm-online/</link>
		<comments>http://blogs.infinite-x.net/2010/01/09/working-with-windows-azure-and-crm-online/#comments</comments>
		<pubDate>Sat, 09 Jan 2010 16:33:17 +0000</pubDate>
		<dc:creator>Mitch Milam</dc:creator>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[CRM Online]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Dynamics CRM]]></category>

		<guid isPermaLink="false">http://blogs.infinite-x.net/2010/01/09/working-with-windows-azure-and-crm-online/</guid>
		<description><![CDATA[One of my new ventures will be run on Windows Azure and store data in CRM Online. This will require that I use the Microsoft.crm.sdk.dll assemblies to communicate with CRM. Technically, there are four sets of these assemblies in the SDK: One set for CRM On-premise One set for CRM Online.&#160; 32-bit versions 64-bit versions [...]]]></description>
			<content:encoded><![CDATA[<p>One of my new ventures will be run on Windows <a href="http://www.microsoft.com/windowsazure/" target="_blank">Azure</a> and store data in CRM Online. This will require that I use the Microsoft.crm.sdk.dll assemblies to communicate with CRM.</p>
<p>Technically, there are four sets of these assemblies in the SDK: </p>
<ul>
<li>One set for CRM On-premise </li>
<li>One set for CRM Online.&#160; </li>
<li>32-bit versions</li>
<li>64-bit versions</li>
</ul>
<p>It turns out that Windows Azure is a 64-bit operating system.&#160; Here is how I had to configure Visual Studio to properly generate my new web site:</p>
<h3>Platform Target</h3>
<p>This needs to be set to <u><strong>Any CPU</strong></u>, which will create code that can be run on either 32-bit or 64-bit operating systems.</p>
<p>&#160;</p>
<h3>Microsoft.crm.sdk.dll Assemblies</h3>
<p>You need to reference the 64-bit assemblies.&#160; Otherwise, youâ€™ll end up with the yellow screen of death and a message about unable to load assembly because of an invalid format.</p>
<p>&#160;</p>
<p>I hope that helps.&#160; Good luck with your own Azure development</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.infinite-x.net/2010/01/09/working-with-windows-azure-and-crm-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Small issue with CRM Online Discover Service URL</title>
		<link>http://blogs.infinite-x.net/2008/04/23/small-issue-with-crm-online-discover-service-url/</link>
		<comments>http://blogs.infinite-x.net/2008/04/23/small-issue-with-crm-online-discover-service-url/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 16:12:24 +0000</pubDate>
		<dc:creator>Mitch Milam</dc:creator>
				<category><![CDATA[CRM Online]]></category>
		<category><![CDATA[Dynamics CRM]]></category>

		<guid isPermaLink="false">http://blogs.infinite-x.net/2008/04/23/small-issue-with-crm-online-discover-service-url/</guid>
		<description><![CDATA[I found a minor issue with the URL that allows you to generate WSDL for the CRM Online Discovery Service. If you navigate to Settings, Customization, Download Web Service Description Files, you&#039;re presented with the following set of links: The Discovery Web Service link is: https://crm.dynamics.com/MSCrmServices/2007/Passport/CrmDiscoveryService.asmx when it should be: https://dev.crm.dynamics.com/MSCRMServices/2007/Passport/CrmDiscoveryService.asmx A minor issue but [...]]]></description>
			<content:encoded><![CDATA[<p>I found a minor issue with the URL that allows you to generate WSDL for the CRM Online Discovery Service.</p>
<p>If you navigate to Settings, Customization, Download Web Service Description Files, you&#039;re presented with the following set of links:</p>
<p><a href="http://blogs.infinite-x.net/images/SmallissuewithCRMOnlineDiscoverServiceUR_9C0A/image.png"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="193" alt="image" src="http://blogs.infinite-x.net/images/SmallissuewithCRMOnlineDiscoverServiceUR_9C0A/image_thumb.png" width="304" border="0"></a> </p>
<p>The Discovery Web Service link is:</p>
<p><a title="https://crm.dynamics.com/MSCrmServices/2007/Passport/CrmDiscoveryService.asmx" href="https://crm.dynamics.com/MSCrmServices/2007/Passport/CrmDiscoveryService.asmx">https://crm.dynamics.com/MSCrmServices/2007/Passport/CrmDiscoveryService.asmx</a></p>
<p>when it should be:</p>
<p><a title="https://dev.crm.dynamics.com/MSCRMServices/2007/Passport/CrmDiscoveryService.asmx" href="https://dev.crm.dynamics.com/MSCRMServices/2007/Passport/CrmDiscoveryService.asmx">https://<strong>dev.</strong>crm.dynamics.com/MSCRMServices/2007/Passport/CrmDiscoveryService.asmx</a></p>
<p>A minor issue but hopefully this note will save a little confusion. Microsoft has been advised of the issue as well.</p>
<blockquote><p><strong>Final note:</strong> The CRM 4.0 SDK documentation clearly states the correct URL in the walk-throughs and other sample code.&nbsp; It is only this one link on the actual CRM Online site that is a problem.</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blogs.infinite-x.net/2008/04/23/small-issue-with-crm-online-discover-service-url/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

