Microsoft Power Platform Archives - Microsoft Dynamics 365 Blog http://microsoftdynamics.in/tag/microsoft-power-platform/ Microsoft Dynamics CRM . Microsoft Power Platform Thu, 16 Feb 2023 10:15:38 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.5 https://i0.wp.com/microsoftdynamics.in/wp-content/uploads/2020/04/cropped-Microsoftdynamics365-blogs.png?fit=32%2C32 Microsoft Power Platform Archives - Microsoft Dynamics 365 Blog http://microsoftdynamics.in/tag/microsoft-power-platform/ 32 32 176351444 How to permanently delete Disabled Users from the Power Platform http://microsoftdynamics.in/2023/02/16/how-to-permanently-delete-disabled-users-from-the-power-platform/ Thu, 16 Feb 2023 10:15:38 +0000 https://www.inogic.com/blog/?p=34026 Whenever a user deletes any users from the Microsoft 365 admin center then that user remains in the power platform environment as a disabled user. Now, users can delete the users permanently from the power platform using Delete Disabled Users (Preview) feature. The main purpose of this feature is as follows- Whenever we delete any...

The post How to permanently delete Disabled Users from the Power Platform appeared first on Microsoft Dynamics 365 Blog.

]]>
Whenever a user deletes any users from the Microsoft 365 admin center then that user remains in the power platform environment as a disabled user. Now, users can delete the users permanently from the power platform using Delete Disabled Users (Preview) feature.

The main purpose of this feature is as follows-

Whenever we delete any user it remains in the environment as a disabled user which may take some space. After deleting the unwanted (disabled) user some storage will free up and you will be able to use the license for other users within the environment.

Let’s see how it works, first, we see how to create new users from Microsoft 365 admin center and add them to the power platform environment.

Login into Microsoft 365 admin center -> Users -> Add a User -> Create a User

Now Login into https://admin.powerplatform.microsoft.com/  -> Select the Environment -> Settings -> Users + Permissions -> Users -> Add User

Delete Disabled Users

Once a user is added to the power platform then the same will get added to Azure Portal

Now we will see how to delete the user from Microsoft 365 admin center and see the status in the power platform and Azure Portal.

Login into Microsoft 365 admin center -> Users -> Active Users -> Select User -> Click on Delete User

Delete Disabled Users

When you delete the user from the admin center it will be soft-deleted and you can restore the user within 30 days after the deletion. Once you click on Delete User you will get confirmation as shown below.

Delete Disabled Users

Delete Disabled Users

Once a user is deleted from the admin center check the status in the power platform

Select deleted user -> Run Diagnostics

Here, you can see the status of the user shown as Disabled, which means the user is still in the power platform and not deleted yet, and also the user will get deleted from Azure Active Directory.

Delete Disabled Users

When the user is deleted from the admin center then the user remains active and shown in the power platform i.e. environment only the status is shown as disabled.

Delete Disabled Users

Now we will see how to delete users from the power platform by using the “Disable Deleted User” preview feature.

Before enabling the “Disable Deleted User” preview feature, you can see the following filters under users.

Delete Disabled Users

Select the Environment -> Settings -> Product -> Features -> Enable Delete disabled users (preview) -> Save

Delete Disabled Users

Now we need to delete the user permanently which is created in the admin center by connection to the Azure Active Directory admin center. Login into Azure Active Directory admin center

Users -> Deleted Users -> Select user -> Delete Permanently

Now user gets deleted permanently from Azure Active Directory but it will be still present in the power platform but in a disabled state.

Delete Disabled Users
Once the user enabled the feature, you will be able to see more filters as shown. Click on “Users, not in AAD but exist in the environment” here you will be able to see the user which is deleted from AAD select the same user, and click on Delete User.

Delete Disabled Users

Delete Disabled Users

Conclusion

This feature allows us to delete the user with a disabled status in the environment thus freeing-up storage from the environment.

The post How to permanently delete Disabled Users from the Power Platform first appeared on Microsoft Dynamics 365 CRM Tips and Tricks.

Please visit the Source and support them

