AMSoftware.Crm.psd1
# CRM PowerShell Library # Copyright (C) 2017 Arjan Meskers / AMSoftware # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published # by the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. @{ # Version number of this module. ModuleVersion = '1.3.1.1' # ID used to uniquely identify this module GUID = '1e7f1ebc-e035-4d73-86af-3c07a6a85260' # Author of this module Author = 'Arjan Meskers' # Company or vendor of this module CompanyName = 'AMSoftware' # Copyright statement for this module Copyright = 'Copyright (C) 2017 Arjan Meskers / AMSoftware' # Description of the functionality provided by this module Description = 'Manage Dynamics CRM metadata and content, and administer the organization. Use on-premises and online from Dynamics CRM 2011 to Dynamics 365 CRM.' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '3.0' # Minimum version of Microsoft .NET Framework required by this module DotNetFrameworkVersion = '4.0' # Minimum version of the common language runtime (CLR) required by this module CLRVersion = '4.0' # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @('AMSoftware.Crm.Powershell.Commands.dll', 'AMSoftware.Crm.Powershell.Common.dll', 'Microsoft.Xrm.Sdk.dll') # Type files (.ps1xml) to be loaded when importing this module TypesToProcess = 'AMSoftware.Crm.Powershell.Types.ps1xml' # Format files (.ps1xml) to be loaded when importing this module FormatsToProcess = 'AMSoftware.Crm.Powershell.Format.ps1xml' # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess NestedModules = @('AMSoftware.Crm.Powershell.Commands.dll') # Cmdlets to export from this module CmdletsToExport = 'New-Team', 'New-BusinessUnit', 'New-Role', 'Get-TeamUsers', 'Get-RolePrincipals', 'Get-Team', 'Get-BusinessUnit', 'Get-Role', 'Get-UserTeams', 'Get-PrincipalRoles', 'Remove-UserParent', 'Set-Owner', 'Set-TeamUsers', 'Set-RolePrincipals', 'Set-UserTeams', 'Set-PrincipalRoles', 'New-User', 'Get-User', 'Remove-Language', 'Add-Language', 'Get-Language', 'Get-Process', 'Stop-Process', 'Test-SolutionComponent', 'Test-Solution', 'New-Publisher', 'Get-Publisher', 'New-Solution', 'Get-SolutionComponent', 'Remove-SolutionComponent', 'Export-Solution', 'Add-SolutionComponent', 'Import-Solution', 'Import-Translation', 'Publish-Component', 'Set-Webresource', 'New-Webresource', 'Remove-Webresource', 'Export-Translation', 'Import-Webresource', 'Export-Webresource', 'Get-Webresource', 'Get-Solution', 'Connect-Deployment', 'Get-Organization', 'Connect-Organization', 'Add-EntityKey', 'Add-Attribute', 'Add-StringAttribute', 'Add-MemoAttribute', 'Add-IntegerAttribute', 'Add-BigIntAttribute', 'Add-DecimalAttribute', 'Add-DoubleAttribute', 'Add-MoneyAttribute', 'Add-DateTimeAttribute', 'Add-BooleanAttribute', 'Add-OptionSetAttribute', 'Add-ImageAttribute', 'Get-EntityKey', 'Remove-EntityKey', 'Set-Relationship', 'Set-RelationshipCascadeConfig', 'New-Entity', 'New-OptionSet', 'Add-Relationship', 'Get-Attribute', 'Get-Entity', 'Get-OptionSet', 'Get-Relationship', 'New-OptionSetValue', 'Remove-Attribute', 'Remove-Relationship', 'Remove-Entity', 'Set-OptionSetValue', 'Set-OptionSet', 'Remove-OptionSetValue', 'Remove-OptionSet', 'Set-Attribute', 'Set-StringAttribute', 'Set-MemoAttribute', 'Set-IntegerAttribute', 'Set-BigIntAttribute', 'Set-DecimalAttribute', 'Set-DoubleAttribute', 'Set-MoneyAttribute', 'Set-DateTimeAttribute', 'Set-BooleanAttribute', 'Set-OptionSetAttribute', 'Set-ImageAttribute', 'Set-Entity', 'Split-Content', 'Join-Content', 'Invoke-Request', 'Get-Content', 'Add-Content', 'Remove-Content', 'Set-Content', 'Start-Process', 'Set-ServiceEndpoint', 'Register-ServiceEndpoint', 'Unregister-PluginAssembly', 'Unregister-ServiceEndpoint', 'Unregister-Plugin', 'Unregister-PluginStep', 'Unregister-PluginStepImage', 'Enable-PluginStep', 'Disable-PluginStep', 'Set-PluginStepImage', 'Register-PluginStepImage', 'Set-PluginStep', 'Register-PluginStep', 'Set-Plugin', 'Register-Plugin', 'Get-ServiceEndpoint', 'Get-PluginStepImage', 'Get-PluginStep', 'Get-Plugin', 'Get-PluginAssembly', 'Use-Solution', 'Use-Language' # Private data to pass to the module specified in RootModule/ModuleToProcess # PrivateData = '' PrivateData = @{ PSData = @{ # Tags applied to this module. These help with module discovery in online galleries. Tags = 'dynamics-crm', 'dynamics-365' # A URL to the license for this module. LicenseUri = 'https://github.com/AMSoftwareNL/crmpowershell/blob/master/LICENSE' # A URL to the main website for this project. ProjectUri = 'https://github.com/AMSoftwareNL/crmpowershell' # ReleaseNotes of this module ReleaseNotes = 'https://github.com/AMSoftwareNL/crmpowershell/releases/tag/v1.3.1.0' } } # HelpInfo URI of this module HelpInfoURI = 'http://www.amsoftware.nl/tools/crmpowershell/help/' # Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. DefaultCommandPrefix = 'Crm' } |