New in version 3.0
New in version 3.0
In version 3.0, 22 new and several modified and extended cmdlets were implemented to further help and assist you in managing and using the new objects, functions and possibilities of FrontRange DSM 2014.1. A total of 102 cmdlets is now available at your convenience.
Managing Citrix-objects:
- New-EmdbCitrixFarm
Creates new "Citrix-Farm" objects. - Get-EmdbCitrixFarm
Retrieves objects of type "Citrix-Farm". - Remove-EmdbCitrixFarm
Removes objects of type "Citrix-Farm". - New-EmdbCitrixZone
Creates new "Citrix-Zone" objects. - Get-EmdbCitrixZone
Retrieves objects of type "Citrix-Zone". - Remove-EmdbCitrixZone
Removes objects of type "Citrix-Zone"
Managing AutoInsert-Rules (called AutoInsert-Configurations in previous DSM-versions):
- New-EmdbAutoInsertRule
Creates new "AutoInsert-Rule" objects. - Get-EmdbAutoInsertRule
Retrieves objects of type "AutoInsert-Rule". - Remove-EmdbAutoInsertRule
Removes objects of type "AutoInsert-Rule". - Set-EmdbRuleEvaluationOrder
Specifies the evaluation order of Rule objects
Managing Patch-Categories:
- New-EmdbPatchCategory
Creates new "Patch-Category" objects. - Get-EmdbPatchCategory
Retrieves objects of type "Patch-Category". - Remove-EmdbPatchCategory
Removes objects of type "Patch-Category".
Managing Patch-Rollout-Rules:
- New-EmdbPatchRolloutRule
Creates new "Patch-Rollout-Rule" objects. - Get-EmdbPatchRolloutRule
Retrieves objects of type "Patch-Rollout-Rule". - Remove-EmdbPatchRolloutRule
Removes objects of type "Patch-Rollout-Rule".
Managing Patch-Template-Rules:
- New-EmdbPatchTemplateRule
Creates new "Patch-Template-Rule" objects. - Get-EmdbPatchTemplateRule
Retrieves objects of type "Patch-Template-Rule". - Remove-EmdbPatchTemplateRule
Removes objects of type "Patch-Template-Rule".
Managing Permissions (called Tasks in previous DSM-versions):
- New-EmdbPermission
Creates new "Permission" objects. - Get-EmdbPermission
Retrieves objects of type "Permission". - Remove-EmdbPermission
Removes objects of type "Permission".
More optimizations and new features:
- The connection to the Administration Webservice can be established via https. Please find the details in chapter Establishing a connection.
- The Registry-Key and -Value for centrally storing the licensefile have change since the previous version - details are outlined in chapter Central Licensefile Store
- The cmdlet New-EmdbUITask has received an additional parameter -DisplayOrder.
- The cmdlet New-EmdbUITask was modified on the parameter -RequiredPermission for usage with DSM 2013.2 and higher.
- Setting the value of Installation Parameters on Software Set Component Policies is possible now.
- The property EmdbInstallationParameter.SoftwareRevision (declared as a script-property in NwcServices.BlsAdministration.TypeData.ps1xml) returns the SoftwareRevision value of the definition.
- Values of Installation Parameters, which are defined in the context of a Policy and are not changeable per assignment, are now displayed.
- New parameter -DisableDecompression for the cmdlet New-PSDrive. If this parameter is used while mapping the BlsEmdb-drive, the connection to the BLS is established without gzip-decompression.
- The cmdlets Grant-EmdbPermission and Revoke-EmdbPermission are adjusted for use with DSM 2013.2 and higher. The parameter Task was renamed to Permission (but is kept as an alias for compatibility reasons).
- The enumeration-value InfrastructureTaskCategory.LongRunTask was renamed to .LongRunningTask (.LongRunTask remains available under the name Obsoleted_LongRunTask )
- Two new license information properties are available on the BlsEmdb-drive: <BlsEmdb drive>.License.DetectedClientCount and <BlsEmdb drive>.License.RemainingClientCount.
- Using the additional new methods <BlsEmdb drive>.GetEmdbItem and <BlsEmdb drive>.GetEmdbItems allows for all object types to ber retrieved using their ID.
Corrections in online help:
- Since DSM 2014.1 to reinstall Policy-Instances the property "ServerRolloutState" needs to be set to "ToBeRedelivered" AND the property "ExecutionMode" must be set to "Reinstall"
- The task "Execute Changes" needs an object of type FastInstallJobs which has to be created slightly different than in previous versions - the changes required are adopted in chapter Execute changes.