The post How to permanently delete Disabled Users from the Power Platform appeared first on Microsoft Dynamics 365 Blog.

]]>
4669
Enable Administration Mode from Power Platform Admin Center http://microsoftdynamics.in/2022/06/17/enable-administration-mode-from-power-platform-admin-center/ Fri, 17 Jun 2022 18:19:08 +0000 https://www.inogic.com/blog/?p=31840 Introduction: In this blog, we will see how to enable Administration Mode from Power Platform Admin Center. Enabling the Administration Mode comes in handy while performing operational changes to the environment like copying a sandbox instance to the production. Previously, this setting was available from the Office 365 portal for sandbox instances. For more details,...

The post Enable Administration Mode from Power Platform Admin Center appeared first on Microsoft Dynamics 365 Blog.

]]>
Introduction:

In this blog, we will see how to enable Administration Mode from Power Platform Admin Center. Enabling the Administration Mode comes in handy while performing operational changes to the environment like copying a sandbox instance to the production. Previously, this setting was available from the Office 365 portal for sandbox instances. For more details, you can refer to this blog.

Administration Mode can be enabled for Sandbox, Production, and Trial (Subscription-based) instances. So once enabled, only the users with the security role of System Administrator and System Customizer can access the environment. Enabling the Administration Mode ensures that neither non-administrators nor administrators affect each other’s work.

Let’s see how to configure ‘Administration Mode’:

  1. Navigate to Power Platform Admin Center Login with Environment Admin or System Administrator -> Navigate to Environment from the left-side menu.

Enable Administration Mode from Power Platform Admin Center

  1. Select the Environment and Click on Open.

Enable Administration Mode from Power Platform Admin Center

  1. In Details, select Edit.

Enable Administration Mode from Power Platform Admin Center

  1. Enable the Administration Mode.

Enable Administration Mode from Power Platform Admin Center

  1. Post enabling the Administration mode, you will get the option to disable or enable the Background Operation. By default, this option is enabled.

If you disable the Background Operation, it will disable all asynchronous operations like workflow, and synchronization with Exchange.

Enable Administration Mode from Power Platform Admin Center

  1. Now the Custom Message field is no more editable as it is being removed -> Click on Save.
  2. After saving, the environment gets updated.

Enable Administration Mode from Power Platform Admin Center

Once it is completed, you can see a notification on the Environment page stating that ‘This environment is currently in administration mode, so only admins can sign in to it. You can turn off administration mode in settings’.

Enable Administration Mode from Power Platform Admin Center

Now, only users with System Administrator or System Customizer security role can successfully access the environment.

Enable Administration Mode from Power Platform Admin Center

Whereas, other end users i.e. non-admin users will not be able to access the environment.

Enable Administration Mode from Power Platform Admin Center

Conclusion:

In this way, administrators can manage and maintain the environment by setting it in the ‘Administration Mode’ from Power Platform Admin Center.Map My Relationships

 

Please visit the Source and support them

The post Enable Administration Mode from Power Platform Admin Center appeared first on Microsoft Dynamics 365 Blog.

]]>
4559
Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI http://microsoftdynamics.in/2021/08/10/perform-changes-in-power-apps-portal-with-newly-introduced-microsoft-power-platform-cli/ Mon, 09 Aug 2021 19:28:42 +0000 https://www.inogic.com/blog/?p=28909 Introduction: Microsoft recently introduced Microsoft Power Platform Command Line Interface to perform various operations on Microsoft Dataverse environments, Power Apps Portal, PCF, Plugin, Solution, Admin, and Canvas by using Visual Studio Code. In this blog, we will be focusing on Power Apps Portal and will see how we can connect Portal using Microsoft Power Platform...

The post Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI appeared first on Microsoft Dynamics 365 Blog.

]]>
Introduction:

Microsoft recently introduced Microsoft Power Platform Command Line Interface to perform various operations on Microsoft Dataverse environments, Power Apps Portal, PCF, Plugin, Solution, Admin, and Canvas by using Visual Studio Code.

In this blog, we will be focusing on Power Apps Portal and will see how we can connect Portal using Microsoft Power Platform CLI and perform various operation on the same.

To be precise, we will create a new web page using CLI and check it on the portal.

However, there are some prerequisites that we need to configure before start working on Power Apps Portal.

First, we need to configure the Power Apps Portal for our CRM.

Login to https://make.powerapps.com/ and click Portal from Blank.

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

