# Dynamics 365

The **D365** building blocks are designed to automate key actions within **Microsoft Dynamics 365** applications, such as authentication and user interaction.

## Building Blocks

- [**Login Block**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/dynamics-365/d365-login.md): Used to automate the process of logging into a D365 application by launching a browser session and submitting user credentials.

- [**Click Element Block**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/dynamics-365/d365-click-element.md): Used to simulate a user click on an interactive element, such as a button, within a D365 application.

- [**Select Row Block**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/dynamics-365/d365-select-row.md): Used to target and select a specific row inside a table or grid in a D365 application.

- [**Get / Validate Block**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/dynamics-365/d365-get-validate-text.md): Used to extract values or confirm conditions of elements in a D365 application during automation.

- [**Set Element Dropdown Block**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/dynamics-365/d365-set-dropdown.md): Used to select a value from a dropdown list in a D365 application, supporting both static and dynamic inputs.

- [**Set Toggle Button Block**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/dynamics-365/d365-set-toggle-button.md): Used to change the state of a toggle button in a D365 application, allowing specific features to be turned on or off.

- [**Set Element Text Block**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/dynamics-365/d365-set-text.md): Used to input text into fields within a D365 application, including standard and password-protected inputs.

- [**Set Element Radio Button Block**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/dynamics-365/d365-set-radio-button.md): Used to select an option from a group of radio buttons in a D365 application.

- [**Set Element Checkbox Block**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/dynamics-365/d365-set-checkbox.md): Used to set a checkbox to checked or unchecked in D365, with configurable timeout and scope settings.

- [**Set Element Combo Box Block**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/dynamics-365/d365-set-combo-box.md): Used to select one or more values from a multi-select dropdown in D365, using checkboxes and timeout control.

- [**Set Element Expand/Collapse Block**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/dynamics-365/d365-set-panel-state.md): Used to expand or collapse sections in a D365 application, facilitating navigation and content visibility.

- [**Close Browser Block**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/dynamics-365/d365-close-browser.md): Used to close any browser windows opened during a D365 application automation flow.
