Giter Club home page Giter Club logo

powerapps-tools's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

powerapps-tools's Issues

Issue with Power COE-Admin | Sync Flow

I am not able to get any admin value in "Admin | Sync Flow". every time its showing Null value, when i gone through this issue , i found that Admin email is coming from a column "admin eMail" from the entity "Environment Variable Definitions" and i am not able to find this entity in entire solution. any help will be appreciated.
Admin Sync Template
Capture1

Admin | Sync Template v2 (Flows) sometimes failing with Environment access denied error

This flow is failing in several of my environments on the step "List Flows as Admin", with an error saying that access is denied. I have confirmed that with the same user account I can view all of the Flows in the environment in the Power Apps admin portal, so it does have permission.

I can resolve the error by substituting the Environment variable in that step from triggerBody()?['admin_Environmentid'] to triggerBody()?['admin_environmentname'], but I'm not 100% sure why this works.

CoE Starter Kit - Admin | Sync Template Flow - Model Apps not upserted

After running the Admin | Sync Template Flow the Model-driven PowerApps were not being listed for any environment. The fix I applied is to modify the Run-after property for the Condition: Check if Environment has CDS for Apps action from Is Skipped to Is Successful.

image

After making this change, I was able to re-run the Flow and all Model-driven PowerApps were correctly upserted.

TabControl using embedded media for icons

So I am trying to get the TabControl to use the embedded media images and not having any luck. I have tried several URL combintations including
ms-appdata:///local/Resources/Assets/Images/someimage.png
however no image shows up. I can right-click on Media image and use that blob Url, but this stops working the next day.

Could you post source to this super control so we can contribute?

TabControl table styles

Is it possible to adjust the style of the label by adding "FontWeight" to tab control via sample below?
Not sure what keys are available, and is there source I can look at to figure out this control?

Table({Key: "TabControlImageWidth", Value:"10"},
{Key: "Font", Value:"Segoe UI"}, {Key: "FontWeight", Value:"Bold"})

Creating unmanaged solution

Hello,

In this release, there is no longer an "unmanaged" solution that is provided as part of the kit and the instructions are not overly clear on how to achieve this result.

We have tried a few different techniques but have not been able to achieve an unmanged solution that is the same as the provided managed solution.

Would someone be able to provide more detail and/or a guide on how to create an equivalent unmanaged solution package?

Admin | Compliance detail request

Hello in the last release. I have problem with workflow Admin | Compliance detail request.
When I executed this faile with my user (adminr) UPN 7331c3ca-3de3-4f2f-a173-bab6f512eaf6. (The user whith imported the solution)

The error:
Details
Start time
Feb 5, 06:36 PM (59 sec ago)
Duration
00:00:05
Status
Failed
Error
Action 'Condition:_Audit_apps_that_are_broadly_shared' failed
image
image