After clicking the button, a popup will appear where we need to provide a suitable name for the portal and address.

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

Then click on the Create button and wait for the portal to become ready to use.

While the portal is being configured, we need to install the Power Platform VS Code Extension in our Visual Studio Code.

Open the Visual Studio, click the extension button and search for the Power Platform VS Code Extension. Once it is visible, click the install button.

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

Here we are done with prerequisites and ready to connect the Power Apps Portal.

Now create new folder and open that into Visual Studio Code. The Power Apps Portal data will be downloaded in this newly created folder.

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

Open the Terminal in VS Code.

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

Now we need to authenticate it in order to connect Power Apps Portal. To authenticate we will use below command:

Command: pac auth create –url <Dynamics CRM Url> –un <User ID> -p <Password>

For example: pac auth create –url https://orgname.crm.dynamics.com –un admin@orgname.onmicrosoft.com -p pass@123

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

You can check if you have successfully connected to your environment by running the command.

Command: pac org who

This will show you the organization details.

Once successfully authenticated now we need to download the portal data into our system so that we can work offline into our portal and then upload it back to cloud.

To download the Power Apps portal data we need to run the below commands.

Command: pac paportal list

This will show you the listing of portal websites and website ids into your connected environment. The WebsiteId will be used in the command to download the Portal data.

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

Command: pac paportal download –path “<Directory Path>” –webSiteId <Portal WebsiteId>

For Example:

pac paportal download –path “E:\Sam\PowerAppsCLI” –webSiteId d78574f9-20c3-4dcc-8d8d-85cf5b7ac141

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

Once it is downloaded, all portal data can be seen in the folder and since we have already opened the folder in our VS Code we just need to refresh it.

Now to create new custom webpage we need to know things we required to update.

  • YML extension files: – yml is serialized human readable text document file, which is actually not a Markup Language. Using this we will be setting our web page properties.
    • How we can set property? It will be like key value pair and the key will be logical name of the property and the value for the key needs to specify after the colon (:).

Our custom page should be having the below properties and its values.

  • Parent Page(adx_parentpageid) : Home Page
  • Page Template(adx_pagetemplateid): Full Page without Child Links
  • Publishing State(adx_publishingstateid) : Published

As can be seen above, we will be using the “Home Page” as the value of the adx_parentpageid, “Full Page without Child Links” as the adx_pagetemplateid and “Published” as the adx_publishingstateid.

Moreover, to set the above properties we first need to get unique ids for each of these properties. As each of them are attributes of type lookup in Dynamics 365 CRM and to map respective records in the lookup fields we require their respective Ids.

To get the unique id of the Home Page, expand the Web Pages folder and find home. Then expand it and open the Home.webpage.yml. After that copy the value of adx_webpageid. This is the value we shall use for the adx_parentpageid attribute of our custom page.

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

To get the unique id of Page Template, expand the page-templates folder from main folder, look for the Full-Page-without-Child-Links.pagetemplate.yml page template file and copy the value of adx_webtemplateid. This is the value we shall use for the adx_pagetemplateid attribute of our custom page.

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

Similarly, we need to find the id of Publishing State. In the main folder search publishingstate.yml file and copy the value of adx_publishingstateid. This is the value we shall use for the adx_publishingstateid attribute of our custom page.

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

Now we have all values for our required properties.

To create new custom web page, we will expand the Web Pages folder and within it copy & paste any Web Page. For instance, we copied category page as shown below:

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

After pasting all required things now we will update folder and files as per our requirement.

We changed the web page name to custom-page and also renamed all files inside the folder. After updating the name, we need to set/update the properties inside the “Custom-Page.webpage.yml” file.

You can check the changes we did in below screenshot:

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

Now in the “Custom-Page.en-US.webpage.yml” we will be adding the same values as we have set in the above step except for the adx_rootwebpageid. In the adx_rootwebpageid we will set the value of adx_webpageid from the “Custom-Page.webpage.yml” file.

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

After updating the yml files, we can now update the html files and that will be shown in our portal.

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

Once changes are done, save the changes. And now we are ready to upload our portal data into cloud.

For uploading the changes, we will use below command:

Command: pac paportal upload –path “<Directory Path>

