# Samuel Ardila Carreño ## Posts - [Automate Add the Outbound IP ranges of my Dynamics finance and operations environment to an Azure Key Vault](https://samuelardilacarreno.com/2024/11/02/automate-add-the-outbound-ip-ranges-of-my-dynamics-finance-and-operations-environment-to-an-azure-key-vault/): Some days ago, one of my customers request help to automate this process to add all IP addresses to Azure Key Vault settings that’s used by the Dynamics 365 Finance and operations and ensure that only that addresses can use this Key Vault I did this using Power Automate as a POC and the settings on the Key Vault was updated successfully. However, there are some considerations that should keep in mind. The outbound IP address from the AOS is an IP address from the listed ranges based on the Azure region of your deployment. The specific outbound IP address - [Unified Environments Continuous integration for Dynamics 365 Finance and operations](https://samuelardilacarreno.com/2024/08/12/unified-environments-continuous-integration/): Many of customers and Partner are very familiarized with the process of continuos integration using Azure pipelines and how to deploy the package in sandbox environments using Lifecycle Services. This articule expand the explanation on how to implement continuous integration and deployment (CI/CD) of Power Platform unified developer experience assets. - [Unified Environments Maintenance Mode](https://samuelardilacarreno.com/2024/08/11/unified-environments-maintenance-mode/): One of the most recently questions about of those Dynamics 365 Finance Unified environments is how to put them in maintenance mode since there is not possible access to the database to run the script manually and not exist a simple visible option like Lifecycle Services. The reality is that this option exists and is really easy to put those environments in “Maintenance Mode”. The only that you should to do is edit the Power Platform environment options and enable the check of “Administration Mode”. This process takes a few minutes to complete, approximately 10 minutes: After you complete the - [Performing OData actions in Finance and Operations using Bruno](https://samuelardilacarreno.com/2024/05/28/performing-odata-actions-in-finance-and-operations-using-bruno/): Similar at the test that we can do with Postman, exist another amazing tool named Bruno. This tool could help us to make some test in the same way than postman but with some improvements of security because your data of Tenant, client application and secret are stored locally and not in the cloud like Postman. Bruno is a Fast and Git-Friendly Opensource API client. - [Set up Azure Machine Learning Service for Dynamics 365 Supply Chain Demand Forecast](https://samuelardilacarreno.com/2023/10/16/set-up-azure-machine-learning-service-for-dynamics-365-supply-chain-demand-forecast/): Supply Chain Management calculates demand forecasts by using the Azure Machine Learning Service, which you must set up and run on your own Azure subscription. This post describes how to set up the Azure Machine Learning Service in Azure and then connect it to your Supply Chain Management environment. Azure Machine Learning Studio (classic) has been deprecated, it has been replaced by the Azure Machine Learning Service, which provides similar functionality and more. In order to make a successfully installation using the GitHub its necessary that you install all pre-requisites on your machine to run the PowerShell script without error. - [Latam Globalization expansion - Dynamics 365 Finance and Operations](https://samuelardilacarreno.com/2023/03/08/latam-globalization-expansion-dynamics-365-finance-and-operations/): Starting on the 10.0.33 version that is currently available to deploy in preview mode, "LATAM Globalization expansion feature" can be enabled to start testing those new localizations. #msdyn365 #msdyn365fo #dynamics365 #finops #dynamics - [Installation changes for On-Premises environments platform 41 and later](https://samuelardilacarreno.com/2022/11/11/installation-changes-for-on-premises-environments-platform-41-and-later/): Many of you are very familiar with the on-premises installation process, however new changes and high availability capacities was introduced in platform 41 and later. Stating in version 10.0.12/PU36 we introduce the possibility to have batch-only and interactive-only Application Object Server (AOS) nodes. With this new change, when you describing your configuration as we explained in Set up and deploy on-premises environments (Platform update 41 and later) – Finance & Operations | Dynamics 365 | Microsoft Docs, you should edit the configtemplate.xml to add the new node types like following: Now, in platform 41 and higher a new change was introduced - [Provision Azure AD B2B users for Vendor Collaboration portal](https://samuelardilacarreno.com/2022/11/11/provision-azure-ad-b2b-users-for-vendor-collaboration-portal/): The Vendor collaboration module is targeted at vendors who don’t have electronic data interchange (EDI) integration with Microsoft Dynamics 365 Supply Chain Management. It lets vendors work with purchase orders (POs), invoices, consignment inventory information, and requests for quotation (RFQs), and also lets them access parts of their vendor master data. To know all vendor collaboration setup and functionality, please go here: Collaborate with vendors by using the Vendor portal – Supply Chain Management | Dynamics 365 | Microsoft Docs. In this post, I’ll show you how to Provision Azure AD B2B users automatically using the vendor user request workflow. The first prerequisite to - [Monitoring and Telemetry for Dynamics 365 Finance and Operations](https://samuelardilacarreno.com/2022/09/17/monitoring-and-telemetry-for-dynamics-365-finance-and-operations/): LCS health metrics will be deprecated soon and is time to start our own Application Insights on Azure to store the monitoring and telemetry generated by our DEV/Sandbox and Production environments. The following article is a guide on how you can do it. #msdyn365 #msdyn365fo #dynamics365 #finops #dynamics - [Data maintenance - Dynamics 365 Finance and Operations](https://samuelardilacarreno.com/2021/04/13/data-maintenance-dynamics-365-finance-and-operations/): The Data Maintenance Portal is a tool that lets system administrators schedule and run various actions that will have a direct effect on the data or the system. Some actions can be scheduled to continuously look for opportunities to fix issues, and others can be run on demand to enact some change on the system #MSDYN365FO - [How to use Data Expansion Tool on Dynamics 365 Finance and Operations](https://samuelardilacarreno.com/2021/03/18/how-to-use-data-expansion-tool-on-dynamics-365-finance-and-operations/): In some cases is needed create high volume of data to test the behavior of one form or table and see if you development is correctly or you should adjust index or improve your x++ code. The following video will show you how to use the Data Expansion Tool to generate high volume of data. For this example I’ll create 10000 Sales Orders with only one line per order Use two browser tab with you D365FO environment open In the first tab, you will create a Data Expansion Tool project and start the recording In the second one browser tab, - [Use Azure Data Factory and Dynamics 365 Finance and Operations](https://samuelardilacarreno.com/2021/03/03/azure-data-factory-y-dynamics-365-finance-and-operations/): Some of us have wondered how to quickly perform data integrations and transformations and Azure Data Factory is clearly one of them. Getting started with Azure Data Factory: Data Factory – Data Integration Service | Microsoft Azure For Microsoft Dynamics 365 for Finance and Operations we will have our own connector for Azure Data Factory called “Dynamics AX”, this connector can be used from the Datasets that define our data sources: Copy data from Dynamics AX – Azure Data Factory | Microsoft Docs When adding our connector as a new data source, we must specify the entity from which we - [Upload files to an Azure Storage X++ Dynamics 365 Finance and Operations](https://samuelardilacarreno.com/2020/11/14/upload-files-to-an-azure-storage-x/): This is a brief example of how to upload files to Azure Storage using X++ code Please note that you will need the URL to connect to the container, as well as the access key. Points to keep in mind: En el siguiente enlace, el cliente puede encontrar la documentación de cómo crear una cuenta de almacenamiento de Azure en su única cuenta de Azure (suscripción Pay as You Go) o AIS - [Use OData with Postman Dynamics 365 Finance and Operations (On-Premises)](https://samuelardilacarreno.com/2020/11/13/use-odata-with-postman-dynamics-365-finance-and-operations-on-premises/): This is a brief example of how to use Postman on On-Premises environments and perform OData queries. ADFS Setup Now on ADFS server in my on-prem environment, I need to add a client application. From “AD FS Management” I see Application Groups, open the default application group for Dynamics 365 called “Microsoft Dynamics 365 for Operations On-Premises”, it will look something similar to this: Put the AX URL as a Redirect URI without your “namespace/AXSF” Copy the Client Identifier and the secret, you must need this information to setup the Active Azure Active Directory parameters You must authorize the new - [LDIFDE para importar y exportar a Active Directory](https://samuelardilacarreno.com/2010/08/19/ldifde-para-importar-y-exportar-a-active-directory/): El formato para intercambio de datos en LDAP (o formato LDIF) es un estándar de Internet con el que se busca un formato de archivo que pueda utilizarse para realizar operaciones por lotes en directorios según los estándares del protocolo LDAP. El formato LDIF puede utilizarse para exportar e importar datos, al tiempo que permite llevar a cabo operaciones por lotes (como agregar, crear o modificar) en Active Directory. Windows 2000 | 2003 | 2008 incluye un programa de utilidad denominado LDIFDE que proporciona compatibilidad con las operaciones por lotes basadas en el estándar LDIF de formato de archivos. Este - [Truncar log y espacio disponible en una base de datos SQL](https://samuelardilacarreno.com/2010/05/25/truncar-log-y-espacio-disponible-en-una-base-de-datos-sql/): Hola Todos,   Les dejo el siguiente script, es para truncar el los de una base de datos de MS SQL y a su vez la indexa y recupera el espacio disponible disminuyendo de tamaño el MDF de la base de datos. ## Pages - [My account](https://samuelardilacarreno.com/my-account/) - [Checkout](https://samuelardilacarreno.com/checkout/) - [Cart](https://samuelardilacarreno.com/cart/) - [Shop](https://samuelardilacarreno.com/shop/) - [Blog](https://samuelardilacarreno.com/blog/) ## Optional - [Agent (MCP protocol)](websites-agents.hostinger.com/samuelardilacarreno.com/mcp) [comment]: # (Generated by Hostinger Tools Plugin)