OUT List Apps
{
"@odata.context": "https://unitedstates-002.azure-apim.net/apim/commondataservice/shared-commondataser-fa21bc39-f62e-4cba-a4cf-4c2adaf789bc/$metadata#datasets('default.cds')/tables('admin_apps')/items",
"value": [
{
"@odata.id": "https://org93c3b86e.crm.dynamics.com/api/data/v9.0/admin_apps(99d1ecd9-5248-ea11-a812-000d3a339ac5)",
"@odata.etag": "",
"ItemInternalId": "99d1ecd9-5248-ea11-a812-000d3a339ac5",
"statecode": 0,
"_statecode_label": "Active",
"admin_reviewedapp": false,
"statuscode": 1,
"_statuscode_label": "Active",
"admin_appcreatedon": "2020-02-05T20:05:36Z",
"createdon": "2020-02-05T20:42:28Z",
"admin_approvalstatus": 597910005,
"_admin_approvalstatus_label": "Inactive",
"_ownerid_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_ownerid_type": "systemusers",
"modifiedon": "2020-02-05T20:42:30Z",
"admin_mau_state": 1,
"versionnumber": 730456,
"admin_recordmodified": "2020-02-05",
"timezoneruleversionnumber": 4,
"admin_appdeletedon": "2020-02-05T20:42:23Z",
"admin_appmodifiedon": "2020-02-05T20:05:36Z",
"admin_requirement_5": false,
"_modifiedby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_modifiedby_type": "systemusers",
"admin_appid": "99d1ecd9-5248-ea11-a812-000d3a339ac5",
"admin_makersubmittedrequirements": false,
"admin_mau_date": "2020-02-05T21:06:09Z",
"admin_mau": 0,
"admin_appdeleted": true,
"admin_inappcatalogfeatured": false,
"_createdby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_createdby_type": "systemusers",
"_owningbusinessunit_value": "281e3cb2-e044-ea11-a813-000d3a33f176",
"_owningbusinessunit_type": "businessunits",
"admin_powerappstype": 597910001,
"_admin_powerappstype_label": "Model Driven",
"admin_displayname": "Power Platform Admin View",
"_admin_appowner_value": "7331c3ca-3de3-4f2f-a173-bab6f512eaf6",
"_admin_appowner_type": "admin_makers",
"admin_inappcatalog": false,
"_admin_appenvironment_value": "2c6af479-96a2-4c89-aa93-a2b9bb889cb7",
"_admin_appenvironment_type": "admin_environments",
"processid": null,
"admin_city": null,
"utcconversiontimezonecode": null,
"_stageid_value": null,
"_owningteam_value": null,
"admin_apppublished": null,
"admin_appenvironmentdisplayname": null,
"admin_sharepointformurl": null,
"admin_appiconuri": null,
"admin_appownerdisplayname": null,
"_createdonbehalfby_value": null,
"_modifiedonbehalfby_value": null,
"traversedpath": null,
"admin_requirement_1": null,
"admin_appsharedgroups": null,
"admin_category": null,
"_admin_category_label": "",
"admin_iconbackgroundcolor": null,
"admin_department": null,
"admin_requirement_3": null,
"admin_riskassessment": null,
"_admin_riskassessment_label": "",
"admin_appsharedusers": null,
"admin_requirement_4": null,
"_admin_requirement_4_label": "",
"admin_requirement_6": null,
"_admin_requirement_6_label": "",
"admin_appdescription": null,
"importsequencenumber": null,
"admin_requirement_2": null,
"overriddencreatedon": null,
"admin_country": null
},
{
"@odata.id": "https://org93c3b86e.crm.dynamics.com/api/data/v9.0/admin_apps(ef72d899-5af3-4aab-a6fd-0e53c414c69b)",
"@odata.etag": "",
"ItemInternalId": "ef72d899-5af3-4aab-a6fd-0e53c414c69b",
"statecode": 0,
"_statecode_label": "Active",
"admin_reviewedapp": false,
"statuscode": 1,
"_statuscode_label": "Active",
"admin_appcreatedon": "2020-01-31T20:13:33Z",
"createdon": "2020-02-05T20:36:20Z",
"admin_approvalstatus": 597910005,
"_admin_approvalstatus_label": "Inactive",
"_ownerid_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_ownerid_type": "systemusers",
"modifiedon": "2020-02-05T20:42:23Z",
"admin_mau_state": 1,
"versionnumber": 730458,
"admin_recordmodified": null,
"timezoneruleversionnumber": 4,
"admin_appdeletedon": null,
"admin_appmodifiedon": "2020-01-31T20:13:33Z",
"admin_requirement_5": false,
"_modifiedby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_modifiedby_type": "systemusers",
"admin_appid": "ef72d899-5af3-4aab-a6fd-0e53c414c69b",
"admin_makersubmittedrequirements": false,
"admin_mau_date": "2020-02-05T21:06:09Z",
"admin_mau": 0,
"admin_appdeleted": false,
"admin_inappcatalogfeatured": false,
"_createdby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_createdby_type": "systemusers",
"_owningbusinessunit_value": "281e3cb2-e044-ea11-a813-000d3a33f176",
"_owningbusinessunit_type": "businessunits",
"admin_powerappstype": 597910000,
"_admin_powerappstype_label": "Canvas",
"admin_displayname": "dfggfg",
"_admin_appowner_value": "119b9326-8851-415f-9394-ca96ed8fb5b8",
"_admin_appowner_type": "admin_makers",
"admin_inappcatalog": false,
"_admin_appenvironment_value": "3dc31287-4ea4-4836-8dc0-b79832cc6af4",
"_admin_appenvironment_type": "admin_environments",
"processid": null,
"admin_city": null,
"utcconversiontimezonecode": null,
"_stageid_value": null,
"_owningteam_value": null,
"admin_apppublished": "2020-01-31T20:13:33Z",
"admin_appenvironmentdisplayname": "BeOnConsulting (default) (org64cf54c1)",
"admin_sharepointformurl": null,
"admin_appiconuri": "https://pafeblobprodcq.blob.core.windows.net:443/20200131t000000z444a81abce7a41318c984ca5c89f9014/logoSmallFile?sv=2018-03-28&sr=c&sig=VeeD%2FNWWwvO3SCpe2RZEIqBHeNmaZAgOWtov%2BsYGiGE%3D&se=2020-03-09T20%3A19%3A13Z&sp=rl",
"admin_appownerdisplayname": null,
"_createdonbehalfby_value": null,
"_modifiedonbehalfby_value": null,
"traversedpath": null,
"admin_requirement_1": null,
"admin_appsharedgroups": 0,
"admin_category": null,
"_admin_category_label": "",
"admin_iconbackgroundcolor": "rgba(0, 176, 240, 1)",
"admin_department": null,
"admin_requirement_3": null,
"admin_riskassessment": null,
"_admin_riskassessment_label": "",
"admin_appsharedusers": 0,
"admin_requirement_4": null,
"_admin_requirement_4_label": "",
"admin_requirement_6": null,
"_admin_requirement_6_label": "",
"admin_appdescription": null,
"importsequencenumber": null,
"admin_requirement_2": null,
"overriddencreatedon": null,
"admin_country": null
},
{
"@odata.id": "https://org93c3b86e.crm.dynamics.com/api/data/v9.0/admin_apps(bda021f6-ab4a-4752-8a66-2e14a7601703)",
"@odata.etag": "",
"ItemInternalId": "bda021f6-ab4a-4752-8a66-2e14a7601703",
"statecode": 0,
"_statecode_label": "Active",
"admin_reviewedapp": false,
"statuscode": 1,
"_statuscode_label": "Active",
"admin_appcreatedon": "2020-02-05T20:05:47Z",
"createdon": "2020-02-05T20:42:28Z",
"admin_approvalstatus": 597910005,
"_admin_approvalstatus_label": "Inactive",
"_ownerid_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_ownerid_type": "systemusers",
"modifiedon": "2020-02-05T20:42:28Z",
"admin_mau_state": 1,
"versionnumber": 730459,
"admin_recordmodified": null,
"timezoneruleversionnumber": 4,
"admin_appdeletedon": null,
"admin_appmodifiedon": "2020-02-05T20:05:47Z",
"admin_requirement_5": false,
"_modifiedby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_modifiedby_type": "systemusers",
"admin_appid": "bda021f6-ab4a-4752-8a66-2e14a7601703",
"admin_makersubmittedrequirements": false,
"admin_mau_date": "2020-02-05T21:06:09Z",
"admin_mau": 0,
"admin_appdeleted": false,
"admin_inappcatalogfeatured": false,
"_createdby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_createdby_type": "systemusers",
"_owningbusinessunit_value": "281e3cb2-e044-ea11-a813-000d3a33f176",
"_owningbusinessunit_type": "businessunits",
"admin_powerappstype": 597910000,
"_admin_powerappstype_label": "Canvas",
"admin_displayname": "DLP Customizer",
"_admin_appowner_value": "7331c3ca-3de3-4f2f-a173-bab6f512eaf6",
"_admin_appowner_type": "admin_makers",
"admin_inappcatalog": false,
"_admin_appenvironment_value": "2c6af479-96a2-4c89-aa93-a2b9bb889cb7",
"_admin_appenvironment_type": "admin_environments",
"processid": null,
"admin_city": null,
"utcconversiontimezonecode": null,
"_stageid_value": null,
"_owningteam_value": null,
"admin_apppublished": "2020-02-05T20:05:47Z",
"admin_appenvironmentdisplayname": "DemoGobierno (org93c3b86e)",
"admin_sharepointformurl": null,
"admin_appiconuri": "https://pafeblobprodby.blob.core.windows.net:443/20200205t000000z4cf0eca4352b42dabc2fe66491945ebc/admin_dlpcustomizer_3220e_BackgroundImageUri?sv=2018-03-28&sr=c&sig=jaFd2Wl1AmfJN5rDlJOwi%2BjMWDptIzFHm6FR9DJvU0s%3D&se=2020-03-09T19%3A18%3A43Z&sp=rl",
"admin_appownerdisplayname": null,
"_createdonbehalfby_value": null,
"_modifiedonbehalfby_value": null,
"traversedpath": null,
"admin_requirement_1": null,
"admin_appsharedgroups": 0,
"admin_category": null,
"_admin_category_label": "",
"admin_iconbackgroundcolor": "rgba(44, 125, 154, 1)",
"admin_department": null,
"admin_requirement_3": null,
"admin_riskassessment": null,
"_admin_riskassessment_label": "",
"admin_appsharedusers": 0,
"admin_requirement_4": null,
"_admin_requirement_4_label": "",
"admin_requirement_6": null,
"_admin_requirement_6_label": "",
"admin_appdescription": "Update DLP policies to add custom connectors and HTTP type connectors",
"importsequencenumber": null,
"admin_requirement_2": null,
"overriddencreatedon": null,
"admin_country": null
},
{
"@odata.id": "https://org93c3b86e.crm.dynamics.com/api/data/v9.0/admin_apps(feb106b2-b279-41c6-810c-2e95d5ab942b)",
"@odata.etag": "",
"ItemInternalId": "feb106b2-b279-41c6-810c-2e95d5ab942b",
"statecode": 0,
"_statecode_label": "Active",
"admin_reviewedapp": false,
"statuscode": 1,
"_statuscode_label": "Active",
"admin_appcreatedon": "2020-02-05T20:05:39Z",
"createdon": "2020-02-05T20:42:28Z",
"admin_approvalstatus": 597910005,
"_admin_approvalstatus_label": "Inactive",
"_ownerid_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_ownerid_type": "systemusers",
"modifiedon": "2020-02-05T20:42:28Z",
"admin_mau_state": 1,
"versionnumber": 730460,
"admin_recordmodified": null,
"timezoneruleversionnumber": 4,
"admin_appdeletedon": null,
"admin_appmodifiedon": "2020-02-05T20:05:39Z",
"admin_requirement_5": false,
"_modifiedby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_modifiedby_type": "systemusers",
"admin_appid": "feb106b2-b279-41c6-810c-2e95d5ab942b",
"admin_makersubmittedrequirements": false,
"admin_mau_date": "2020-02-05T21:06:09Z",
"admin_mau": 0,
"admin_appdeleted": false,
"admin_inappcatalogfeatured": false,
"_createdby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_createdby_type": "systemusers",
"_owningbusinessunit_value": "281e3cb2-e044-ea11-a813-000d3a33f176",
"_owningbusinessunit_type": "businessunits",
"admin_powerappstype": 597910000,
"_admin_powerappstype_label": "Canvas",
"admin_displayname": "Set New App Owner",
"_admin_appowner_value": "7331c3ca-3de3-4f2f-a173-bab6f512eaf6",
"_admin_appowner_type": "admin_makers",
"admin_inappcatalog": false,
"_admin_appenvironment_value": "2c6af479-96a2-4c89-aa93-a2b9bb889cb7",
"_admin_appenvironment_type": "admin_environments",
"processid": null,
"admin_city": null,
"utcconversiontimezonecode": null,
"_stageid_value": null,
"_owningteam_value": null,
"admin_apppublished": "2020-02-05T20:05:39Z",
"admin_appenvironmentdisplayname": "DemoGobierno (org93c3b86e)",
"admin_sharepointformurl": null,
"admin_appiconuri": "https://pafeblobprodby.blob.core.windows.net:443/20200205t000000z8483becdd9304febbcfce76099435013/admin_powerappsadminsetowner_8b129_BackgroundImageUri?sv=2018-03-28&sr=c&sig=GX8ONKUr2dYyJ1mAOoACmgcmRETInzOIWV6QTPwfheY%3D&se=2020-03-09T19%3A18%3A43Z&sp=rl",
"admin_appownerdisplayname": null,
"_createdonbehalfby_value": null,
"_modifiedonbehalfby_value": null,
"traversedpath": null,
"admin_requirement_1": null,
"admin_appsharedgroups": 0,
"admin_category": null,
"_admin_category_label": "",
"admin_iconbackgroundcolor": "rgba(81, 92, 107, 1)",
"admin_department": null,
"admin_requirement_3": null,
"admin_riskassessment": null,
"_admin_riskassessment_label": "",
"admin_appsharedusers": 0,
"admin_requirement_4": null,
"_admin_requirement_4_label": "",
"admin_requirement_6": null,
"_admin_requirement_6_label": "",
"admin_appdescription": "As a Global Admin, Environment Admin or Business Application Admin this app can be used to re-assign app owner roles or add new users to an app.",
"importsequencenumber": null,
"admin_requirement_2": null,
"overriddencreatedon": null,
"admin_country": null
},
{
"@odata.id": "https://org93c3b86e.crm.dynamics.com/api/data/v9.0/admin_apps(e20c05f2-88c0-4c63-8e97-455227085e56)",
"@odata.etag": "",
"ItemInternalId": "e20c05f2-88c0-4c63-8e97-455227085e56",
"statecode": 0,
"_statecode_label": "Active",
"admin_reviewedapp": false,
"statuscode": 1,
"_statuscode_label": "Active",
"admin_appcreatedon": "2020-02-05T20:25:46Z",
"createdon": "2020-02-05T20:36:20Z",
"admin_approvalstatus": 597910005,
"_admin_approvalstatus_label": "Inactive",
"_ownerid_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_ownerid_type": "systemusers",
"modifiedon": "2020-02-05T20:42:28Z",
"admin_mau_state": 1,
"versionnumber": 730461,
"admin_recordmodified": null,
"timezoneruleversionnumber": 4,
"admin_appdeletedon": "2020-02-05T20:42:18Z",
"admin_appmodifiedon": "2020-02-05T20:25:46Z",
"admin_requirement_5": false,
"_modifiedby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_modifiedby_type": "systemusers",
"admin_appid": "e20c05f2-88c0-4c63-8e97-455227085e56",
"admin_makersubmittedrequirements": false,
"admin_mau_date": "2020-02-05T21:06:09Z",
"admin_mau": 0,
"admin_appdeleted": true,
"admin_inappcatalogfeatured": false,
"_createdby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_createdby_type": "systemusers",
"_owningbusinessunit_value": "281e3cb2-e044-ea11-a813-000d3a33f176",
"_owningbusinessunit_type": "businessunits",
"admin_powerappstype": 597910000,
"_admin_powerappstype_label": "Canvas",
"admin_displayname": "AplicaciรณnTest",
"_admin_appowner_value": "d0e50d61-f10f-4349-8ffd-4cf14cd9337b",
"_admin_appowner_type": "admin_makers",
"admin_inappcatalog": false,
"_admin_appenvironment_value": "3dc31287-4ea4-4836-8dc0-b79832cc6af4",
"_admin_appenvironment_type": "admin_environments",
"processid": null,
"admin_city": null,
"utcconversiontimezonecode": null,
"_stageid_value": null,
"_owningteam_value": null,
"admin_apppublished": "2020-02-05T20:25:46Z",
"admin_appenvironmentdisplayname": "BeOnConsulting (default) (org64cf54c1)",
"admin_sharepointformurl": null,
"admin_appiconuri": "https://pafeblobprodcq.blob.core.windows.net:443/20200205t000000z99d9a50b0326434ca4b1359f3bc9b7aa/logoSmallFile?sv=2018-03-28&sr=c&sig=bz2S7LMWOFCAxEl%2FWiA05qw5qowHwIZe3LqToHIziwc%3D&se=2020-03-09T10%3A13%3A39Z&sp=rl",
"admin_appownerdisplayname": null,
"_createdonbehalfby_value": null,
"_modifiedonbehalfby_value": null,
"traversedpath": null,
"admin_requirement_1": null,
"admin_appsharedgroups": 0,
"admin_category": null,
"_admin_category_label": "",
"admin_iconbackgroundcolor": "rgba(0, 176, 240, 1)",
"admin_department": null,
"admin_requirement_3": null,
"admin_riskassessment": null,
"_admin_riskassessment_label": "",
"admin_appsharedusers": 0,
"admin_requirement_4": null,
"_admin_requirement_4_label": "",
"admin_requirement_6": null,
"_admin_requirement_6_label": "",
"admin_appdescription": null,
"importsequencenumber": null,
"admin_requirement_2": null,
"overriddencreatedon": null,
"admin_country": null
},
{
"@odata.id": "https://org93c3b86e.crm.dynamics.com/api/data/v9.0/admin_apps(78d3a6c5-ac4f-49fa-aeb8-65332d402ccb)",
"@odata.etag": "",
"ItemInternalId": "78d3a6c5-ac4f-49fa-aeb8-65332d402ccb",
"statecode": 0,
"_statecode_label": "Active",
"admin_reviewedapp": false,
"statuscode": 1,
"_statuscode_label": "Active",
"admin_appcreatedon": "2020-01-31T19:17:26Z",
"createdon": "2020-02-05T20:36:20Z",
"admin_approvalstatus": 597910005,
"_admin_approvalstatus_label": "Inactive",
"_ownerid_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_ownerid_type": "systemusers",
"modifiedon": "2020-02-05T20:42:29Z",
"admin_mau_state": 1,
"versionnumber": 730462,
"admin_recordmodified": null,
"timezoneruleversionnumber": 4,
"admin_appdeletedon": "2020-02-05T20:42:18Z",
"admin_appmodifiedon": "2020-01-31T19:17:26Z",
"admin_requirement_5": false,
"_modifiedby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_modifiedby_type": "systemusers",
"admin_appid": "78d3a6c5-ac4f-49fa-aeb8-65332d402ccb",
"admin_makersubmittedrequirements": false,
"admin_mau_date": "2020-02-05T21:06:09Z",
"admin_mau": 0,
"admin_appdeleted": true,
"admin_inappcatalogfeatured": false,
"_createdby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_createdby_type": "systemusers",
"_owningbusinessunit_value": "281e3cb2-e044-ea11-a813-000d3a33f176",
"_owningbusinessunit_type": "businessunits",
"admin_powerappstype": 597910000,
"_admin_powerappstype_label": "Canvas",
"admin_displayname": "t2",
"_admin_appowner_value": "d0e50d61-f10f-4349-8ffd-4cf14cd9337b",
"_admin_appowner_type": "admin_makers",
"admin_inappcatalog": false,
"_admin_appenvironment_value": "3dc31287-4ea4-4836-8dc0-b79832cc6af4",
"_admin_appenvironment_type": "admin_environments",
"processid": null,
"admin_city": null,
"utcconversiontimezonecode": null,
"_stageid_value": null,
"_owningteam_value": null,
"admin_apppublished": "2020-01-31T19:17:26Z",
"admin_appenvironmentdisplayname": "BeOnConsulting (default) (org64cf54c1)",
"admin_sharepointformurl": null,
"admin_appiconuri": "https://pafeblobprodcq.blob.core.windows.net:443/20200131t000000z75b3e828048f45cb92ff0155eee4c524/logoSmallFile?sv=2018-03-28&sr=c&sig=slnHKmrPtuA9RR%2FZrGBiu9HjuckMs7BUwlsRYvySelA%3D&se=2020-03-09T10%3A13%3A39Z&sp=rl",
"admin_appownerdisplayname": null,
"_createdonbehalfby_value": null,
"_modifiedonbehalfby_value": null,
"traversedpath": null,
"admin_requirement_1": null,
"admin_appsharedgroups": 0,
"admin_category": null,
"_admin_category_label": "",
"admin_iconbackgroundcolor": "rgba(0, 176, 240, 1)",
"admin_department": null,
"admin_requirement_3": null,
"admin_riskassessment": null,
"_admin_riskassessment_label": "",
"admin_appsharedusers": 0,
"admin_requirement_4": null,
"_admin_requirement_4_label": "",
"admin_requirement_6": null,
"_admin_requirement_6_label": "",
"admin_appdescription": null,
"importsequencenumber": null,
"admin_requirement_2": null,
"overriddencreatedon": null,
"admin_country": null
},
{
"@odata.id": "https://org93c3b86e.crm.dynamics.com/api/data/v9.0/admin_apps(b02197ea-c612-420a-878b-b5efccd34e2c)",
"@odata.etag": "",
"ItemInternalId": "b02197ea-c612-420a-878b-b5efccd34e2c",
"statecode": 0,
"_statecode_label": "Active",
"admin_reviewedapp": false,
"statuscode": 1,
"_statuscode_label": "Active",
"admin_appcreatedon": "2020-02-05T20:05:44Z",
"createdon": "2020-02-05T20:42:27Z",
"admin_approvalstatus": 597910005,
"_admin_approvalstatus_label": "Inactive",
"_ownerid_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_ownerid_type": "systemusers",
"modifiedon": "2020-02-05T20:42:27Z",
"admin_mau_state": 1,
"versionnumber": 730463,
"admin_recordmodified": null,
"timezoneruleversionnumber": 4,
"admin_appdeletedon": null,
"admin_appmodifiedon": "2020-02-05T20:05:44Z",
"admin_requirement_5": false,
"_modifiedby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_modifiedby_type": "systemusers",
"admin_appid": "b02197ea-c612-420a-878b-b5efccd34e2c",
"admin_makersubmittedrequirements": false,
"admin_mau_date": "2020-02-05T21:06:09Z",
"admin_mau": 0,
"admin_appdeleted": false,
"admin_inappcatalogfeatured": false,
"_createdby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_createdby_type": "systemusers",
"_owningbusinessunit_value": "281e3cb2-e044-ea11-a813-000d3a33f176",
"_owningbusinessunit_type": "businessunits",
"admin_powerappstype": 597910000,
"_admin_powerappstype_label": "Canvas",
"admin_displayname": "DLP Editor",
"_admin_appowner_value": "7331c3ca-3de3-4f2f-a173-bab6f512eaf6",
"_admin_appowner_type": "admin_makers",
"admin_inappcatalog": false,
"_admin_appenvironment_value": "2c6af479-96a2-4c89-aa93-a2b9bb889cb7",
"_admin_appenvironment_type": "admin_environments",
"processid": null,
"admin_city": null,
"utcconversiontimezonecode": null,
"_stageid_value": null,
"_owningteam_value": null,
"admin_apppublished": "2020-02-05T20:05:44Z",
"admin_appenvironmentdisplayname": "DemoGobierno (org93c3b86e)",
"admin_sharepointformurl": null,
"admin_appiconuri": "https://pafeblobprodby.blob.core.windows.net:443/20200205t000000zc060155916264a308f635d606b290ac6/admin_dlpeditor_a721d_BackgroundImageUri?sv=2018-03-28&sr=c&sig=gXviSP%2BNYKfi%2BPulV%2FN4%2Bd57aQbQwvo%2FYy7clqEWisU%3D&se=2020-03-09T19%3A18%3A43Z&sp=rl",
"admin_appownerdisplayname": null,
"_createdonbehalfby_value": null,
"_modifiedonbehalfby_value": null,
"traversedpath": null,
"admin_requirement_1": null,
"admin_appsharedgroups": 0,
"admin_category": null,
"_admin_category_label": "",
"admin_iconbackgroundcolor": "rgba(81, 92, 107, 1)",
"admin_department": null,
"admin_requirement_3": null,
"admin_riskassessment": null,
"_admin_riskassessment_label": "",
"admin_appsharedusers": 0,
"admin_requirement_4": null,
"_admin_requirement_4_label": "",
"admin_requirement_6": null,
"_admin_requirement_6_label": "",
"admin_appdescription": null,
"importsequencenumber": null,
"admin_requirement_2": null,
"overriddencreatedon": null,
"admin_country": null
},
{
"@odata.id": "https://org93c3b86e.crm.dynamics.com/api/data/v9.0/admin_apps(fdabe76c-a74d-497b-b9be-c4cb5f46c149)",
"@odata.etag": "",
"ItemInternalId": "fdabe76c-a74d-497b-b9be-c4cb5f46c149",
"statecode": 0,
"_statecode_label": "Active",
"admin_reviewedapp": false,
"statuscode": 1,
"_statuscode_label": "Active",
"admin_appcreatedon": "2020-02-03T18:52:31Z",
"createdon": "2020-02-05T20:36:21Z",
"admin_approvalstatus": 597910005,
"_admin_approvalstatus_label": "Inactive",
"_ownerid_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_ownerid_type": "systemusers",
"modifiedon": "2020-02-05T20:42:30Z",
"admin_mau_state": 1,
"versionnumber": 730464,
"admin_recordmodified": null,
"timezoneruleversionnumber": 4,
"admin_appdeletedon": "2020-02-05T20:42:18Z",
"admin_appmodifiedon": "2020-02-03T22:06:14Z",
"admin_requirement_5": false,
"_modifiedby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_modifiedby_type": "systemusers",
"admin_appid": "fdabe76c-a74d-497b-b9be-c4cb5f46c149",
"admin_makersubmittedrequirements": false,
"admin_mau_date": "2020-02-05T21:06:09Z",
"admin_mau": 0,
"admin_appdeleted": true,
"admin_inappcatalogfeatured": false,
"_createdby_value": "ef1db1fe-6c94-4dd9-bc1f-04c9242ae8b8",
"_createdby_type": "systemusers",
"_owningbusinessunit_value": "281e3cb2-e044-ea11-a813-000d3a33f176",
"_owningbusinessunit_type": "businessunits",
"admin_powerappstype": 597910000,
"_admin_powerappstype_label": "Canvas",
"admin_displayname": "Demo1",
"_admin_appowner_value": "d0e50d61-f10f-4349-8ffd-4cf14cd9337b",
"_admin_appowner_type": "admin_makers",
"admin_inappcatalog": false,
"_admin_appenvironment_value": "3dc31287-4ea4-4836-8dc0-b79832cc6af4",
"_admin_appenvironment_type": "admin_environments",
"processid": null,
"admin_city": null,
"utcconversiontimezonecode": null,
"_stageid_value": null,
"_owningteam_value": null,
"admin_apppublished": "2020-02-03T18:52:31Z",
"admin_appenvironmentdisplayname": "BeOnConsulting (default) (org64cf54c1)",
"admin_sharepointformurl": null,
"admin_appiconuri": "https://pafeblobprodcq.blob.core.windows.net:443/20200203t000000zd0eea01f6a11494ab8654c64e2bf0106/logoSmallFile?sv=2018-03-28&sr=c&sig=ll5ujhS2hSUygwSoQo%2FgVJvLlZGCwArjxaWbUBNXz%2Fw%3D&se=2020-03-09T10%3A13%3A39Z&sp=rl",
"admin_appownerdisplayname": null,
"_createdonbehalfby_value": null,
"_modifiedonbehalfby_value": null,
"traversedpath": null,
"admin_requirement_1": null,
"admin_appsharedgroups": 0,
"admin_category": null,
"_admin_category_label": "",
"admin_iconbackgroundcolor": "rgba(0, 176, 240, 1)",
"admin_department": null,
"admin_requirement_3": null,
"admin_riskassessment": null,
"_admin_riskassessment_label": "",
"admin_appsharedusers": 0,
"admin_requirement_4": null,
"_admin_requirement_4_label": "",
"admin_requirement_6": null,
"_admin_requirement_6_label": "",
"admin_appdescription": null,
"importsequencenumber": null,
"admin_requirement_2": null,
"overriddencreatedon": null,
"admin_country": null
}
]
}

Create a CreateMsApp command

Currently, exporting out a MsApp file, unzipping it, editing it manually, then rezipping causing an error when attempting to edit the app. Could there be a new tool or even C# snippet that can be used to pack the MsApp file? The current logic in the App Merger doesn't appear to work for me.

API Key Still in Static Map Component

Just a heads up, there is still a Bing Maps API key in the Static Maps Component. If you haven't already, deactivate it :)

image

Thanks for the awesome toolset!

Conference App components sample fails to import

The components example app called "conference app" (mentioned in this PowerApps blog post) fails to import when attempting to "Import package". The error message displayed says: "Something went wrong. Please try again later."
I can import the starter app from that same post without issue.
I am raising the issue here because the comments section of the blog is now closed.
It would be much appreciated if the zip could be fixed as I have struggled to find good sources of examples for working with components.
Thank you

Flow Admin | Sync Template v2 (Apps) fails due to daylight savings time

When the following conditions are true:
User is in the BST timezone (the UK during daylight savings time)
An app published time is blank

Then the steps "Upsert App Record" and "Upsert App Record (abandoned app)" both fail with the error: "DateTime is less than minumum value supported by CrmDateTime. Actual value: 01/01/0001 00:00:00, Minimum value supported: 01/01/1753 00:00:00"

I believe the error here is either in the CDS connector, or the CDS itself - it's taking the null input, turning that into it's zero representation (01/01/1753) and then trying to remove an hour to go back to UTC, which causes some form of negative value exception.

However it can be fixed in the flow by replacing the entries for the App published with the following:
coalesce(items('Apply_to_each_App')?['properties']?['lastPublishTime'],'1753-01-01T00:00:00Z')

Can't modify the solution items as suggested in the documentation.

Step 3 option 1 in the documentation suggest I can modify the connections or update actions however the Edit option is not available.
At the top of the screen I'm getting this message.

You cannot directly edit the components within a managed solution. If the managed properties for solution components are set to allow customization, you can edit them from another unmanaged solution.
image

Admin | Sync Template v2 failing due to duplicate environment name GUID

This flow sets the record identifier for SYSTEM created environments by removing any text from the environment name, and using the remaining GUID. However in our tenant (and therefore probably in others) we have two environments whose name only differs by the text prefix. E.g. one environment has the name "62f78fb7-c6b8-4cd3-b7ef-b8ea01ea5e2d" and the other one has the name "default-62f78fb7-c6b8-4cd3-b7ef-b8ea01ea5e2d". This causes the flow to fail as it tries to upsert a second environment with the same unique identifier.

As the identifier requires a GUID, I think the only way to resolve this is to rework this flow so that it first pulls all existing environments from the Environment entity, and then compares to the live list of environments, and then generates a random GUID for any new ones, and uses that

Table with name 'msdyn_flow_approvalresponses' does not exist

After importing the Center of Excellence - Compliance and Report Components solution and opening the "Admin | App Archive and Clean Up - Check Approvals and Archive" workflow, I receive an error stating that the 'msdyn_flow_approvalresponses' table does not exist.

CoEWorkflowError

I looked at the entities in the solution, and I only see two:
CoEAuditEntities

Setup Audit Log Sync - Connection to "Office 365 Audit Logs Connection"

I'm trying to import the SyncAuditLogs flow. I've set up the custom connector and am able to reference it during the import process. I'm also able to select the connection to the CDS, but I'm at a loss as to the third resource that needs to be connected during the flow import process: It is also called "Office 365 Audit Logs", but is of type "Office 365 Audit Logs Connection" (as opposed to "Connector").

I'm clearly missing something here, but I have no idea what to do. I am in GCC, but I don't think that's the problem here?

Group Email for Failed Admin Flows

Would be Great if there was an admin o365 group setting that could be configured in the settings entity so that all failed emails for the flows could route to that email address rather than use the ADM account that was used to authenticate the flow.

App Entity not showing model driven apps

The app entity view "All Apps" does not show all apps only canvas. The filters are Active and not deleted, somewhere the model driven apps must not have this field or its set wrong.

Version used was downloaded today and should be 1/0/0/0

Admin | Sync Template v2 (Apps) incorrectly marks model driven apps as deleted

In this flow the apply to each "Apply to each existing App to find deleted apps" loops through the existing apps in the entity PowerApps Apps and compares to the live apps retrieved from the environment. Any that are in the entity and not in the live apps list are marked as deleted.

However the step "List existing apps" that extracts apps from the entity inadvertently includes model driven apps. Because these apps are not in the canvas app live list, they are then marked as deleted.

This could be resolved either by adding a filter to the action "List existing apps" - e.g. admin_powerappstype_display eq 'Canvas' or by adding a filter step

Tab control appears to errors

Tab Control errors both in the standalone component and the component demoapp -with errors against the table used.
Capture

Environment names that include quotes cause the flows to fail

In the v1 flow "Admin | Sync Template", if an environment display name includes a single quote, this causes the flow to fail. Wherever the environment display name is used, it needs to be escaped and replaced as per the below:
replace(items('Apply_to_each_Environment')?['properties']?['displayName'],'''','''''')
image

Company name needed in Settings

Would be great if the COE settings entity had "company name" as a field and perhaps a few more options for colors.

That way emails and comms can be better personalised.

Theming application crashes for a SharePoint customized form

Hi @mehdislaoui,
Here is my case:

  1. I customize a SharePoint list form using PowerApps
  2. I export the customized SharePoint form to a zip package file
  3. I unpack the ZIP package
  4. I launch your Theme Editor and open the MSAPP file located in the folder Microsoft.PowerApps/apps/<big number folder>
  5. The Theme Editor crashes (just closes itself)

Does your Theme Editor application can be used to define themes for customized SharePoint forms ?

Which file am I supposed to open with the Theme Editor (MSAPP, ZIP package, JSON theme file inside the MSAPP file) ?

Thanks for you help here...

Emmanuel

Admin | Sync Template v2 (Apps) not correctly handling abandoned apps

If Try -> Apply to each app -> Get powerapp maker profile fails then even though Upsert App record (abandoned app) catches the failure, Apply to each app still shows failed. This means the flow fails overall even though it's actually behaving nominally.

Setting "list Existing Apps" to run after "has failed" as well as "is successful" resolves this, but then if the Upsert App record (abandoned app) step failed this would not cause the overall flow to fail as it should.

I think the better way to resolve this would be to add another action within "Apply to each app" that runs if either "Upsert app record (abandoned app)" or "check if connection references are not null" is successful.

Fix for maps & gauge component in global scenarios (e. g. German)

The map component is not working in Germany, as the latitude and longitude values in final link to virtualearth.net are formatted with commas as the decimal separator.
https://dev.virtualearth.net/REST/v1/Imagery/Map/Road/51,294681,6,557433/15?&pushpin=51,294681,6,557433;50;GOB)&key=...

This won't work. But by replacing the commas with dots, everything works fine. You can do that in code like this:
Substitute(Text(Latitude);",";".")
for every Latitude, Longitude and Map.Latitude / Map. Longitude value in imgMap, imgMapCache1 & imgMapCache2 controls of the reusable component.

The gauge component has the same problem. Fix:
Convert the rotate value from
(Max(Min(Gauge.Value; 100);0) * 180)/100 - 90
to
Substitute(Text((Max(Min(Gauge.Value; 100);0) * 180)/100 - 90);",";".")

Cannot see Flows created in the Default environment in CoE

I have the version 1.0.0.61 installed on CoE.
From the Admin View, PBI Dashboard and CDS and cannot see any trace of the Flows created on the Default environment.
I can see Apps, but no flows. I checked all the CoE Flows and started them manually successfully, but still can't see them.

CoE Starter Kit - Admin | Sync Template Flow - Flow Maker Display Name and City field values not set

As part of this process, when the Flow records are upserted into the Flow entity, the Flow Maker Display Name and City fields are not being set. This is because the definition is blank for this fields.

The impact of this is that the PowerPlatformAdminDashboard (Power BI Dashboard) does not display Flows by Flow Maker and the Flow map does not show any items.

image

The fix is to set the value to the Display Name of the Maker record from the immediate previous step.

image

After applying this update the Flow completes and the fields populate and the report renders with Makers and the City.

image

Does the CoE Starter Kit work in GCC?

Has this been reproduced in a GCC tenant? GCC tenants have limitations with Power Platform functionalities. I would like to know if the CoE kit can be installed in a GCC tenant.

Setup Instructions: Audit and Report Components: Step 6

Setup instructions for Audit and Report Components: Step 6: INSTALL THE FLOWS should perhaps include clarification on modifying the following Flow

  • Admin | Find and disable flows that leverage certain connectors

in that, to exclude Admin flows from this, what is the dynamic content to be added to the exception condition step "Disable app if it uses highlighted connectors" ;

  • ['creator']?['objectid'] is not equal to โ€ฆ. blank

Assume correct entry would be the UPN of the admin flow owner, and assuming this is the same as the environment variable then dynamic content

  • variables('adminMail')

can be used?
Clarity would be useful :)

Flow - Admin | Sync Template - references non existing field

After installing the unmanaged solution and configuring the Admin | Sync Template flow it fails in Upsert Environment action with the following error message:

{
  "status": 400,
  "message": "--batchresponse_6f698a8e-733f-49e6-ba56-512e803c7cfe\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\n\r\nHTTP/1.1 400 Bad Request\r\nREQ_ID: 64cf3ce2-6f97-40f8-9df1-578b8a74d016\r\nContent-Type: application/json; odata.metadata=minimal\r\nOData-Version: 4.0\r\n\r\n{\"error\":{\"code\":\"0x0\",\"message\":\"An error occurred while validating input parameters: Microsoft.OData.ODataException: Does not support untyped value in non-open type.\\r\\n   at System.Web.OData.Formatter.Deserialization.DeserializationHelpers.ApplyProperty(ODataProperty property, IEdmStructuredTypeReference resourceType, Object resource, ODataDeserializerProvider deserializerProvider, ODataDeserializerContext readContext)\\r\\n   at System.Web.OData.Formatter.Deserialization.ODataResourceDeserializer.ApplyStructuralProperties(Object resource, ODataResourceWrapper resourceWrapper, IEdmStructuredTypeReference structuredType, ODataDeserializerContext readContext)\\r\\n   at Microsoft.Crm.Extensibility.CrmODataEntityDeserializer.ApplyStructuralProperties(Object resource, ODataResourceWrapper resourceWrapper, IEdmStructuredTypeReference structuredType, ODataDeserializerContext readContext)\\r\\n   at System.Web.OData.Formatter.Deserialization.ODataResourceDeserializer.ReadResource(ODataResourceWrapper resourceWrapper, IEdmStructuredTypeReference structuredType, ODataDeserializerContext readContext)\\r\\n   at System.Web.OData.Formatter.ODataMediaTypeFormatter.ReadFromStream(Type type, Stream readStream, HttpContent content, IFormatterLogger formatterLogger)\",\"innererror\":{\"message\":\"An error occurred while validating input parameters: Microsoft.OData.ODataException: Does not support untyped value in non-open type.\\r\\n   at System.Web.OData.Formatter.Deserialization.DeserializationHelpers.ApplyProperty(ODataProperty property, IEdmStructuredTypeReference resourceType, Object resource, ODataDeserializerProvider deserializerProvider, ODataDeserializerContext readContext)\\r\\n   at System.Web.OData.Formatter.Deserialization.ODataResourceDeserializer.ApplyStructuralProperties(Object resource, ODataResourceWrapper resourceWrapper, IEdmStructuredTypeReference structuredType, ODataDeserializerContext readContext)\\r\\n   at Microsoft.Crm.Extensibility.CrmODataEntityDeserializer.ApplyStructuralProperties(Object resource, ODataResourceWrapper resourceWrapper, IEdmStructuredTypeReference structuredType, ODataDeserializerContext readContext)\\r\\n   at System.Web.OData.Formatter.Deserialization.ODataResourceDeserializer.ReadResource(ODataResourceWrapper resourceWrapper, IEdmStructuredTypeReference structuredType, ODataDeserializerContext readContext)\\r\\n   at System.Web.OData.Formatter.ODataMediaTypeFormatter.ReadFromStream(Type type, Stream readStream, HttpContent content, IFormatterLogger formatterLogger)\",\"type\":\"Microsoft.Crm.CrmHttpException\",\"stacktrace\":\"   at Microsoft.Crm.Extensibility.OData.CrmODataUtilities.ValidateInputParameters(ModelStateDictionary controllerModelState)\\r\\n   at Microsoft.Crm.Extensibility.OData.EntityController.PatchEntityImplementation(String& entityName, String key, EdmEntityObject entityDelta)\\r\\n   at Microsoft.PowerApps.CoreFramework.ActivityLoggerExtensions.Execute[TResult](ILogger logger, EventId eventId, ActivityType activityType, Func`1 func, IEnumerable`1 additionalCustomProperties)\\r\\n   at Microsoft.Xrm.Telemetry.XrmTelemetryExtensions.Execute[TResult](ILogger logger, XrmTelemetryActivityType activityType, Func`1 func)\\r\\n   at lambda_method(Closure , Object , Object[] )\\r\\n   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.<GetExecutor>b__9(Object instance, Object[] methodParameters)\\r\\n   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__0.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at System.Web.Http.Dispatcher.HttpControllerDispatcher.<SendAsync>d__1.MoveNext()\"}}}\r\n--batchresponse_6f698a8e-733f-49e6-ba56-512e803c7cfe--",
  "source": "environment.crm4.dynamics.com",
  "errors": [],
  "debugInfo": "clientRequestId: fe2bdb94-038d-443e-9750-a566ee3e2f02"
}

Fix:
Delete the CreatedTime dynamic content from the admin_environmentcreated field and add the CreatedTime dynamic content or @Items('Apply_to_each_Environment')?['properties']?['createdTime'] to the Environment Created On field

EnvironmentCreatedOn

App Archive and Clean Up - Check Approvals and Archive Flow

After approval, when this flow triggers, I (and another admin) get an error on the "Parse JSON - Archive Approval Item" action: InvalidTemplate. Unable to process template language expressions in action 'Parse_JSON-Archive_Approval_Item' inputs at line '1' and column '10746': 'Required property 'content' expects a value but got null. Path ''.'.
The output of the previous action "Filter Archive Approval to get current item" returns an empty object. Looks like there's a mismatch when the Approval Response entity is updated. Somehow the actual approval response does not update the "Approval Response" entity.

https://make.powerapps.com/environments/c568f516-5ea0-488d-a543-daad946c028c/logicflows

Unable to install Core Components Solution

I have tried everything, all my permissions are correct, I'm a Global Admin, I have CDS (D365) License, I have Premium Power Apps license assigned.

I created a non-default environment with CDS instance and the moment I try to import the managed solution, I just get Invalid Argument, Error code 80040203. See screenshot.

Please help!

image

CoE Starter Kit - Admin | Sync Template Flow - invalid references cause errors when Flow runs

In the managed solution and the standalone file, the Flow - Admin | Sync Template Flow has references in certain actions that reference fields that do not exist. When these paths are followed in the Flow it causes an error.

Below are the 4 steps I followed to fix the errors.

1) Removed value from admin_objectid field Create Maker record for SYSTEM step
Old Value: guid()
New Value: [blank]
Reason: Field does not exist in entity schema. It appears to be extraneous to the function of the rest of the Flow.
image

2) Updated value in Set systemMaker with new record step
Old Value: admin_objectid
New Value: Maker [Dynamic content from Create Maker record for SYSTEM step]
Reason: The referenced field does not exist in entity schema, using the actual record GUID from the immediate previous step.
image

3) Removed value from admin_environmentcreated field Upsert Environment (SYSTEM maker) step
Old Value: Created Time
New Value: [blank]
Reason: Field does not exist in entity schema. The actual field is corrrectly set and can be seen under the "advanced options" of the step.
image

4) Removed value from admin_objectid field Upsert Connector Maker record step
Old Value: guid()
New Value: [blank]
Reason: Field does not exist in entity schema
image

This appears to be in the version of the Flow in the Managed solution as well as the separate Flow that can be imported.

COE Hell

I installed version 1.14 and recieved this error:

Flow client error returned with status code "BadRequest" and details "{"error":{"code":"FlowMissingConnection","message":"The flow is missing a connection for api 'shared_commondataservice'. Reauthenticate the connection or remove from the flow and re-save."}

I went back to GitHib and found 1.15 and attempted to install it, but the installation failed. (Sorry, didn't keep that message)

I am now trying to delete 1.14 so I can start clean and I keep getting this message:
Exception type: System.ServiceModel.FaultException`1[Microsoft.Xrm.Sdk.OrganizationServiceFault]
Message: During Solution Uninstall of Solution Id 0b463e1f-9231-45d6-9daf-d7b8665aab1d, cannot find any instances of the component with Component Id cb29b3ee-242b-ea11-a810-000d3a31c17f and Component Type 380

So I cannot update to fix the initial install error and I cannot delete the solution. Please don't tell me I have to drop my environment because the install failed.

Solution import fail on Australian based PowerApps Environment

Tried a number of times today, to import the CoE solution into my Australian based PowerApps environment.... failed repeatedly:

An error has occurred. Try this action again. If the problem continues, check the Microsoft Dynamics 365 Community for solutions or contact your organization's Microsoft Dynamics 365 Administrator. Finally, you can contact Microsoft Support. : Microsoft.Crm.Metadata.EntityMetadataNotFoundException: The entity with a name = 'CanvasApp' with namemapping = 'Logical' was not found in the MetadataCache. MetadataCacheDetails: ProviderType=Dynamic, StandardCache=False, IsLoadedInStagedContext = True, Timestamp=729848, MinActiveRowVersion=729848 at Microsoft.Crm.Metadata.DynamicMetadataCache.GetEntity(String entityName, NameMappingType mapping) at Microsoft.Crm.Tools.ImportExportPublish.ImportCanvasAppHandler.UpdateCanvasAppEntityWithResponse(CanvasApp canvasApp, AppDefinition appDefinition, IOrganizationContext context) at Microsoft.Crm.Tools.ImportExportPublish.ImportCanvasAppHandler.ImportItem()

Tried on a USA based environment - imported without a hitch.

AppChangeFinder: Entities.json does not exist

When opening a toy PowerApp, AppsChangeFinder aka 'PowerApps Review Tool' complains with the message:

Could not find file 'C:\Users\Jonathan.Paugh\AppData\Local\Temp\N16602385-3883-4153-9a6f-a59afd6fe351-document_00000000-0000-0000-0000-000000000000\Entities.json'.

This happens because the msapp I'm looking at does not contain an entities.json file. Is there another way to retrieve data from the app, anyway?

Here's the app I'm looking at. I exported this with "Create as new" selected; I've also tried the default of "Update."

NumericUpDown Value is blank

In NumericUpDown control if user won't click increment/decrement button the NumericUpDown.Value will be blank.
Fix:
Value (Output) function should be:
If(IsBlank(numValue),NumericUpDown.Default,numValue)

Reset for Date Range calendar component

Is there a way to reset the calendar component?
I have a scenario were the user selects a date range to filter a gallery. Some edits are made and the data is written back to a SP list. After the data is written I would like to reset the calendar so no sates are selected.
This may be available now, I just do not see it in the documentation.
Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.