For Example: pac paportal upload –path “ E:\Sam\PowerAppsCLI

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

Result:

We completed our changes and uploaded those changes on cloud. Now we will check if the changes are reflected in our Portal or not.

Open the portal home page and since parent page of our custom page is home then after the portal url we will add “/<partial name of the page>/” to access our page.

For example: <portal url>/custom-page/

Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI

Conclusion:

Using Microsoft Power Platform CLI, we are able to work on the portal in offline mode and after doing the changes, we are able to upload them in one go. In addition, it will help developers to migrate portal data from one environment to other environment with very less effort.

Sharepoint Security Sync

Please visit the Source and support them

The post Perform changes in Power Apps Portal with newly introduced Microsoft Power Platform CLI appeared first on Microsoft Dynamics 365 Blog.

]]>
4416
Power Platform: How to Build AI Object Detector using Power Platform http://microsoftdynamics.in/2021/06/20/power-platform-how-to-build-ai-object-detector-using-power-platform/ Sun, 20 Jun 2021 04:44:25 +0000 https://www.inogic.com/blog/?p=20676 Introduction In this AI Builder three-part blog series, first blog was about how to use AI Builder to extract Form document data and second blog highlighted the use of AI Builder Text classification model. Now in the third and final blog we will see how to build an AI Object Detector using Power Platform. Object...

The post Power Platform: How to Build AI Object Detector using Power Platform appeared first on Microsoft Dynamics 365 Blog.

]]>
Introduction

In this AI Builder three-part blog series, first blog was about how to use AI Builder to extract Form document data and second blog highlighted the use of AI Builder Text classification model.

Now in the third and final blog we will see how to build an AI Object Detector using Power Platform.

Object detection refers to the capability of computer and software systems to detect images, locate objects in an image and identify each object. Object detection can be used to expedite or automate business processes in multiple industries.

AI Object detection is a new feature in Power Platform which can be accomplished using AI Builder. AI Builder allows you to add artificial intelligence to your apps even if you have no coding or data science skills.

Let’s see how an AI object detection model is built using AI builder. On the other hand, Object detection App is built using PowerApps and data is transferred from PowerApps to Dynamics 365 CRM using Microsoft Flow in Power Platform.

1. Build Object Detection Model using AI Builder

a. To build a model using AI Builder, sign in to PowerApps and, in the left navigation pane, select AI Builder > Build. Then select the Object Detection model type.

How to Build AI Object Detector using Power Platform

b. Name your model and Create

c. Select object names – Select the object names by selecting an entity from Common Data Service. Here, we have selected a custom entity with name ‘Electronic Item’ and Field ‘Name’. This entity has records with name of electronic items like Monitor, Keyboard, Mobile and Mouse.

How to Build AI Object Detector using Power Platform

How to Build AI Object Detector using Power Platform

d. Add images – Click on ‘+Add Images’ button to upload images of objects that you want to detect and identify. Upload 15+ images of each object.

How to Build AI Object Detector using Power Platform

e. Tag images– Teach the model to identify objects by tagging and labeling them. For each image, draw a rectangle around the object which you want to identify and tag it with correct name. Go through all the images to tag the objects. Once all the images have been tagged, click on Done tagging.

How to Build AI Object Detector using Power Platform

f. Train Model – Click on Next >Train. It will take several minutes to train the model. Use Quick Test to test the model’s accuracy and then Publish the model to consume it in the app.

Once the model is published its status changes to Live from Draft.

How to Build AI Object Detector using Power Platform

How to Build AI Object Detector using Power Platform

2. Build Object Detector App using PowerApps

a. Click on Create app button shown in previous step. You can create a Canvas App or Model-driven App or Portal from blank depending upon your choice. In our example, we are creating a Mobile Canvas App.

b. Insert Object Detector by navigating to Insert > AI Builder > Object detector. Drag the Object detector to your screen and select the existing object detector AI model.

How to Build AI Object Detector using Power Platform

The object detector control looks like below:

How to Build AI Object Detector using Power Platform

c. Insert a Gallery Control with Title and subtitle layout.

How to Build AI Object Detector using Power Platform

Set the properties of Gallery and its Title and SubTitle as follows:-

Gallery Items  = ObjectDetector1.VisionObjects

Title Text = ThisItem.displayName

