Skip to content

[CoE Starter Kit - BUG] Admin | Sync Template v4 (Custom Connectors) fails - Dataverse field maximium length #9915

@bwieland86

Description

@bwieland86

Does this bug already exist in our backlog?

  • I have checked and confirm this is a new bug.

Describe the issue

This is a minor issue and easily fixable, but wanted to have it corrected in the main product.

In the "Admin | Sync Template v4 (Custom Connectors)" workflow, we are receiving an error message on the "Update Custom Connector record" Dataverse action that reads:

OpenApiOperationParameterValidationFailed. The 'inputs.parameters' of workflow operation 'Update_Custom_Connector_record' of type 'OpenApiConnection' is not valid. Error details: The API operation 'UpdateRecord' requires the property 'item/admin_iconuri' to be a string of maximum length '500' but is of length '502'. Two other flows failed with lengths of '508' and '515'.

The flow fails because the initial path length for custom connectors is longer in GCC than commercial. Could the maximum length for the admin_iconuri field in the "PowerApps Connectors" Dataverse table be increased from 500 to 600 to for safe overhead?

Edit: I checked in the underlying table "PowerApps Connector" and found the admin_iconuri field has a maximum length of 2000 characters. I'm not sure why the Power Automate flow is saying the maximum length is 500 characters.

Expected Behavior

The record should update in the Dataverse table

What solution are you experiencing the issue with?

Core

What solution version are you using?

4.49.2

What app or flow are you having the issue with?

Admin | Sync Template v4 (Custom Connectors)

What method are you using to get inventory and telemetry?

Cloud flows

Steps To Reproduce

  1. In a GCC tenant, create a custom connector using a Graph API icon
  2. Run "Admin | Sync Template v4 (Custom Connectors)" workflow
  3. Observe error message (attached)

Image
Image

Anything else?

Can provide exact link to CoE team in a non-public forum to demonstrate issue

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingcoe-starter-kitCoE Starter Kit issues

Type

No type

Projects

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions