Skip to content
This repository has been archived by the owner on Jan 29, 2022. It is now read-only.

Releases: AMSoftwareNL/crmpowershell

CRM Powershell Library v1.2.4.0

27 Apr 16:11
Compare
Choose a tag to compare

Cmdlets

The following Cmdlets are added or updated

Content

Get-CrmContent

Customization

Import-CrmSolution
Import-CrmTranslation
Import-CrmWebResource
New-CrmWebResource
Set-CrmWebResource
Test-CrmSolution

Plugin Registration

Disable-CrmPluginStep
Enable-CrmPluginStep
Get-CrmPluginAssembly
Get-CrmPlugin
Get-CrmPluginImage
Get-CrmPluginStep
Get-CrmServiceEndpoint
Register-CrmPlugin
Register-CrmPluginStep
Register-CrmPluginStepImage
Register-CrmServiceEndpoint
Set-CrmPlugin
Set-CrmPluginStep
Set-CrmPluginStepImage
Set-CrmServiceEndpoint
Unregister-CrmPluginAssembly
Unregister-CrmPlugin
Unregister-CrmPluginStep
Unregister-CrmPluginStepImage
Unregister-CrmServiceEndpoint

Issues & Changes

  • Cmdlets with Path parameter conform to best practices for PowerShell. Parameter (string[]) for Path and LiteralPath. Else parameter Path renamed to LiteralPath.
  • Added TypeConverter from EntityReference to Guid. This way retrieved EntityReferences can be used as pipeline parameters for Id.
  • Added parameter to retrieve Related Entities with Get-CrmContent.
  • Extended EntityPropertyAdapter to include AliassedValues.
  • Added Cmdlets for Plugin Registration

CRM Powershell Library v1.2.3.0

01 Apr 12:08
Compare
Choose a tag to compare

Cmdlets

The following Cmdlets are added or updated

General

Use-CrmLanguage

User Management

Get-CrmUser
Get-CrmUserTeams
New-CrmUser
Remove-CrmUserParent
Set-CrmUserTeams

Team Management

Get-CrmTeam
Get-CrmTeamUsers
New-CrmTeam
Set-CrmTeamUsers

Role Management

Get-CrmRole
Get-CrmRolePrincipals
New-CrmRole
Set-CrmRolePrincipals
Get-CrmPrincipalRoles
Set-CrmPrincipalRoles

Business Unit Management

Get-CrmBusinessUnit
New-CrmBusinessUnit

Solution Management

Get-CrmPublisher
New-CrmPublisher
Add-CrmSolutionComponent
Export-CrmSolution
Get-CrmSolution
Get-CrmSolutionComponent
Import-CrmSolution
New-CrmSolution
Remove-CrmSolutionComponent
Test-CrmSolution
Test-CrmSolutionComponent
Use-CrmSolution

Issues & Changes

  • KeyAttributeCollection in types.ps1xml causes issue with older SDKs
  • Dynamic parameters not included in help information and intellisense