Subtitle Text = ThisItem.count

d. Insert some label controls for storing the values of Count for each individual item i.e. Monitor, Keyboard, Mobile and Mouse Counts and set their text properties.

How to Build AI Object Detector using Power Platform

For Example: –

lblKeyboard.Text =First(ObjectDetector1.VisionObjects).count

lblMobile.Text= First(Filter(ObjectDetector1.VisionObjects,StartsWith(displayName,”Mobile”))).count

lblMonitor.Text= First(Filter(ObjectDetector1.VisionObjects,StartsWith(displayName,”Monitor”))).count

lblMouse.Text= Last(ObjectDetector1.VisionObjects).count

You can make your own formula by utilizing the Gallery or Object Detector controls

e. Insert a Create button. Click on Create button, navigate to Action > Flows > Select the existing flow or Create a new Flow as described in 3rd point. It will start processing and add the selected flow to PowerApp.

How to Build AI Object Detector using Power Platform

Modify the function of Onselect as shown below by passing the parameters to the flow. Here, CreateElectronicEntry is the name of flow.

OnSelect =CreateElectronicEntry.Run(Concat(Gallery1.AllItems,displayName & “-” & count & “,”),lblMobile.Text,lblKeyboard.Text,lblMonitor.Text,lblMouse.Text)

f. Save and Publish the App.

3. Pass data from PowerApps to Dynamics 365 CRM using Microsoft Flow

You can pass data to Dynamics 365 CRM using the Patch statement on click button in PowerApps itself but here we are showing it using a flow because Microsoft flow has many capabilities and you can perform so many tasks by connecting your app to different connectors depending on your business requirements.

a. Create a new instant Flow with trigger of PowerApps.

b. Add New Step >> Search for an Action ‘Common Data Service’ >> Create a New record.

c. Select your ‘Environment’ and ‘Entity Name’. We have created another custom entity ‘Electronic Entry’ which has the fields Monitor, Keyboard, Mobile and Mouse which shows the count of these devices.

d. Map the fields by clicking on ‘Ask in PowerApps’. It will automatically map relevant PowerApps fields with the CRM fields.

e. Save the flow.

How to Build AI Object Detector using Power Platform

4. Run the App

You can capture an image from your mobile camera or select an existing image from Gallery. Click on the Detect button. The objects will be identified if it matches with trained objects and the list would show count of each object detected in the image.

AI

When Create button is clicked it triggers the flow which creates a record in CRM as shown below: –

How to Build AI Object Detector using Power Platform

Conclusion

In this way, you can build AI Object detection App which is an easy to use tool, just point and click, to tailor AI in your business as per your requirements. Object Detection lets you to count, locate and identify selected objects within any image. You can use this model in PowerApps to extract information from pictures you take with the camera.

Please visit the Source and support them

The post Power Platform: How to Build AI Object Detector using Power Platform appeared first on Microsoft Dynamics 365 Blog.

]]>
4339
UCI : Get Entity Record URL or Generate Dynamic Record URL of a Record in Power automate using CDs connector and Variable http://microsoftdynamics.in/2020/09/12/uci-get-entity-record-url-or-generate-dynamic-record-url-of-a-record-in-power-automate-using-cds-connector-and-variable/ Sat, 12 Sep 2020 12:14:06 +0000 http://microsoftdynamics.in/?p=4120 In Point 1 we got the environment url and from point 2 we know how to get AppId as well, but here we are not using appid and if we don't use it that doesn't it will automatically open it available app as per permission.

We created an Trigger as update of case
Using compose output and get record we got the Odata URL as well
Now we will initialize Variable just to get the final output of the dynamic record URL, we can do this directly in email as well.

 Now we will use Hyperlink or ancher html tag to use Record url in Email

In Output we can see our URL which can be with or withour CMDBAR and NAVBAR

The post UCI : Get Entity Record URL or Generate Dynamic Record URL of a Record in Power automate using CDs connector and Variable appeared first on Microsoft Dynamics 365 Blog.

]]>

We would be using power automated flow to generate a dynamic record URL, we will also check how to get the Current Record URL in power to automate

The Scenario we had is when a case is resolved, send an email to the manager of the record that the Case is resolved including Record URL.

