AD array property
Top 


Array properties are properties that can store more than one value. Array properties can be set with the AD.Account.SetProperty and Exchange.2k.Mailbox.SetProperty "m$" property name prefix. There are also some predefined properties that are implemented as array properties in SetupBatcher, for example the Exchange.2k.Mailbox.SetProperty properties "unauthOrig" and "authOrig".

·Default behavior when an array property is set by SetupBatcher is to replace the existing property list with the listed values.  
·Leave the value blank to delete the property.  
·Put "-- " in front of first value to delete listed values from property list.  
·Put "++ " in front of first value to append listed values to property list.  

Examples
Delete property

Exchange.2k.Mailbox.SetProperty %ADOUPath%/cn=%AccountName%,authOrig,

Add value "Roger"

Exchange.2k.Mailbox.SetProperty %ADOUPath%/cn=%AccountName%,authOrig,++ ADpathToRFC1779(%ADOUPath%/cn=Roger)§

Delete value "Roger"

Exchange.2k.Mailbox.SetProperty %ADOUPath%/cn=%AccountName%,authOrig,-- ADpathToRFC1779(%ADOUPath%/cn=Roger)§