Custom UI tool with dynamic widgets

Ghosh, Debashish 1 Reputation point
2022-09-12T20:10:45.477+00:00

Hi - We are currently trying to evaluate a UI tool that can be used to configure some complex configurations of our application. The features we are typically looking for is as follows :

  • Onboard a new customer or organization for application configuration.
  • Dynamic configuration having widgets that represent parts of the configuration with mandatory and optional parameters.
  • Ability to update the UI with minor changes to accomodate new dynamic values in the UI.
  • Ability to validate the contents of the UI and populate configurable error messages .
  • Allow CRUD operations on the configured data.
  • Manage tokens or Keys via UI for authentication/authorization purpose
  • MSFT active directory controlled UI from security perspective.
  • RBAC on the tool
  • Ability to spit out entered data in a structured format like json. While skimming through some Microsoft documentation we found that Create_uidefinition.json ( which is part of Azure Managed Application wizard) caters to most of our needs . But I think it cannot be used in an isolated manner as as standalone UI Tool . Is there a way of using this separately as a standalone tool for our requirements as above ?
    Here is the link where I got most of the details https://learn.microsoft.com/en-us/azure/azure-resource-manager/managed-applications/create-uidefinition-overview .

Thanks for your help!

Regards
Debashish

Azure Managed Applications
Azure Managed Applications
An Azure service that enables managed service providers, independent software vendors, and enterprise IT teams to deliver turnkey solutions through the Azure Marketplace or service catalog.
113 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. AnuragSingh-MSFT 20,431 Reputation points
    2022-09-14T06:06:29.34+00:00

    Hi @Ghosh, Debashish ,

    Thank you for reaching out Microsoft Q&A for this question.

    I see that you are evaluating Azure Managed Applications' portal interface. This is not available as a standalone tool and is available through portal experience only. The Azure Managed Application's create experience is used to create Azure Managed Applications.

    You also have an option to publish the managed application to marketplace so that it is available to all or a set of end users through Azure portal. Please review the Azure Managed Applications overview doc to know more.

    Please let me know if you have any questions.

    ---
    Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.