As per the above image, the URL contains 3 parts

  1. URL of Environment: when we talk about the dynamic Record URL it should also consider when we move from UATto production we should not change it in the Production manual it should automatically take the URL of Environment.DVMSKEUAT.CRM.Dynamics.com to DVMSKEPROD.CRM.Dynamics.com
  2. App ID: Each App has it unique Id if you want that Entity to open in a specific App we need to Define it in the URLappid = GUID 
  3. CMD Bar: CRM Bar is the bar where we navigate throw cmd buttons. We can remove/add-in from window by putting cmdbar= false/true

  4. NavBar: This is the Blue bar of CRM where we navigate app and entity history, We can Remove/add in form window by setting navbar=on/off

  5. PageType: it is used to define type of page , Example pagetype=dashboard , pagetype=entitylist , pagetype=entity  E.T.C

  6. ENT: ent stands for Entity where we define the name of entity example account, contact, incident in our case
  7. ID: this defines GUID unique id of the page type or entity we want to retrieve data for example if we  using pagetype= Dashboard it will need GUID of Dahsboard

Check 1: Get Environment in Power automate flow

  • As per the Scenario, we added trigger as an update of the case with a filter as status should be equal to 5 (problem resolved)

  • Now ideally we should get Environment URL in the Dynamic field OdataID as below but that will not come up when the trigger happens from CDS
  • So we will use Action to Get Case using Trigger ID, We know its repeated step but this is needed to get Environment URL, and we can limit attribute retrieving. We are using Compose action to verify our output

  • Here we get the full Odatat URL, not just the Environment URL, so we will be using an Expression uriHosts(outputs(‘URL’)
  • Compose action: uriHosts(outputs(‘URL’) , Where outputs is output of compose and (‘url’) action name refer screenshot
  • Other Action: uriHost(body(‘ActionName’)?[‘@odata.id’]) 

Check 2: Get Appid in power automate

AppId can no be retrieved directly in Power automate.

  1. we use a configuration ” organization config”  where we store multiple appid example sales hub , customer hub etc
  2. We will use get record action to retrieve the required appid.

Check 2: Generate dynamics record URl in power automate and use in Email

In Point 1 we got the environment url and from point 2 we know how to get AppId as well, but here we are not using appid and if we don’t use it that doesn’t it will automatically open it available app as per permission.

  1. We created an Trigger as update of case
  2. Using compose output and get record we got the Odata URL as well
  3. Now we will initialize Variable just to get the final output of the dynamic record URL, we can do this directly in email as well.

  4.  Now we will use Hyperlink or ancher html tag to use Record url in Email

In Output we can see our URL which can be with or withour CMDBAR and NAVBAR

The post UCI : Get Entity Record URL or Generate Dynamic Record URL of a Record in Power automate using CDs connector and Variable appeared first on Microsoft Dynamics 365 Blog.

]]>
4120
Using AI Builder with UI Flow to test capability of Robotic Process Automation in Power Automate http://microsoftdynamics.in/2020/05/23/using-ai-builder-with-ui-flow-to-test-capability-of-robotic-process-automation-in-power-automate/ Sat, 23 May 2020 10:17:47 +0000 http://microsoftdynamics.in/?p=3088 The post Using AI Builder with UI Flow to test capability of Robotic Process Automation in Power Automate appeared first on Microsoft Dynamics 365 Blog.

]]>
UI flows is one of the latest features released through Power Automate — providing Robotic Process Automation (RPA) capabilities on top of Power plateform

you can use UI flows to automate repetitive tasks in Windows and Web applications. UI flows records and plays back user interface actions (clicks, keyboard input, etc.) for applications that don’t have easy-to-use or complete APIs available.
Microsoft official :
There are some limitations to web UI flows which you need to understand before deciding on this approach:
  • Multi-Factor Authentication (MFA) is not supported,
  • use a tenant that doesn’t require MFA.
  • These Selenium IDE commands are not supported: Run, AnswerOnNextPrompt, ChooseCancelOnNextConfirmation, ChooseCancelOnNextPrompt, ChooseOkOnNextConfirmation, Debugger, ClickAt, DoubleClickAt, Echo, MouseOut, MouseUpAt, and MouseDownAt.
  • Right-click is not supported.
  • Additional Web UI flow input is generated when you use Foreach commands. To work around this issue, input any value into the extra fields. It doesn’t impact the playback.
  • If the .side file contains multiple test projects, only the first one that was created runs.
  • Playback directly in the Selenium IDE might not behave as intended. However, playback at runtime through the UI flow infrastructure behaves correctly.

