Skip to content

Cloud-Awesome/cds-customisation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CloudAwesome.Xrm.Customisation

Automate common, time-consuming and error prone tasks during customisation and configuration of Dynamics 365/CDS

In progress

Features

  • Register plugins from XML manifest
    • Plugins, steps, service endpoints, workflow assemblies, webhooks
    • Keep plugin registration details in source alongside the plugin assemblies so don't need to open the Plugin Reg Tool and configure manually
  • Generate customisations from XML manifest
    • Entities, forms, views, optionsets
    • Security roles and field level security profiles
    • Model driven apps and sitemap
    • Quickly generate, test and tear down all artifacts during prototyping phases
  • Migrate Bulk Deletion Jobs between environments
  • Toggle process status from XML manifest
    • Activate/Deactivate processes specified individually, included in solutions, or parented by assembly
    • Useful for data migrations/imports
    • Include in source control which processes should be disabled (or which shouldn't be re-enabled)
    • Supports plugin steps, workflows, modern flows and case creation rules

Installation

Two versions are available on Nuget.

  1. To use a Console Application for stand alone use or for use within a pipeline install CloudAwesome.Xrm.Customisation.Cli
  2. To integrate the API into your own solution, install the CloudAwesome.Xrm.Customisation package

Example usage

[[[ More documentation is en route! ;) ]]]

About

Solutions to automate or extend customisation/configuration of Dynamics 365/CDS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages