<?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/"
	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>Opalis</title>
	<atom:link href="http://opalis.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://opalis.wordpress.com</link>
	<description></description>
	<lastBuildDate>Thu, 10 Nov 2011 18:27:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='opalis.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Opalis</title>
		<link>http://opalis.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://opalis.wordpress.com/osd.xml" title="Opalis" />
	<atom:link rel='hub' href='http://opalis.wordpress.com/?pushpress=hub'/>
		<item>
		<title>System Center Configuration Manager IP Goes Production</title>
		<link>http://opalis.wordpress.com/2011/07/19/system-center-configuration-manager-ip-goes-production/</link>
		<comments>http://opalis.wordpress.com/2011/07/19/system-center-configuration-manager-ip-goes-production/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 19:57:16 +0000</pubDate>
		<dc:creator>randorfer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://opalis.wordpress.com/2011/07/19/system-center-configuration-manager-ip-goes-production/</guid>
		<description><![CDATA[I am very proud to announce that I have released a finalized version of the SCCM integration pack. I would like to thank everyone who participated in the Beta / RC releases of this integration pack. We had 498 downloads &#8230; <a href="http://opalis.wordpress.com/2011/07/19/system-center-configuration-manager-ip-goes-production/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=391&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am very proud to announce that I have released a finalized version of the SCCM integration pack.  I would like to thank everyone who participated in the Beta / RC releases of this integration pack.  We had 498 downloads of the project during these phases with many bug reports (and subsequent fixes) and feature requests.  What we have now is the result of a great community effort that I hope will continue.
</p>
<p>The project&#8217;s home page is <a href="http://opalissccmextension.codeplex.com/">http://opalissccmextension.codeplex.com/</a>
	</p>
<p>A direct link to the download is <a href="http://opalissccmextension.codeplex.com/releases/view/70313#DownloadId=260587">http://opalissccmextension.codeplex.com/releases/view/70313#DownloadId=260587</a>
	</p>
<p>A link to the latest source code is <a href="http://opalissccmextension.codeplex.com/SourceControl/changeset/view/12438#">http://opalissccmextension.codeplex.com/SourceControl/changeset/view/12438#</a>
	</p>
<p>If you encounter any bugs I apologize but please report them using the issue tracker on Codeplex so they can be fixed in the next update.  If you have any feature requests please post on the Codeplex discussions forums so I can try to incorporate them into the next version.  The next version will be built around the new version of QIK.  If you would like to contribute any documentation please post it up on the documentation portion of the Codeplex site, we have begun a wiki and I would love to see some examples of how people use the IP.  I will be posting some examples of how I use the IP shortly.
</p>
<p>I would also like to thank Charles Joy and Robert Hearn from Microsoft.  Charles for teaching me everything I know about Opalis and QIK and Robert for starting me down the road of making a SCCM integration pack.  If you ever have an opportunity to work with either one of these individuals take it, they are wonderful to work with.
</p>
<p>I would also like to thank Christoph Voight for compiling all of the images used for the icons in this release.
</p>
<p>So, in reference to Charles, enJOY!
</p>
<h1>Installation Instructions<br />
</h1>
<p>The first thing you will notice about this release is that it is NOT just an OIP file.  This integration pack relies on a number of external .DLL files (enumerated below) for integration with SCCM.  Because of this we now have an installer (setup.exe) that registers these into the GAC on your machines.  This setup needs to be run on all machines that will have the integration pack installed on them.  After setup is run you can register the IP in your deployment manager and distribute the IP normally.
</p>
<p>DLL Files and their purposes
</p>
<ul>
<li>
<div>ADMINUI.WQLQUERYENGINE.DLL
</div>
<ul>
<li>This is a Microsoft provided DLL.  It is a part of the SCCM software development kit
</li>
</ul>
</li>
<li>
<div>Microsoft.configurationmanagement.dll
</div>
<ul>
<li>This is a Microsoft provided DLL.  It is a part of the SCCM software development kit
</li>
</ul>
</li>
<li>
<div>Microsoft.configurationmanagement.managementprovider.dll
</div>
<ul>
<li>This is a Microsoft provided DLL.  It is a part of the SCCM software development kit
</li>
</ul>
</li>
<li>
<div>OpalisSCCMInterop.dll
</div>
<ul>
<li>This is SCCM integration code written by me.  For this release I separated the integration code and interface code (what you see inside of Opalis).  This means that I can update the integration code without making people re-import the IP into their environment.
</li>
</ul>
</li>
</ul>
<p>
 </p>
<h2>Installation Steps<br />
</h2>
<ol>
<li>Download Zip File
</li>
<li>Unpack Zip File
</li>
<li>Install Setup.exe on all machines that will have the IP installed
</li>
<li>Register the IP
</li>
<li>Deploy the IP
</li>
</ol>
<p>
 </p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente1.png?w=640" alt="" /><br />
<h2>
		</h2>
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente2.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente3.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente4.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente5.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente6.png?w=640" alt="" />
	</p>
<p>
 </p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente7.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente8.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente9.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente10.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente11.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente12.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente13.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente14.png?w=640" alt="" />
	</p>
<p>
 </p>
<p>
 </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opalis.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opalis.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opalis.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opalis.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opalis.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opalis.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opalis.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opalis.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opalis.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opalis.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opalis.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opalis.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opalis.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opalis.wordpress.com/391/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=391&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opalis.wordpress.com/2011/07/19/system-center-configuration-manager-ip-goes-production/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ae266ef5f14fba3403ab9eaf8111e22a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">randorfer</media:title>
		</media:content>

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente1.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente2.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente3.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente4.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente5.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente6.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente7.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente8.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente9.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente10.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente11.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente12.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente13.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1957_systemcente14.png" medium="image" />
	</item>
		<item>
		<title>Custom Compile of an Integration Pack</title>
		<link>http://opalis.wordpress.com/2011/07/19/custom-compile-of-an-integration-pack/</link>
		<comments>http://opalis.wordpress.com/2011/07/19/custom-compile-of-an-integration-pack/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 14:58:33 +0000</pubDate>
		<dc:creator>randorfer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://opalis.wordpress.com/2011/07/19/custom-compile-of-an-integration-pack/</guid>
		<description><![CDATA[Problem You need to have your own version of one of the Codeplex integration packs. There are numerous reasons that this may be true, the biggest one that people have contacted me about is that people are not allowed to &#8230; <a href="http://opalis.wordpress.com/2011/07/19/custom-compile-of-an-integration-pack/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=376&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Problem<br />
</h1>
<p>You need to have your own version of one of the Codeplex integration packs.  There are numerous reasons that this may be true, the biggest one that people have contacted me about is that people are not allowed to run any software that is not supported by a vendor.  This applies to all of the code that I have up on Codeplex.  This however does not, in many cases, mean that they could not create an integration pack based off of the work on Codeplex for their own environment.  So, how would someone go about doing that?
</p>
<h1>Pre-Requisites<br />
</h1>
<ul>
<li>
<div>C# Compiler
</div>
<ul>
<li>All of the code that I publish on Codeplex is written in C# (my roots are in C) so you will need a C# compiler to use my code (all my work is done in Visual Studio 2010).
</li>
</ul>
</li>
<li>
<div>Source Code
</div>
<ul>
<li>This can be downloaded from Codeplex
</li>
</ul>
</li>
<li>
<div>QIK Wizard
</div>
<ul>
<li>This can be found in your Opalis Source
</li>
</ul>
</li>
</ul>
<h1>Steps for Making an IP<br />
</h1>
<ol>
<li>Get The Code
</li>
<li>Compile the Code
</li>
<li>Wrap with the QIK Wizard
</li>
<li>Run in environment
</li>
</ol>
<p>For the purposes of this example I will use my Active Directory IP as an example
</p>
<p>
 </p>
<h2>Step 1:  Get the Code<br />
</h2>
<p>To do this we can simply go out to Codeplex, go to source code, and download the latest version of the code.
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi1.png?w=640" alt="" />
	</p>
<p>What is downloaded is a zip Folder containing the source files.  Unpack these into a folder
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi2.png?w=640" alt="" />
	</p>
<h2>Step 2: Compile the Code<br />
</h2>
<p>Now that you have a local version of the code you can open it up with visual studio, add in any missing references and compile.
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi3.png?w=640" alt="" />
	</p>
<p>You want to open the solution file.  This will setup the project correctly for you.
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi4.png?w=640" alt="" />
	</p>
<p>
 </p>
<p>You now have the project loaded up but you cannot yet compile it (there are errors).  This is because all of the reference files do not download, if you expand &#8216;References&#8217; you will be able to see which references you need to re-add to the project in order for it to compile correctly.  The one reference that you will always need to re-add is Opalis.QuickIntegrationKit.  This can be found on any machine that has QIK installed.
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi5.png?w=640" alt="" />
	</p>
<p>To re-add the .DLL file simply right click on the references folder and choose &#8216;Add Reference&#8217;
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi6.png?w=640" alt="" />
	</p>
<p>Then choose the reference (for QIK we need to &#8216;browse&#8217; and locate the actual .DLL file).  This will be located at &#8220;c:\Program Files\Opalis Software\Quick Integration Kit 3\Bin&#8221; on 32 bit systems and &#8220;c:\Program Files (x86)\Opalis Software\Quick Integration Kit 3\Bin&#8221; on 64 bit systems.  You should copy this file local and then add it to your project
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi7.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi8.png?w=640" alt="" />
	</p>
<p>
 </p>
<p>Add Reference
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi9.png?w=640" alt="" />
	</p>
<p>You should now be able to compile the code
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi10.png?w=640" alt="" />
	</p>
<h2>Step 3: Wrap with QIK<br />
</h2>
<p>Now you need to install the QIK wizard on a machine and point it at the .DLL file that was created from compiling.  The compiled .DLL file will be in /bin/release if you compiled &#8216;release&#8217; or /bin/debug if you compiled &#8216;debug&#8217;
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi11.png?w=640" alt="" />
	</p>
<p>Copy this to a machine with QIK installed then run the QIK Wizard
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi12.png?w=640" alt="" />
	</p>
<p>
 </p>
<p>Fill out product information for you OIP
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi13.png?w=640" alt="" />
	</p>
<p>Then Add objects from the .DLL file
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi14.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi15.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi16.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi17.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi18.png?w=640" alt="" />
	</p>
<p>Then walk through the rest of the wizard
</p>
<h2>Step 4: Import the OIP<br />
</h2>
<p>Use the deployment manager to import the new IP into your environment using your normal change control process</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opalis.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opalis.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opalis.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opalis.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opalis.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opalis.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opalis.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opalis.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opalis.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opalis.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opalis.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opalis.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opalis.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opalis.wordpress.com/376/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=376&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opalis.wordpress.com/2011/07/19/custom-compile-of-an-integration-pack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ae266ef5f14fba3403ab9eaf8111e22a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">randorfer</media:title>
		</media:content>

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi1.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi2.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi3.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi4.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi5.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi6.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi7.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi8.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi9.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi10.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi11.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi12.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi13.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi14.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi15.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi16.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi17.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1458_customcompi18.png" medium="image" />
	</item>
		<item>
		<title>A Simple Emailing Function</title>
		<link>http://opalis.wordpress.com/2011/07/19/a-simple-emailing-function/</link>
		<comments>http://opalis.wordpress.com/2011/07/19/a-simple-emailing-function/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 14:26:11 +0000</pubDate>
		<dc:creator>randorfer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://opalis.wordpress.com/2011/07/19/a-simple-emailing-function/</guid>
		<description><![CDATA[The Problem I was asked the other day to create a workflow that would send end users &#8216;formatted&#8217; emails on a schedule (1 per day for 3 days). This is a process that people currently are spending a lot of &#8230; <a href="http://opalis.wordpress.com/2011/07/19/a-simple-emailing-function/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=357&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>The Problem<br />
</h1>
<p>I was asked the other day to create a workflow that would send end users &#8216;formatted&#8217; emails on a schedule (1 per day for 3 days).  This is a process that people currently are spending a lot of time doing manually and is a perfect candidate for automation with Opalis (very low hanging fruit).
</p>
<h1>The Solution<br />
</h1>
<p>Create a very basic UI (this will probably be upgraded later to have more error checking) and 3 Opalis workflows.  The input UI is a basic forms based applet that creates a file on an NTFS network share.  We created 4 folders on a network share which we will call, for the purposes of this blog post:
</p>
<blockquote><p><a href="\\Contoso.com\Opalis\Win7Email\Day1Email">\\Contoso.com\Opalis\Win7Email\Day1Email</a>
		</p>
</blockquote>
<blockquote><p><a href="\\Contoso.com\Opalis\Win7Email\Day2Email">\\Contoso.com\Opalis\Win7Email\Day2Email</a>
		</p>
</blockquote>
<blockquote><p><a href="\\Contoso.com\Opalis\Win7Email\Day3Email">\\Contoso.com\Opalis\Win7Email\Day3Email</a>
		</p>
</blockquote>
<blockquote><p><a href="\\Contoso.com\Opalis\Win7Email\Finished">\\Contoso.com\Opalis\Win7Email\Finished</a>
		</p>
</blockquote>
<p>The UI creates a file in the &#8216;Day1Email&#8217; folder
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai1.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai2.png?w=640" alt="" />
	</p>
<p>From here on out it the solution is crafted with 3 (Very Similar) Opalis workflows.
</p>
<h1>Workflow One<br />
</h1>
<p>The monitoring policy for this workflow constantly is polling the file share for &#8216;Day 1&#8242;.  When a newly created request is found it is parsed and the relevant information is sent to the worker policy which sends the user an email and moves the request to the &#8216;Day 2&#8242; folder.
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai3.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai4.png?w=640" alt="" />
	</p>
<h1>Schedule<br />
</h1>
<p>The next two workflows only should be executed Monday -&gt; Friday.  To enable this we setup a &#8216;schedule&#8217;
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai5.png?w=640" alt="" />
	</p>
<h1>Workflow 2<br />
</h1>
<p>The monitor policy for this workflow triggers at 7am every day.  The first thing it does it check to see if it is inside the correct schedule (Monday -&gt; Friday), if it is it then polls the &#8216;Day 2&#8242; folder for people to send &#8216;Day 2&#8242; emails to.  For each one it finds it triggers the worker policy which sends HTML formatted emails and moves the request to the &#8216;Day 3&#8242; Folder
</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai6.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai7.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai8.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai9.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai10.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai11.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai12.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai13.png?w=640" alt="" />
	</p>
<p>
 </p>
<h1>Workflow 3<br />
</h1>
<p>The monitor policy for this workflow triggers at 7am every day.  The first thing it does it check to see if it is inside the correct schedule (Monday -&gt; Friday), if it is it then polls the &#8216;Day 3&#8242; folder for people to send &#8216;Day 3&#8242; emails to.  For each one it finds it triggers the worker policy which sends HTML formatted emails and moves the request to the &#8216;Finished&#8217; Folder.  This workflow is almost identical to Workflow 2 with the exception of the file share it checks and the body of the email it sends.
</p>
<h1>Summary<br />
</h1>
<p>These are 3 very simple workflows that replace a very time consuming manual process.  These are the types of &#8216;low hanging fruit&#8217; scenarios that we love to automate inside of Opalis.
</p>
<p>
 </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opalis.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opalis.wordpress.com/357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opalis.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opalis.wordpress.com/357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opalis.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opalis.wordpress.com/357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opalis.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opalis.wordpress.com/357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opalis.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opalis.wordpress.com/357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opalis.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opalis.wordpress.com/357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opalis.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opalis.wordpress.com/357/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=357&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opalis.wordpress.com/2011/07/19/a-simple-emailing-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ae266ef5f14fba3403ab9eaf8111e22a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">randorfer</media:title>
		</media:content>

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai1.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai2.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai3.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai4.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai5.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai6.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai7.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai8.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai9.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai10.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai11.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai12.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/07/071911_1425_asimpleemai13.png" medium="image" />
	</item>
		<item>
		<title>SCCM Extension Integration Pack &#8212; Testers Wanted!</title>
		<link>http://opalis.wordpress.com/2011/05/17/sccm-extension-integration-pack-testers-wanted/</link>
		<comments>http://opalis.wordpress.com/2011/05/17/sccm-extension-integration-pack-testers-wanted/#comments</comments>
		<pubDate>Tue, 17 May 2011 19:09:05 +0000</pubDate>
		<dc:creator>randorfer</dc:creator>
				<category><![CDATA[General Information]]></category>
		<category><![CDATA[Integration Pack]]></category>
		<category><![CDATA[Opalis]]></category>
		<category><![CDATA[SCCM]]></category>

		<guid isPermaLink="false">http://opalis.wordpress.com/?p=340</guid>
		<description><![CDATA[Hey Everyone, I have been working diligently on extending my SCCM integration pack and have made a lot of progress.  It now has a large feature set (working on making a few more integration points) that I need to test.  &#8230; <a href="http://opalis.wordpress.com/2011/05/17/sccm-extension-integration-pack-testers-wanted/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=340&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hey Everyone,</p>
<p>I have been working diligently on extending my SCCM integration pack and have made a lot of progress.  It now has a large feature set (working on making a few more integration points) that I need to test.  I have tested all of the current objects against my test SCCM environment but I would like others to do the same to see if we can ferret out some bugs before I release a wrapped IP.  As always the IP is up on codeplex <a href="http://opalissccmextension.codeplex.com/">http://opalissccmextension.codeplex.com/</a></p>
<p>This project is currently under heavy development. I am releasing and early version in .DLL form (use Run .Net Object to execute) so that people can test and give feedback.</p>
<p>Completed Features</p>
<ul>
<li>Add New Computer</li>
<li>Assign Package to DP</li>
<li>Associate Computer Record</li>
<li>Create Advertisement</li>
<li>Create Collection</li>
<li>Create Computer Variable</li>
<li>Create Package</li>
<li>Create Program</li>
<li>Delete Advertisement</li>
<li>Delete Collection</li>
<li>Delete Package</li>
<li>Delete Program</li>
<li>Get Advertisement</li>
<li>Get Collection</li>
<li>Get Collection Members</li>
<li>Get Computer Variable</li>
<li>Get Driver</li>
<li>Get Package</li>
<li>Get Parent Collection</li>
<li>Get Program</li>
<li>Get Sub Collections</li>
<li>Get System</li>
<li>Get User</li>
<li>Get Usergroup</li>
<li>Modify Advertisement</li>
<li>Modify Collection</li>
<li>Modify Collection Add Direct Member</li>
<li>Modify Collection Add Membership Rule</li>
<li>Modify Driver</li>
<li>Modify Package</li>
<li>Modify Program Supported Platforms</li>
<li>Modify Program</li>
<li>Refresh Collection</li>
<li>Refresh Package at Distribution Point</li>
<li>Refresh Package Source</li>
<li>Remove Collection Membership</li>
<li>Remove Package from Distribution Point</li>
<li>Set Package Description</li>
<li>Set Package Source</li>
</ul>
<p>Features Under Development (Wrapping Code into Opalis Wrapper)</p>
<ul>
<li>Get Driver Package</li>
<li>Modify Driver Package</li>
<li>Get Task Sequence Package</li>
<li>Modify Task Sequence Package</li>
<li>Get Image Package</li>
<li>Modify Image Package</li>
<li>Get Operating System Install Package</li>
<li>Modify Operating System Install Package</li>
<li>Get Boot Image Package</li>
<li>Modify Boot Image Package</li>
<li>Get Collection Variable</li>
<li>Modify Collection Variable</li>
<li>Get Software Updates Package</li>
<li>Modify Software Updates Package</li>
<li>Get Updates Assignment</li>
<li>Modify Updates Assignment</li>
<li>Add CIs to Software Updates Package</li>
<li>Remove CIs from Software Updates Package</li>
<li>New Software Updates Package</li>
<li>New Authorization List</li>
<li>Synchronize Software Update Point</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opalis.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opalis.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opalis.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opalis.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opalis.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opalis.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opalis.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opalis.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opalis.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opalis.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opalis.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opalis.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opalis.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opalis.wordpress.com/340/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=340&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opalis.wordpress.com/2011/05/17/sccm-extension-integration-pack-testers-wanted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ae266ef5f14fba3403ab9eaf8111e22a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">randorfer</media:title>
		</media:content>
	</item>
		<item>
		<title>Opalis Windows 7 Upgrade Process Presentation</title>
		<link>http://opalis.wordpress.com/2011/05/09/opalis-windows-7-upgrade-process-presentation/</link>
		<comments>http://opalis.wordpress.com/2011/05/09/opalis-windows-7-upgrade-process-presentation/#comments</comments>
		<pubDate>Mon, 09 May 2011 15:35:09 +0000</pubDate>
		<dc:creator>randorfer</dc:creator>
				<category><![CDATA[General Information]]></category>
		<category><![CDATA[Workflow]]></category>
		<category><![CDATA[Example]]></category>
		<category><![CDATA[Opalis]]></category>
		<category><![CDATA[Presentation]]></category>
		<category><![CDATA[Upgrade]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://opalis.wordpress.com/?p=336</guid>
		<description><![CDATA[Hey Everyone, It has come to my attention that the presentation I delivered at MMS this year never actually got uploaded to the MMS site!  I have modified the presentation to only be my portion (I can&#8217;t actually share the &#8230; <a href="http://opalis.wordpress.com/2011/05/09/opalis-windows-7-upgrade-process-presentation/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=336&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hey Everyone,</p>
<p>It has come to my attention that the presentation I delivered at MMS this year never actually got uploaded to the MMS site!  I have modified the presentation to only be my portion (I can&#8217;t actually share the peices that Eamon and Charlie did) and have it uploaded to skydrive.  Feel free to download it and take a gander. <a href="http://cid-5de81ca270c18b69.office.live.com/self.aspx/Presentation/BB54%20-%20Opalis%20and%20Configuration%20Manager%20%20Real%20World%20Stories%20%5E52%5E6.pptx">http://cid-5de81ca270c18b69.office.live.com/self.aspx/Presentation/BB54%20-%20Opalis%20and%20Configuration%20Manager%20%20Real%20World%20Stories%20%5E52%5E6.pptx</a></p>
<p>Based on our user acceptance testing we have made some modifications to the workflows in the presentation to have more error handling as well as automated end user notifications.  If I get a chance I will blog about the version we now have running in production.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opalis.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opalis.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opalis.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opalis.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opalis.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opalis.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opalis.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opalis.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opalis.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opalis.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opalis.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opalis.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opalis.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opalis.wordpress.com/336/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=336&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opalis.wordpress.com/2011/05/09/opalis-windows-7-upgrade-process-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ae266ef5f14fba3403ab9eaf8111e22a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">randorfer</media:title>
		</media:content>
	</item>
		<item>
		<title>Looping a Policy</title>
		<link>http://opalis.wordpress.com/2011/02/28/looping-a-policy/</link>
		<comments>http://opalis.wordpress.com/2011/02/28/looping-a-policy/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 17:05:45 +0000</pubDate>
		<dc:creator>randorfer</dc:creator>
				<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://opalis.wordpress.com/2011/02/28/looping-a-policy/</guid>
		<description><![CDATA[So a question came up on the System Center Central forums, can I loop a policy? The answer is yes and there are some good reasons to do this. In order to &#8216;loop&#8217; a policy it needs to be triggered &#8230; <a href="http://opalis.wordpress.com/2011/02/28/looping-a-policy/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=334&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So a question came up on the <a href="http://www.systemcentercentral.com/Forums/tabid/60/indexId/84807/Default.aspx?tag=Forums+Opalis">System Center Central forums</a>, can I loop a policy?  The answer is yes and there are some good reasons to do this.  In order to &#8216;loop&#8217; a policy it needs to be triggered from another policy using a &#8216;trigger policy&#8217;.  You use the &#8216;publish policy data&#8217; object to set return data of the policy (so your loop knows when to exit).  Here is a quick example of a &#8216;Tickle Client&#8217; policy.  This is a policy that I often times loop in order to speed the rate with which SCCM clients get newly advertised policies.
</p>
<p>The policy takes two inputs, computer name and advertisement ID.  I loop the policy until I see the client fully accepting the advertisement.
</p>
<p><img src="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol1.png?w=640" alt="" />
	</p>
<p>To setup the return information of the policy right click on the policy and open up its options.
</p>
<p><img src="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol2.png?w=640" alt="" />
	</p>
<p>Add a string type return (or whatever type you want your policy to return)
</p>
<p><img src="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol3.png?w=640" alt="" />
	</p>
<p>Now in your publish policy data you can actually add return data
</p>
<p>
 </p>
<p><img src="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol4.png?w=640" alt="" />
	</p>
<p>Now we add some looping logic to our trigger policy based on that return message
</p>
<p><img src="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol5.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol6.png?w=640" alt="" />
	</p>
<p><img src="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol7.png?w=640" alt="" />
	</p>
<p>And voilà you have a policy loop!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opalis.wordpress.com/334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opalis.wordpress.com/334/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opalis.wordpress.com/334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opalis.wordpress.com/334/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opalis.wordpress.com/334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opalis.wordpress.com/334/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opalis.wordpress.com/334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opalis.wordpress.com/334/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opalis.wordpress.com/334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opalis.wordpress.com/334/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opalis.wordpress.com/334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opalis.wordpress.com/334/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opalis.wordpress.com/334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opalis.wordpress.com/334/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=334&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opalis.wordpress.com/2011/02/28/looping-a-policy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ae266ef5f14fba3403ab9eaf8111e22a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">randorfer</media:title>
		</media:content>

		<media:content url="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol1.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol2.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol3.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol4.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol5.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol6.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/02/022811_1705_loopingapol7.png" medium="image" />
	</item>
		<item>
		<title>New Opalis Integration Pack</title>
		<link>http://opalis.wordpress.com/2011/02/28/new-opalis-integration-pack/</link>
		<comments>http://opalis.wordpress.com/2011/02/28/new-opalis-integration-pack/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 16:35:10 +0000</pubDate>
		<dc:creator>randorfer</dc:creator>
				<category><![CDATA[General Information]]></category>
		<category><![CDATA[Integration Pack]]></category>
		<category><![CDATA[Opalis]]></category>

		<guid isPermaLink="false">http://opalis.wordpress.com/?p=323</guid>
		<description><![CDATA[Hey Everyone, I am wondering what other systems people would like to see Opalis integrate to?  I have a bit of free time to dedicate to writing another IP.  The only requirement I have is that it be a system &#8230; <a href="http://opalis.wordpress.com/2011/02/28/new-opalis-integration-pack/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=323&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hey Everyone,</p>
<p>I am wondering what other systems people would like to see Opalis integrate to?  I have a bit of free time to dedicate to writing another IP.  The only requirement I have is that it be a system I actually have access to, I have listed 3 options in the poll below but feel free to suggest others.</p>
<a href="http://polldaddy.com/poll/4633375/">View This Poll</a>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opalis.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opalis.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opalis.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opalis.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opalis.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opalis.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opalis.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opalis.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opalis.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opalis.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opalis.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opalis.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opalis.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opalis.wordpress.com/323/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=323&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opalis.wordpress.com/2011/02/28/new-opalis-integration-pack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ae266ef5f14fba3403ab9eaf8111e22a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">randorfer</media:title>
		</media:content>
	</item>
		<item>
		<title>Integration Pack Update: Active Directory</title>
		<link>http://opalis.wordpress.com/2011/02/21/integration-pack-update-active-directory/</link>
		<comments>http://opalis.wordpress.com/2011/02/21/integration-pack-update-active-directory/#comments</comments>
		<pubDate>Mon, 21 Feb 2011 18:14:08 +0000</pubDate>
		<dc:creator>randorfer</dc:creator>
				<category><![CDATA[Integration Pack]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Opalis]]></category>

		<guid isPermaLink="false">http://opalis.wordpress.com/2011/02/21/integration-pack-update-active-directory/</guid>
		<description><![CDATA[I have updated the AD integration pack based on some feedback from the community. As always the IP is available at http://opalisadextension.codeplex.com if you have any feature requests please let me know and I will try to incorporate them into &#8230; <a href="http://opalis.wordpress.com/2011/02/21/integration-pack-update-active-directory/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=314&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have updated the AD integration pack based on some feedback from the community.  As always the IP is available at <a href="http://opalisadextension.codeplex.com">http://opalisadextension.codeplex.com</a> if you have any feature requests please let me know and I will try to incorporate them into the IP.
</p>
<p><span style="color:#30332d;font-family:Segoe UI;font-size:9pt;">Updated the integration Pack to include Property Manipulation Functions.<br />
</span></p>
<ul>
<li>
<div><span style="color:#30332d;font-family:Segoe UI;font-size:9pt;">Get Object Values<br />
</span></div>
<ul>
<li><span style="color:#30332d;font-family:Segoe UI;font-size:9pt;">Gets the values of all properties of given object<br />
</span></li>
</ul>
</li>
<li>
<div><span style="color:#30332d;font-family:Segoe UI;font-size:9pt;">Set Object Property Value<br />
</span></div>
<ul>
<li><span style="color:#30332d;font-family:Segoe UI;font-size:9pt;">Sets a single-value property&#8217;s value<br />
</span></li>
</ul>
</li>
<li>
<div><span style="color:#30332d;font-family:Segoe UI;font-size:9pt;">Add Object Property Values<br />
</span></div>
<ul>
<li><span style="color:#30332d;font-family:Segoe UI;font-size:9pt;">Adds a new value to a multi-value property<br />
</span></li>
</ul>
</li>
</ul>
<p><span style="color:#30332d;font-family:Segoe UI;font-size:9pt;"><br />This update also fixes some error logging.<br />This update also addresses some functionality of the &#8220;new user&#8221; object<br />
</span></p>
<ul>
<li><span style="color:#30332d;font-family:Segoe UI;font-size:9pt;">This object now sets a userPrincipalName<br />
</span></li>
<li><span style="color:#30332d;font-family:Segoe UI;font-size:9pt;">This object now enables the new account<br />
</span></li>
<li><span style="color:#30332d;font-family:Segoe UI;font-size:9pt;">This object now correctly displays errors<br />
</span></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opalis.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opalis.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opalis.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opalis.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opalis.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opalis.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opalis.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opalis.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opalis.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opalis.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opalis.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opalis.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opalis.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opalis.wordpress.com/314/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=314&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opalis.wordpress.com/2011/02/21/integration-pack-update-active-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ae266ef5f14fba3403ab9eaf8111e22a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">randorfer</media:title>
		</media:content>
	</item>
		<item>
		<title>Exchange Calendaring Integration Pack</title>
		<link>http://opalis.wordpress.com/2011/02/16/exchange-calendaring-integration-pack/</link>
		<comments>http://opalis.wordpress.com/2011/02/16/exchange-calendaring-integration-pack/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 20:14:50 +0000</pubDate>
		<dc:creator>randorfer</dc:creator>
				<category><![CDATA[Integration Pack]]></category>
		<category><![CDATA[Calendaring]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Opalis]]></category>

		<guid isPermaLink="false">http://opalis.wordpress.com/2011/02/16/exchange-calendaring-integration-pack/</guid>
		<description><![CDATA[Available At http://opalisexchangecal.codeplex.com/ Features Create Appointment Get Appointments Cancel Appointment<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=313&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Available At http://opalisexchangecal.codeplex.com/<br />
</h1>
<h1>Features<br />
</h1>
<ul>
<li>
<div>Create Appointment
</div>
<p><img src="http://opalis.files.wordpress.com/2011/02/021611_2014_exchangecal1.png?w=640" alt="" />
			</p>
</li>
<li>Get Appointments
</li>
<li>
<div>Cancel Appointment
</div>
<p><img src="http://opalis.files.wordpress.com/2011/02/021611_2014_exchangecal2.png?w=640" alt="" /></p>
</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opalis.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opalis.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opalis.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opalis.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opalis.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opalis.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opalis.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opalis.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opalis.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opalis.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opalis.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opalis.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opalis.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opalis.wordpress.com/313/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=313&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opalis.wordpress.com/2011/02/16/exchange-calendaring-integration-pack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ae266ef5f14fba3403ab9eaf8111e22a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">randorfer</media:title>
		</media:content>

		<media:content url="http://opalis.files.wordpress.com/2011/02/021611_2014_exchangecal1.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/02/021611_2014_exchangecal2.png" medium="image" />
	</item>
		<item>
		<title>System Center Configuration Manager Extension</title>
		<link>http://opalis.wordpress.com/2011/02/16/system-center-configuration-manager-extension/</link>
		<comments>http://opalis.wordpress.com/2011/02/16/system-center-configuration-manager-extension/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 19:58:37 +0000</pubDate>
		<dc:creator>randorfer</dc:creator>
				<category><![CDATA[Integration Pack]]></category>
		<category><![CDATA[Opalis]]></category>
		<category><![CDATA[SCCM]]></category>
		<category><![CDATA[System Center Configuration Manager]]></category>

		<guid isPermaLink="false">http://opalis.wordpress.com/2011/02/16/system-center-configuration-manager-extension/</guid>
		<description><![CDATA[Available at http://opalissccmextension.codeplex.com/ Features Get Computer Variables This returns all SCCM configured Computer Variables for the given machine Add Computer Variable Allows you to add or set machine variables on a machine Installation This integration pack includes .DLL files that &#8230; <a href="http://opalis.wordpress.com/2011/02/16/system-center-configuration-manager-extension/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=304&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Available at http://opalissccmextension.codeplex.com/<br />
</h1>
<h1>Features<br />
</h1>
<ul>
<li>
<div>Get Computer Variables
</div>
<ul>
<li>
<div>This returns all SCCM configured Computer Variables for the given machine
</div>
<p><img src="http://opalis.files.wordpress.com/2011/02/021611_1958_systemcente11.png?w=640" alt="" />
					</p>
</li>
</ul>
</li>
<li>
<div>Add Computer Variable
</div>
<ul>
<li>
<div>Allows you to add or set machine variables on a machine
</div>
<p><img src="http://opalis.files.wordpress.com/2011/02/021611_1958_systemcente21.png?w=640" alt="" />
					</p>
<p><img src="http://opalis.files.wordpress.com/2011/02/021611_1958_systemcente31.png?w=640" alt="" />
					</p>
<p><img src="http://opalis.files.wordpress.com/2011/02/021611_1958_systemcente41.png?w=640" alt="" />
					</p>
</li>
</ul>
</li>
</ul>
<h1>Installation<br />
</h1>
<p><span style="color:#30332d;font-family:Segoe UI;font-size:9pt;">This integration pack includes .DLL files that do not properly register. I am not sure how to work around this using QIK so for now I will provide some documentation on how to manually place the .DLL files into you Global Assembly Cache. The 3 files we need to add to the GAC are </p>
<p>AdminUI.WQLQueryEngine.DLL<br />Microsoft.ConfigurationManagement.DLL<br />Microsoft.ConfigurationManagement.ManagementProvider.DLL</p>
<p>After registering and deploying the integration pack to your action servers these files will all be present in the Opalis extensions folder C:\Program Files (x86)\Common Files\Opalis Software\Opalis Integration Server\Extensions but not registered in the GAC. To register them into the GAC of each action server open up windows explorer on the action server, browse to c:\WINDOWS\Assembly and drag the .DLL files from the extensions folder to the assembly folder.<br />
</span></p>
<p><img src="http://opalis.files.wordpress.com/2011/02/021611_1958_systemcente51.png?w=640" alt="" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/opalis.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/opalis.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/opalis.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/opalis.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/opalis.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/opalis.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/opalis.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/opalis.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/opalis.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/opalis.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/opalis.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/opalis.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/opalis.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/opalis.wordpress.com/304/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opalis.wordpress.com&amp;blog=17857751&amp;post=304&amp;subd=opalis&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opalis.wordpress.com/2011/02/16/system-center-configuration-manager-extension/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ae266ef5f14fba3403ab9eaf8111e22a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">randorfer</media:title>
		</media:content>

		<media:content url="http://opalis.files.wordpress.com/2011/02/021611_1958_systemcente11.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/02/021611_1958_systemcente21.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/02/021611_1958_systemcente31.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/02/021611_1958_systemcente41.png" medium="image" />

		<media:content url="http://opalis.files.wordpress.com/2011/02/021611_1958_systemcente51.png" medium="image" />
	</item>
	</channel>
</rss>