Step by Step tutorial for Using AI Builder with UI Flow to test capability of Robotic Process Automation

  • Will train my model to read Internet Bills –  Refer AI Builder part 1
  • Use the trained Model in power Apps – Refer AI Builder part 1
  • Extract the Total Amount Collected information using Power apps- Refer AI Builder part 2
  • Will automate extracted Total Amount and other values to Microsoft dynamics 365 or Note or your Local database (Just for the sack of example) – Refer Ai Builder Video Part 3
  • Will use UI FLOW to do data entry in legacy system using Robotic Process Automation capability

The post Using AI Builder with UI Flow to test capability of Robotic Process Automation in Power Automate appeared first on Microsoft Dynamics 365 Blog.

]]>
3088
Using AI BUILDER in Power Apps and power Automate , UI FLOW Robotic Process Automation of Microsoft power Platform http://microsoftdynamics.in/2020/05/22/using-ai-builder-in-power-apps-and-power-automate-ui-flow-robotic-process-automation-of-microsoft-power-platform/ Fri, 22 May 2020 09:58:40 +0000 http://microsoftdynamics.in/?p=3057 The post Using AI BUILDER in Power Apps and power Automate , UI FLOW Robotic Process Automation of Microsoft power Platform appeared first on Microsoft Dynamics 365 Blog.

]]>

AI Builder is a low code artificial intelligence platform that supports the Power Platform. it consumption on data that already exists in the Common Data Service (CDS), AI Builder is the platform for providing a low-code user experience for every developer to create and customize their PowerApps and Flows.

https://i0.wp.com/microsoftdynamics.in/wp-content/uploads/2020/05/img_5ec780c37c4f5-e1590133376715.png?fit=813%2C315
AI model type Category Start here
Prediction Prediction Overview of prediction model
Form processing Vision Overview of form classification model
Object detection Vision Overview of object detection model
Category classification Language Overview of category classification model
Entity extraction Language Overview of entity extraction model

Official Documentation: https://docs.microsoft.com/en-us/ai-builder/

Digitize your Forms to extract information, store or process them​

Scenario
  • Will train our model to read Internet Bills
  • Use the trained Model in power Apps
  • Extract the Total Amount Collected information
  • Will automate extracted Total Amount and other values to Microsoft dynamics 365 or Note or your Local database (Just for the sack of example)
  • Will Store extracted data in the Legacy System using UI FLOW (RPA)

Prebuilt AI models
 
AI model type Category Start here
Business card reader Vision Overview of business card reader
Text recognition Vision Overview of text recognition
Category classification Language Overview of category classification
Key phrase extraction Language Overview of key phrase extraction
Language detection Language Overview of language detection
Sentiment analysis Language Overview of sentiment analysis

Demo & Tutorial Video on using AI Builder in Power apps, Power Automate and UI flow (Robotic Process automation)

Step by Step Tutorial on AI Builder and use in power app to scan a document , store in Dynamics 365 using power automate and copying the data in the Legacy system using UI FLOW RPA

Part 1: Creating New Model and Training our AI Builder

01:41 – AI Builder Models
02:09 – Agenda of Session
04:04 – Prerequisites for AI Builder
05:06 – Create a new CDS Environment
07:22 – Create an Ai Builder Model
08:22 – Select field to analysis
09:31 – Train the AI Builder Model
12:58 – Testing Ai Builder Model with reading Data
13:41 – Using Ai model in Power Apps and Flow

Part 2: Using Trained AI Model in Canvas app and mapping Input text with Form Processing Element

Table Of Content
00:00 Using AI Builder in Power Apps
00:56 Create a Canvas Power app
02:05 Insert AI Builder Model Element
03:26 Map Input Fields with Form Processing
04:50 Testing Power app with AI Builder

Part 3: Using Power Automate to store data in Dynamics 365 and adding a condition to check amount

