Ja de laatste update is alweer een tijd geleden. De afgelopen maanden ben ik veel operationeel in het veld bezig geweest en natuurlijk weer een hoop ervaringen opgedaan, daarover later meer. Op dit moment ben ik bezig met de ontwikkeling van nieuwe oplossingen gebaseerd op UMRA, ik verwacht begin 2010 hierover meer te kunnen vertellen.
Monday, December 7, 2009
Monday, August 24, 2009
Performance tuning bij koppelingen
Bij veel klanten leveren we actieve koppelingen tussen HR-bron systemen en bijvoorbeeld een Active Directory. Een dergelijke koppeling bevat in de praktijk altijd een drietal scenario's:
- Medewerker nieuw in dienst: aanmaken
- Medewerker verandert van functie/afdeling: update met mogelijke wijzigingen in groepen
- Medewerker gaat uit dienst: inactief maken, mogelijk na een aantal dagen/maanden definitief verwijderen
Friday, August 21, 2009
SmartDocuments: Batch Import new accounts
SmartDocuments wordt bij een aantal klanten gebruikt als huisstijl-applicatie bovenop Microsoft Office Word. Deze applicatie draait bovenop een SQL database die eigen user accounts bijhoudt. Dat zorgt er weer voor dat je dus zelf het userbeheer van een dergelijke applicatie zou moeten bijhouden. Je kunt dit echter integreren in een UMRA omgeving en dit aan bijvoorbeeld je helpdesk delegeren via e-formulieren.
Thursday, July 16, 2009
VBScript to read Exchange 2003 mailbox store total size
In Exchange 2007, you have PowerShell to perform powerful queries on mailbox stores, which make it easy to get the total size of a mailbox store by calculating all mailbox contents in bytes. In Exchange 2003 however, you need to do this with WMI which doesn't know about mailbox stores but only allows you to query mailboxes.
Monday, July 13, 2009
Use DFSCMD.EXE for scripted DFS mappings
- %SystemRoot% = C:\WINDOWS\System32
- %DFSHomeRoot% = the DFS root you want the folder linked to
- %AD_username% = the sAMAccountName attribute for the user, in this case the name of the folder
- \\%HomeServer%\%HomeShare%\%AD_username% = UNC path to the folder which needs the link
Vasco Digipass with UMRA and Active Directory
Several clients are using digipass systems from Vasco as their main security token system for both VPN and building access. Since this system is Active Directory integrated and features an API, we can easily integrate it within the UMRA identity management framework for automatic token provisioning on new user accounts, and token profile management on existing user accounts.
- Locate a token from the digipass-pool. This is a root OU created by the Vasco software when installed in your environment.
- Retrieve the vasco-SerialNumber attribute from the located token.
- Supply the sAMAccountName attribute, domain name, vasco-SerialNumber and grace period # of days to the TCL script
- The Vasco software moves the digipass object from the digipass-pool to the user OU and applies all kinds of vasco related attributes on both the user object and the digipass object. Vasco extends the Active Directory schema to support these attributes.
- The user in Active Directory gets extra tabs in their property dialog when using the AD Users and Computers MMC snap-in.
Monday, June 29, 2009
ASP: dynamic checkbox generation
UMRA features quite easy integration with IIS through the use of a COM object, which makes it very easy to send request to and receive information from UMRA. The only thing we need to do when creating a web interface for UMRA is to feed the correct information to an UMRA project.
Code samples:
Set Umra = Server.CreateObject("UmraCom.Umra")
RetVal = Umra.Connect("SRV01", 56814)
RetVal = Umra.SetVariableText("%input%", input)
RetVal = Umra.ExecuteProjectScript("my-project")
RetVal = Umra.GetVariableText("%my-status%", status)
The above code snippet creates an UMRA object, connects to the UMRA service, then feeds some information, executes an UMRA project and then gets the status back from the service.
Challenge on creating dynamic ASP pages:
Ever had trouble creating an ASP page with a variable amount of checkboxes, depending on a database or an Active Directory query? There are easy ways to generate the checkboxes on the page and to dynamically handle the user interaction results. The trick is to generate numbered checkboxes and set the value to the data you want to be processed. The only thing you have to do to handle the submit is query all checkboxes and their values to get the data you need.

