Archive
Dynamics Portals – ‘Record Mover’ and ‘Code Editor’ Tools – XrmToolBox
If you are a Dynamics Portal developer, couple of pain points you would have experienced, are
- Moving configurations from environment to other
- Navigating among multiple screens (Web Pages/Templates/Files etc…) to edit the configurations.
Lets see how these are addressed with below tools from our favorite XrmToolBox
- Portal Records Mover
- Portal Code Editor
Portal Records Mover:
To move the Portal configurations from environment to another, you might have used OOB “Configuration Migration Utility” tool but this tool has limitation as listed below.
- You cannot choose records (For example, only specific Web Templates) as it would export all records for chosen entities.
With the ‘Portal Records Mover‘ tool, now you can pick the sub set of records from Portal entities and you can apply Date filters and many more.
Usage steps:
- From your XrmToolBox, connect to Portal Records Mover tool to your Dynamics instance.
- Click on ‘Load Items’ , which load all Portal related entities.
- From the “Options” tab,
- Apply Date filters, if you want
- Pick the ‘Web Site’, if you have multiple Portals (Custom Portal/Dealer Portal/etc..) installed
Export Records:
- Choose the Portal Entities from left pane, you would like to migrate records from.
- Click ‘Retrieve record’, to load the records from selected Portal entities.
- Pick the records, you would like to migrate.
- Once you completed the record selection, click on “Export Records”
- Choose the location to save the XML file.
- XML file contain the records you selected.
Import Records:
- To import the portal configuration to a Dynamics instance, you must have the XML prepared as mentioned above.
- Click ‘Import records’ button and provide the portal configurations XML file.
Portal Code Editor:
This tool provides an easy way to edit all your Portal configurations in one place.
Note: This tool only works for Dynamics Portals and does not support ADX portals.
Usage steps:
- Connect to Portal Code Editor tool to your Dynamics instance.
- Click on ‘Load Items’ , which load all Portal related entities group by categories (i.e., Web Pages/Entity Forms/…).
- Pick the record you want to update.
- Modify the content and click ‘Save’ from ‘File’ menu.
- ‘Save’ just saves the content in Editor
- To apply changes to your Dynamics instance, click on ‘Apply change to portal’ button
Note:
- Make sure you have the latest XrmToolBox downloaded, if you don’t find these tools.
Thanks to Tanguy TOUZARD for these amazing tools.
🙂