00:11 – Use Power Automate with AI Builder
02:09 – Create Power App Buttons Power Automate
04:41 – Add Condition in Power Automate Flow
08:10 – Add Power Automate Action in Power Apps
10:34 – Run Ai Builder Power Automate Scenario
13:19 – Directly Use Power Automate in Ai Model

Part 4: UsinG UI Flow Robotic process Automation with AI builder to update legacy database/ application

Need us to Digitally Transform your business? Contact us

[contact-form-7]

The post Using AI BUILDER in Power Apps and power Automate , UI FLOW Robotic Process Automation of Microsoft power Platform appeared first on Microsoft Dynamics 365 Blog.

]]>
3057
CDS Data Integration Microsoft’s Power Platform http://microsoftdynamics.in/2020/05/18/cds-data-integration-microsofts-power-platform/ Sun, 17 May 2020 22:11:52 +0000 http://microsoftdynamics.in/?p=3006 CDS Data Integration for Dynamics 365 Finance and Operations, Dynamics 365 Sales and SalesForce (Preview), SQL (Preview)—into Common Data ServiceCustomers and Sales Processes are monitored via Dynamics 365 for Sales while Fulfilment & Invoicing Using Dynamics 365 for Finance and Operations To Make bring things closer and easy to connect Microsoft have a Process:prospect to Cash

The post CDS Data Integration Microsoft’s Power Platform appeared first on Microsoft Dynamics 365 Blog.

]]>

CDS Data Integration for Dynamics 365 Finance and Operations, Dynamics 365 Sales and SalesForce (Preview), SQL (Preview)—into Common Data Service

Microsoft has so kindly created a number of different templates to support four major processes.
    * Prospect to cash
    * Field Service Integration with Finance and Operations
    * Project Service Automation Integration with Finance and Operations
    * Talent Integration with Finance and Operations
cds data integration dvmske

Customers and Sales Processes are monitored via Dynamics 365 for Sales while Fulfilment & Invoicing Using Dynamics 365 for Finance and Operations
To Make bring things closer and easy to connect Microsoft have a Process:

Prospect to Cash

Demo & Tutorial Video on Power Platform CDS data Integration

Step by Step Tutorial on Data integration of Power Platform

Part 1: Introduction and Agenda and Prerequisites for Setup Data Integration with Fin&Ops

  1. Dynamics CRM User
  2. Rights to install Prospect to cash Solution to CRM
  3. Dynamics 365 Finops user
  4. Access to Make.powerapps.com & Admin.powerplatform.microsoft.com
  5. All the masters should be in synced between systems
  6. Enable following setting on your operations environment Data import/export framework parameters General section:
    Ignore Error
    Create Error File
    Remove Duplicates

Part 2: CDS Data Integration Connections, Project Creation and Custom Mappings with Fin&Ops

  1.  Connection set for Data integration
  2.  Integration Keys OverView
  3.  Exploring Templates
  4.  Create a Project in Data integration
  5.  Custom Mapping in Data Integration
  6. Advance Query overView

Part 3: CDS Data Integration Connections, Prospect To Cash Demo and configuration

  1. Integration Key in Data Integration
  2. Create a Project for Prospect to Cash
  3. Data Entity Generate Mapping Finops
  4. Refresh Data Entity in Finops
  5. Map Type or Functions Data Integration
  6. New Mapping in Data integration Project
  7. Advance Query Data Integration CDS 2.0
  8. Conditions Filters in Data integration
  9. Source Filter in Data Integration CDS

Part 4: CDS Data Integration Connections, Sync Creation and TroubleShooting

  1. Create Record for Sync in Finops
  2. Run Project Data integration
  3. Troubleshoot Data integration in Finops
  4. Data integration Project in Finops
  5. Check Data Logs for Error in Finops
  6. Map Type Functions in data integration
  7. Transform Data in Map type of project
  8. Job History in Finops
  9. Scheduling Project of Data integration

How do I get it? licensing and pricing and other Official knowledge

You can read the latest licensing guidance or official Knowledge here:
https://docs.microsoft.com/en-us/power-platform/admin/data-integrator

Need us to Digitally Transform your business? Contact us

[contact-form-7]

The post CDS Data Integration Microsoft’s Power Platform appeared first on Microsoft Dynamics 365 Blog.

]]>
3006