GithubHelp home page GithubHelp logo

powercat-automation-kit's Introduction

Automation Kit

Automation Kit Logo

Status: Public Preview

The public preview of the Power CAT Automation Kit for Power Platform supports an automation CoE. The kit provides a set of templates and tools beyond the core Admin controls in the product for organizations to customize how they roll out and manage Power Platform Automation solutions.

The Automation Kit is an open-source project made available via GitHub, built on top of Power Platform, but not coupled with Core Engineering platform investments. This kit relies on Power Automate, Power Apps and Dataverse. These core components require customers who choose to implement the kit to have premium Power Platform licenses. The kit provides with users with the the following artifacts:

  1. The canvas app "Automation Project" to support a way to request and submit automation projects for approval.
  2. The model driven app "Automation Center" to support the creation and maintenance of automation assets like master data records, mapping resources, environments and assigning roles to employees.
  3. Near realtime cloud flows that sync data from satellite environments to the main environment using Dataverse tables. Data is also stored locally (in the satellite environment) and synced with main in near realtime.
  4. Power BI dashboard to provide insights and monitor your automation assets.

Getting Started

Use the Automation Kit Starter site to navigate your getting started experience.

Refer to the Automation Kit Learning Guide to reference instructions and setup guidance for the Automation Kit.

Use the Walkthrough guide videos that cover prerequisite setup, main and satellite solution setup, configuration data setup. It also includes how to guides on end to end Automation Project setup and the Flow Exception Framework setup.

Office Hours

๐Ÿ“† Visit office hours

This meeting is a regular forum for customers and partners to learn and ask questions about the Automation Kit for Power Platform. Come prepared to ask questions about existing features, learn how something works and new features you'd like to see. Please note: This session will be attended by multiple customers and partners and will be recorded. Please state any questions with the appropriate level of detail for this broader audience.

This meeting is not an Automation Kit for Power Platform introduction or overview session. If you are looking for an introduction we suggest you start here: https://aka.ms/automation-kit-learn

We are also unable to do custom troubleshooting or consulting not relevant to a broader audience in this session. If you are experiencing issues with or have questions about the Automation Kit for Power Platform, please don't wait for the call - instead raise your issue or questions via https://aka.ms/ak4pp-issues

About this GitHub repo

The Automation Kit GitHub Repo contains the source, releases, issues and backlog items of all components that are part of the Automation Kit.

Latest Release

The latest shipped version is available via Releases. From there, you can download the latest version of all managed solutions that have been tested and are ready for use.

Stay up to date with our releases by subscribing to them:

Stay up to date with our releases by subscribing to them:

  1. Select Watch
    image
  2. Select Custom > Releases > Apply to receive notifications about our releases
    image

If you want to learn more about what's in the latest release of the Automation Kit, you can check out our closed Milestones. This will list both bug fixes as new features that were introduced with the latest version.

If you want to learn more about what the Automation Kit team is planning, check out our Open Milestones. We use Automation Kit - Month 2022 to plan our next release, and Automation Kit - Backlog for our unprioritized feature requests. Please comment or upvote feature requests by using reactions.

Provide feedback

Visit our starter feedback page to discover how to give feedback

Contribute with Code

If you are interested in contributing to the Automation Kit by fixing issues or adding features please read the How to Contribute guide.

Setup Instructions and Documentation

Please find all information on how to install and use the kit on https://learn.microsoft.com/power-automate/guidance/automation-kit/setup/prerequisites

Microsoft Open Source Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct.

Resources:

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

Security

Microsoft takes the security of our software products and services seriously, which includes all source code repositories managed through our GitHub organizations, which include Microsoft, Azure, DotNet, AspNet, Xamarin, and our GitHub organizations.

If you believe you have found a security vulnerability in any Microsoft-owned repository that meets Microsoft's Microsoft's definition of a security vulnerability, please report it to us as described below.

Reporting Security Issues

Please do not report security vulnerabilities through public GitHub issues.

Instead, please report them to the Microsoft Security Response Center (MSRC) at https://msrc.microsoft.com/create-report.

If you prefer to submit without logging in, send email to [email protected]. If possible, encrypt your message with our PGP key; please download it from the the Microsoft Security Response Center PGP Key page.

You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Additional information can be found at microsoft.com/msrc.

Please include the requested information listed below (as much as you can provide) to help us better understand the nature and scope of the possible issue:

  • Type of issue (e.g. buffer overflow, SQL injection, cross-site scripting, etc.)
  • Full paths of source file(s) related to the manifestation of the issue
  • The location of the affected source code (tag/branch/commit or direct URL)
  • Any special configuration required to reproduce the issue
  • Step-by-step instructions to reproduce the issue
  • Proof-of-concept or exploit code (if possible)
  • Impact of the issue, including how an attacker might exploit the issue

This information will help us triage your report more quickly.

If you are reporting for a bug bounty, more complete reports can contribute to a higher bounty award. Please visit our Microsoft Bug Bounty Program page for more details about our active programs.

Preferred Languages

We prefer all communications to be in English.

Policy

Microsoft follows the principle of Coordinated Vulnerability Disclosure.

powercat-automation-kit's People

Contributors

automation-kit-bot avatar biswapm avatar coestarterkitbot avatar grant-archibald-ms avatar koteshmcgit avatar microsoft-github-operations[bot] avatar microsoftopensource avatar mikefactorial avatar praveen-pulagam-gl avatar rajeevpentyala avatar

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

Watchers

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

powercat-automation-kit's Issues

[Automation - BUG] Starter Site - Submit feedback button too small

Describe the issue

When using a mobile device for submitting feedback the submit button is too small and hard to discover

Expected Behavior

The feedback button and should be consistent with others button on the site

What component are you experiencing the issue with?

Other

What solution version are you using?

N/A

What app or flow are you having the issue with?

N/A

Steps To Reproduce

No response

Anything else?

No response

[Automation Kit - Feature]: Dashboard request add licensing information

Is your feature request related to a problem? Please describe.

As look at the return on investment of the Automation projects should include the ability to include the licensing cost as part of the calculation

Describe the solution you'd like

Provide the ability to see the licensing cost of the Power Automate licenses and Power Automate Desktop usage to assist with evaluating the total cost of ownership (TCO) of the automation project

Describe alternatives you've considered

No response

Additional context?

No response

AB#526

[Automation Kit - Feature]: Plugin Unit Tests

Is your feature request related to a problem? Please describe.

Add unit tests for Dataverse Plugins so that can have a set of unit tests that can be run as part of automated build so that each release can tests for

  • Use case that replicates a reported issue
  • Passing test for resolution of issues
  • Validation of new features
  • Happy path tests and edge cases

Describe the solution you'd like

Set of .Net Framework XUnit that provide code coverage across Dataverse plugin code
Integration into CI/CD process to execute unit tests as part of build / release process

Describe alternatives you've considered

No response

Additional context?

No response

AB#541

[Automation Kit - Feature]: Side by Side Compare

Is your feature request related to a problem? Please describe.

To enable audit and review of deployed Power Automate Desktop solutions provide the ability to use source control version control to be able to compare two different versions to review prior to deployment to production

Describe the solution you'd like

Ensure that the following can be supported:

  • Power Automate Desktop files are saved to an Azure DevOps repository
  • A audit trail of who submitted the Power Automat Desktop to source control
  • A separate file with the definition of the Power Automat Desktop file is available for comparison that includes
    • Inputs
    • Outputs
    • Automation Steps
  • The ability to leverage out of the box Azure DevOps / git file compare features to view the additions or changes between versions
  • Ability to approve or decline deployments based on comparison of file versions

Describe alternatives you've considered

No response

Additional context?

No response

AB#546

[Automation Kit - Feature]: Automation solution manager app requires system administrator

Is your feature request related to a problem? Please describe.

The automation solution manager app in the satellite solution writes to custom tables which there is no security role included. Meaning system admin is required to full use the app, and its functions

Describe the solution you'd like

A security role for the satellite solution to allow permissions to create record in the custom tables:

  • Automation Project
  • Solution Metering
  • Solution Metering Artifact

Describe alternatives you've considered

Work around is to create your own security role inside satellite environment.

Additional context?

No response

AB#519

[Automation Kit - Feature]: Transfer ownership of flows management application

Is your feature request related to a problem? Please describe.

Provide the ability to transfer ownership of flows (makers who leave the org, converting from individual to the org flow etc.)

Describe the solution you'd like

Quick application or other alternative solution in product or in another kit that that allows transfer of ownership to be managed

Describe alternatives you've considered

No response

Additional context?

No response

AB#529

[Automation Kit - Feature]: Allow metering of desktop flows

Is your feature request related to a problem? Please describe.

At this time there is no way to meter desktop flows alone. There must be a cloud flow trigger than calls the desktop flow.

This means any desktop flow that is not being called from a cloud flow cannot be metered.

Describe the solution you'd like

Be able to meter desktop flows without having to meter the parent child flow. Or meter the desktop flow as standalone.

Describe alternatives you've considered

No response

Additional context?

No response

AB#517

[Automation Kit - Feature]: Support localization of Automation Project Application

Is your feature request related to a problem? Please describe.

Currently the title and label of the Automation Project solution only supports English. For customers that are not english by default or have multi region deployments there is the need to support non english localized version of the application

Describe the solution you'd like

Provide the ability to provide localized translations of the title and labels within the Automation Project application

Describe alternatives you've considered

No response

Additional context?

Will need to consider which languages should be supported and what methods are provided to allow end customers to customize or support multiple languages

AB#550

[Automation Kit - Feature]: Power BI Report

Is your feature request related to a problem? Please describe.

The Power BI report for Automation Kit is currently only available in english.

Describe the solution you'd like

Consider providing sample of that provide the ability to localize the Power BI report labels localized non-English values

Describe alternatives you've considered

No response

Additional context?

No response

AB#542

[Automation - BUG] Flow Session Exception Alert Always States Flow was Disabled

Describe the issue

When you create a flow exception rule that sends an alert but does not disable the flow, the alert email you receive still states that the flow was disabled. This is because in the Flow Session Exception Sync flow, there is not a separate email action for sending alerts without the disabled flow language.

Expected Behavior

When you create a flow exception rule that does not disable the flow but sends an alert, the alert email should not state that the flow has been disabled.

What component are you experiencing the issue with?

Cloud flows

What solution version are you using?

September 2022

What app or flow are you having the issue with?

Flow Session Exception Sync

Steps To Reproduce

  1. Create a flow session exception rule where "Send Alerts" = Yes and "Turn Off Cloud Flow" = No.
  2. Set Consecutive Exception Count to 3.
  3. Test running a flow that will fail 3 times.
  4. Verify that the email alert says that the flow was disabled.

Anything else?

No response

[Automation Kit - Feature]: Demonstrate how Project Bonsai could be integrated with Power Automate Desktop to create AI driven decisions

Is your feature request related to a problem? Please describe.

Demonstrate how a Project Bonsai brain could be integrated with the Automation Kit to provide a better ROI but making optimization of Power Automate Desktop solution

Describe the solution you'd like

Sample solution that includes a trained bonsai brain that reacts to system inputs and the outputs of the system feed into actions performed PAD session.

Connect the optimizations in the process related to the AI driven decision making to show increased ROI when compared to existing solutions (Manual or Custom Automated)

Describe alternatives you've considered

No response

Additional context?

No response

AB#1602

[Automation Kit - Quality]: Automation Solution Manager Unit Test

Is your feature request related to a problem? Please describe.

Current Automation Solution Manager canvas application does not include unit tests leading to manual testing process to verify operation of the application with new features as they are introduced.

Describe the solution you'd like

Consider adding unit tests to the application that can be run as part of CI/CD process

Describe alternatives you've considered

No response

Additional context?

No response

AB#544

[Automation Kit - Feature]: Community Site

Is your feature request related to a problem? Please describe.

Common location for the Automation Kit for Power Platform to:

  • Share Office Hours
  • Collaborate on new features

Describe the solution you'd like

Investigate using Power Pages to host the community site so that community members can:

  • Download previous office hours
  • See upcoming events
  • Discuss new features

Describe alternatives you've considered

No response

Additional context?

No response

AB#522

[Automation - BUG] Automation Project Viewer role cannot see any projects

Describe the issue

If a user with the Automation Project Viewer role opens the Automation Project app, the user will not see any projects, even if you click the refresh button.

Expected Behavior

A user with the Automation Project Viewer role, but not Automation Project Contributor or Automation Project Admin role should be able to view all projects in the Automation Project App, but should have read-only access.

What component are you experiencing the issue with?

Automation Project

What solution version are you using?

September 2022

What app or flow are you having the issue with?

Automation Project

Steps To Reproduce

  1. Add a user to the Automation Project Viewer role, and make sure they do not have Automation Project Contributor or Automation Project Admin role.
  2. Open the Automation Project app
  3. User will not see any projects in the list

Anything else?

No response

[Automation Kit - Private Preview Upgrade] Satellite Dataverse Plugin Upgrade

Describe the issue

Unable to upgrade private preview Satellite solution to September 2022 release

Expected Behavior

No response

What component are you experiencing the issue with?

Other

What solution version are you using?

Private Preview

What app or flow are you having the issue with?

Satellite Dataverse Plugin

Steps To Reproduce

No response

Anything else?

No response

[Automation Kit - Feature]: Automation Kit Update guidance

Is your feature request related to a problem? Please describe.

Provide guidance on how to upgrade between releases in documentation

Describe the solution you'd like

Provide additional guidance and automation that makes it easier to upgrade new versions of the Automation Kit

Describe alternatives you've considered

No response

Additional context?

No response

AB#527

[Automation Kit - Docs]: Automation Kit Main Setup Walkthrough

Is your feature request related to a problem? Please describe.

Describe the setup process for the install of the Automation Kit for Power Platform Main solution

Describe the solution you'd like

Upload a video walkthrough of the setup process for the Main solution including discussion of:

  • Verify Creator Kit Installed
  • Import Main Solution
  • Setup of Approvals Component
  • Security Roles
  • Import Desktop Flow Actions
  • Verify Cloud Flows Enabled
  • Sync Environments Flow

Describe alternatives you've considered

No response

Additional context?

No response

[Automation - BUG] Automation Project Admin role does not see all projects in Automation Project app until clicking refresh icon

Describe the issue

When a user that has the Automation Project Admin role but not Automation Project Contributor or Automation Project Viewer role opens the Automation Project App, the project list is empty. The user must click the refresh icon beside the search box in order to see all projects.

Expected Behavior

A user a with the Automation Project Admin role should be able to see all projects when they open the Automation Project app, without having to click the refresh icon.

What component are you experiencing the issue with?

Automation Project

What solution version are you using?

September 2022

What app or flow are you having the issue with?

Automation Project

Steps To Reproduce

  1. Add a user to the Automation Project Admin role, and make sure they do not have Automation Project Contributor or Automation Project Viewer role.
  2. Open the Automation Project app
  3. User will not see any projects in the list
  4. Click refresh icon
  5. User will see all projects in the list

Anything else?

No response

[Automation Kit - Docs]: Walkthrough of configuration process for the Flow Exception framework of the Automation Kit

Is your feature request related to a problem? Please describe.

Describe the configuration process for the Flow Exception framework of the Automation Kit for Power Platform Satellite solution

Describe the solution you'd like

Include walkthrough video that covers discussion of the following:

  • User roles that need to assigned
  • Creating / configure rules
  • Example of flow exception process for new exception
  • Flow Exceptions Power BI Dashboard

Describe alternatives you've considered

No response

Additional context?

No response

[Automation Kit - Feature]: Automation Project Unit Test

Is your feature request related to a problem? Please describe.

Current Automation Project canvas application does not include unit tests leading to manual testing process to verify operation of the application with new features as they are introduced.

Describe the solution you'd like

Consider adding unit tests to the application that can be run as part of CI/CD process

Describe alternatives you've considered

No response

Additional context?

No response

AB#540

[Automation Kit - Feature]: DLP Impact Analysis for PAD Unit Test

Is your feature request related to a problem? Please describe.

Current DLP Impact Analysis for PAD canvas application does not include unit tests leading to manual testing process to verify operation of the application with new features as they are introduced.

Describe the solution you'd like

Consider adding unit tests to the application that can be run as part of CI/CD process

Describe alternatives you've considered

No response

Additional context?

No response

AB#543

[Automation Kit - Feature]: Data pack process to bring in ROI data from other systems

Is your feature request related to a problem? Please describe.

Existing return on investment information exists for automation projects. How can this data be exported into the Automation kit

Describe the solution you'd like

Provide the ability to bring existing return on investment information into the Automation Kit dashboards

Describe alternatives you've considered

Provide the dataverse schema so that existing data could be mapped and loaded into the Automation Kit

Additional context?

Raised in October 2022 office hours

AB#523

[Automation Kit - Feature]: Power Automation Desktop Validation

Is your feature request related to a problem? Please describe.

To meet organizational requirements for auditing and security provide the ability to:

  • Define rules that can be defined by administration / audit teams
  • Prior to deployment to production execute validation rules
  • Prevent deployment of a solution to production when configured Errors / Warnings are found in a deployment

Describe the solution you'd like

Provide the ability to:

  • Centrally define rules that should be run for Power Automate Desktop solution deployment
  • The ability to run the validation rules at design time
  • The ability to run rules when changes committed to source control
  • Prevent deployment to configured environments when Errors and or Warning are found in the solution
  • Notify the author when validation rules are not met
  • Notify a list of admin / review teams when validation rules fail

Describe alternatives you've considered

No response

Additional context?

No response

AB#548

[Automation Kit - Feature]: Power Automate Desktop support ALM Accelerator

Is your feature request related to a problem? Please describe.

Ensure that projects that contain Power Automate Desktop solutions can be deployed using the ALM Accelerator

Describe the solution you'd like

Solutions that are deployed via the ALM Accelerator have the ability to provide the following:

  • Use out of the box Azure DevOps / git source control to compare versions of Desktop Flows with side by side compare
  • Run user defined validation rules
  • Define deployment settings for machine / machine group connections, environment variables and ownership
  • Automatically register deployed Power Automate Workflow with Main Automation Solution to reduce manual steps to meter the Automation Solution ROI

Describe alternatives you've considered

No response

Additional context?

No response

AB#545

[Automation Kit - Feature]: App Source Support

Is your feature request related to a problem? Please describe.

The current install process for the Automation Kit involves configuration and setup that can be complicated for initial installation and updates with each release.

Describe the solution you'd like

Consider investigating if Microsoft App Source could be a possible option to simplify the installation process and updates

Include the ability to:

  • Install Creator Kit dependency
  • Import Main Solution to an environment with Mapping of / Creation of Connections
  • Optionally define "Data Packs" to install. Data packs could include example Corporate Goals and ROI
  • Import Satellite solution to environment(s) with Mapping of / Creation of Connections and environment variables
  • Optional Setup security roles / assignments
  • Upgrade between releases

Describe alternatives you've considered

No response

Additional context?

No response

AB#547

[Automation Kit - Feature]: Bring Your Own Data Lake (Daily Flow Run)

Is your feature request related to a problem? Please describe.

For organizations with large number of Power Automate Desktop deployments storing data and telemetry in Dataverse can encounter limitations when integrating data with Power BI Report

Describe the solution you'd like

Provide the ability to:

  • Provide optional ability to Export Cloud Flow and Desktop Flow telemetry data to customer provided Azure Data Lake
  • Update to Power BI Report to support either Dataverse or Data Lake Source
  • Near real time update with bring your own lake data sources

Describe alternatives you've considered

Power Platform Export includes Power Automate Cloud Flow but not Power Automate Desktop telemetry

For Flow Session, Flow Machine, Flow Machine Data it can be exported using Azure Synapse Link for Dataverse with Azure Data Lake in each environment. This export does not export data in the File column types

For near real time updates on failures the Microsoft Dataverse Flow trigger can be used on the Flow Session table.

Additional context?

No response

[Automation - BUG] Dataverse Solution Arftifact Type choice in satellite solution

Describe the issue

Inside the satellite solution the choice "Solution Arftifact Type" is misspelled.
image

Expected Behavior

The name should be "Solution Artifact Type".

What component are you experiencing the issue with?

Other

What solution version are you using?

September 2022

What app or flow are you having the issue with?

Choices type called Solution Arftifact Type

Steps To Reproduce

No response

Anything else?

No response

[Automation Kit - Feature]: Include content from Automation CoE Whitepaper for Infrastructure Operations

Is your feature request related to a problem? Please describe.

Include guidance on how to provision the Power Automate Desktop Agents (Hosted Agents or Virtual Machines) and registration

Describe the solution you'd like

Today this content is in the https://aka.ms/autocoeadminwhitepaper investigate if this content can me moved to:

  • GitHub Website
  • Added to public learning documentation

Describe alternatives you've considered

No response

Additional context?

No response

AB#551

[Automation Kit - Docs]: Automation Kit Satellite Install Walkthrough Video

Is your feature request related to a problem? Please describe.

Describe the setup process for the install of the Automation Kit for Power Platform Satellite solution

Describe the solution you'd like

Upload a video walkthrough of the setup process for the Satellite solution including discussion of:

  • Azure Active Directory Application Registration
  • Azure Key Vault
  • Registration of Application User
  • Import the Solution
  • Create Connections
  • Set Environment Variables
  • Check Cloud Flows enabled
  • Assign Security Roles
  • Import Desktop Flow actions data

Describe alternatives you've considered

No response

Additional context?

No response

[Automation Kit - Feature]: Clear guidance on overlap on common data / process with CoE Kit

Is your feature request related to a problem? Please describe.

There is cross over in common topics of data and management with capabilities of the Automation Kit and CoE starter kit

Describe the solution you'd like

Guidance on will common feature be stand alone or common features merged over time?

Describe alternatives you've considered

No response

Additional context?

Automation Kit is very automation focused while the CoE kit governs Power Platform all up

AB#532

[Automation Kit - Feature]: Automation Kit Starter Guidance

Is your feature request related to a problem? Please describe.

September release documentation contains a mixture of learning sources

Navigation withing content may be limited by

  • Static content that is navigated via table of contents
  • Has limited personalization based on the reader profile
  • May be too technical for different personas

Describe the solution you'd like

Provide a starter experience that makes it easier to:

  • Get Started
  • Provide links and guidance based on user type and install status
  • Provides links and guidance on where to get support
  • Provides links to common "Question and Answers" based on customer and user feedback
  • Contribute to content to improve the starter experience / onboarding process

Describe alternatives you've considered

No response

Additional context?

No response

AB#520

[Automation Kit - Docs]: Include Documentation on Creator Kit install prior to install upgrade

Is your feature request related to a problem? Please describe.

When installing a new or upgrading Main or Satellite Automation Kit include guidance on the new requirement to install the Creator kit prior to installation or upgrade

Describe the solution you'd like

In documentation and walkthrough video of Creator Kit install and verification related to Automation Kit

Describe alternatives you've considered

No response

Additional context?

No response

[Automation Kit - Feature]: Automation Kit Starter Guidance

Is your feature request related to a problem? Please describe.

Starter guidance today is spread over multiple locations

This content may have the following drawbacks:

  • What is the expected getting started path
  • How can reader obtain more information / support
  • Provide a unified set of links that incorporates user feedback and personas
  • Static content that does not change based on user personas and getting started path

Describe the solution you'd like

Provide the for the following

  • Guided path for primary getting started actions
  • Make the process dynamically change based on user personas and install state of the Automation Kit
  • Provide links to existing content across Learn Content, Video Walkthrough
  • Allow the process to accept user contributions to provide feedback and content requests to improve the getting started experience

Describe alternatives you've considered

No response

Additional context?

No response

[Automation - BUG] Starter Site - Feedback questions ranking mobile screen usage

Describe the issue

When attempting to rank multiple items of feedback difficult to discover the "long tap gesture" to move items

Expected Behavior

Include documentation on the page if on mobile device to let user know how to order the ranked list

What component are you experiencing the issue with?

Other

What solution version are you using?

N/A

What app or flow are you having the issue with?

N/A

Steps To Reproduce

No response

Anything else?

No response

[Automation Kit - Feature]: Automation Kit dashboard flow monitoring only option

Is your feature request related to a problem? Please describe.

Consider a option for a "light version" of the Automation Kit

Describe the solution you'd like

Provide an easy way to setup flow monitoring without the necessity for ROI calculations and automation project setup

Describe alternatives you've considered

No response

Additional context?

No response

AB#528

[Automation Kit - Feature]: Add Data Classification Fields

Is your feature request related to a problem? Please describe.

No response

Describe the solution you'd like

Additional field for Data Classification is requested, to identify the type of data being accessed by the desktop flow.

Describe alternatives you've considered

No response

Additional context?

The data classification could be used to impact the complexity score, and/or used in backlog prioritization.

AB#521

[Automation Kit - Feature]: End to end sample

Is your feature request related to a problem? Please describe.

Current process uses a combination of the Automation Kit and ALM Accelerator to demonstrate the end to end ALM process for Enterprise grade ALM scenario.

To assist with showing Level 400, Level 500 Automation Maturity Model scenarios allow for the following configured components with a sample setup that includes:

  • Azure Active Directory Application that has access rights to Azure DevOps and Power Platform environments to build and deploy solutions
  • Azure DevOps Security, Service Connections and Pipelines that connect to multiple Power Platform environments
  • Power Platform - A set of environments and configured ALM Accelerator to deploy Power Platform solutions that include Power Automate desktop
  • Automation Kit - A set of Automation Projects with sample configured ROI and telemetry data
  • Power BI - Deployed Power BI reports that show telemetry from deployed solutions
  • Integration - ALM integration that automates the process of metering Automation Projects without manual registration

Describe the solution you'd like

Provide the ability to:

  • Provision an end to end environment that has the components and demo data configured
  • Provide documentation and video walkthrough that demonstrates an end to end deployment process from Development Environment to deployment to production

Describe alternatives you've considered

No response

Additional context?

While documentation exists today for each of the components the ability to automate the process so that the end-to-end process can be quickly setup and updated. Providing automated process to setup, would give the ability to rapidly illustrate the value of the Integrated Microsoft Cloud ALM process.

AB#518

[Automation Kit - Feature]: Satellite Dataverse plugin build from source code

Is your feature request related to a problem? Please describe.

Current process includes the compiled dataverse plugin inside the source code repository for the Automation Kit. This distribution approach has the current areas that need the solution extended to provide:

  • Transparency of the code inside the plugin
  • Auditability of the build process with code compiled in hosted build agent
  • Limits integration with CI/CD solutions
  • Ongoing process that can be executed to execute as .Net Frameword changes and fixes are applied

Describe the solution you'd like

Provide the ability for the Azure DevOps build pipeline can compile and include the binary plugin as part of the build and deployment pipeline

Describe alternatives you've considered

No response

Additional context?

The Automation Kit currently uses the ALM Accelerator to build and deploy releases of the Automation Kit to GitHub. The ability to support build plugins as part of the ALM Accelerator has been considered. Based on feedback and prioritization collaborate with ALM Accelerator team to add ability to support building Dataverse plugins as part of the deployment process.

As the ability to build plugins is supported as part of the ALM Accelerator upgrade the Automation Kit CI/CD process to take advantage of this feature to address the problem points raised.

[Automation Kit - Feature]: Anonymous walkthrough video access

Is your feature request related to a problem? Please describe.

To view videos in Walkthrough appears to require the user to be signed in with a GitHub user account or not work on mobile browser

Describe the solution you'd like

Provide an option to view or download the videos for anonymous users to view the video

Describe alternatives you've considered

No response

Additional context?

No response

[Automation Kit - Doc]: End to End Automation Project Walkthrough

Is your feature request related to a problem? Please describe.

Describe the end-to-end process to create an Automation Project

Describe the solution you'd like

Include walkthrough video that covers discussion of the following:

  • Create New Automation Project
  • Approval Process using Microsoft Teams
  • Map Automation Projects to environments
  • Creating a Power Platform solution that includes a Power Automate Desktop Flow, triggering Cloud Flow
  • Metering the solution in the Automation Solution Manager
  • View Flow results and session traces
  • Setup of Power BI dashboard

Describe alternatives you've considered

No response

Additional context?

No response

[Automation Kit - Feature]: Project backlog short link

Is your feature request related to a problem? Please describe.

Provide a short link to the backlog for the Automation Kit for Power Platform so make focus areas more visible to the community

Describe the solution you'd like

A short aka.ms link that can be used to quickly navigate to the backlog

Describe alternatives you've considered

No response

Additional context?

No response

[Automation Kit - Feature]: Comparison between Automation Kit and other Power CAT managed kits

Is your feature request related to a problem? Please describe.

Confusion on the functionality of the Automation Kit and how it relates to other kits provided by the Power CAT engineering team.

Scope to be considered:

  • How the Automation Kit overlaps / compares with the CoE Kit
  • How the Automation Kit leverages the Creator Kit

Describe the solution you'd like

Provide clear guidance and documentation on the scope of the Automation Kit and how it relates to the other Power CAT managed solutions

Describe alternatives you've considered

No response

Additional context?

No response

AB#549

[Automation Kit - Feature]: Add lifecycle status to dashboard

Is your feature request related to a problem? Please describe.

For the Automation Kit dashboard add Life Cycle Status

Describe the solution you'd like

Enhance the dashboard into the ALM for all the automations in the various environments or stages

Describe alternatives you've considered

No response

Additional context?

No response

AB#525

[Automation - BUG] Automation Console, configs not clickable

Describe the issue

After defining a new console config, it is not clickable. The link is configured in the console config.
image

Expected Behavior

The console config should be clickable

What component are you experiencing the issue with?

Other

What solution version are you using?

September 2022

What app or flow are you having the issue with?

Automation Console Canvas App

Steps To Reproduce

Define a "Console Configuration" item via the Automation Center model-driven app
Open the "Automation Console" app and try to click

Anything else?

No response

[Automation Kit - Feature]: Power Automate threshold limits low

Is your feature request related to a problem? Please describe.

The flows that use Dataverse, have no threshold limits set. Meaning only 5000 records will be listed.

Describe the solution you'd like

Have more than 5000 desktop flows without running into threshold.

Describe alternatives you've considered

Manually changing the cloud flows is possible, but not ideal.

Additional context?

Increasing the threshold limits on Dataverse actions to 100k requires a premium license, even when developing (flows wont save)

AB#516

[Automation Kit - Docs]: Walkthrough Configuration Data Setup Video

Is your feature request related to a problem? Please describe.

Describe the setup process for the install of the configuration of Automation Kit for Power Platform

Describe the solution you'd like

Include a walkthrough video that discusses:

  • Setup of Automation Corporate Goals
  • Configuration of Satellite Environments
  • Configuration of Active Automation Departments
  • Configuration of Process Categories and Subcategories
  • Setup the App Automation Roles
  • Setup of Fallback Environment, Owner and Approver
  • Setup ROI Calculation Formulas
  • Setup Automation Console

Describe alternatives you've considered

No response

Additional context?

No response

[Automation Kit - Feature]: Optional ability to import sample Automation Projects via pac cli

Is your feature request related to a problem? Please describe.

It is difficult to rapidly demonstrate the value of the Automation Kit and apply Integration tests to the Automation Kit as the default install does not include any sample data to show end to end operation of the Automation Kit and allow for integration testing

Describe the solution you'd like

Provide an optional ability to import sample data that includes

  • Automation Projects (Saved, Approved)
  • Approved Automation Projects in Microsoft Teams
  • Power Automate Solutions that include Cloud and Desktop Flows
  • Execution of Desktop flow to provide telemetry
  • Integration tests using sample data to illustrate successful operation of the release

Describe alternatives you've considered

No response

Additional context?

No response

[Automation Kit - Feature]: Automation Kit for Power Platform - Power Pages Documentation Pack

Is your feature request related to a problem? Please describe.

As a Automation CoE I want the ability to provide personalized documentation to my user community so that they can adopt the Automation kit and automate projects within the organization

Describe the solution you'd like

Provide the ability to

  1. Optionally download and install Automation Kit documentation as a Power Pages site
  2. Allow the downloaded content to be branded and personalized for my organization
  3. Allow a process for updates to the content from the central Automation Kit documentation for updates and new features
  4. Provide a process for contribution back to the central Automation Kit documentation so that I can share it with the wider community

Describe alternatives you've considered

No response

Additional context?

No response

AB#524

[Automation Kit - Feature]: Meter more than 1 cloud flow

Is your feature request related to a problem? Please describe.

Right now you can only meter one cloud flow from the metered solution. If there are multiple child flows than this also makes it hard to configure for metering for ROI.

Describe the solution you'd like

Be able to meter multiple flows in the metered solution.

Describe alternatives you've considered

No response

Additional context?

The current limitation is only only one flow within a solution can be metered. The request is to have the ability to meter multiple flows within a solution. The use case is that based on the condition, the flow that is triggered varies (i.e. there could be more than one parent flow in the solution)

Scenario : Consider a process which can be triggered by an email or by a file entry in a shared folder. Depending on the back office team that is responsible for a given day, the trigger could either be an email or a file entry in a shared folder. In this case, there are more than one parent flows in the solution. Our current metering implementation only allows one flow to be designated as the parent flow. This limitation will lead to incorrect ROI measurement for the above scenario.

AB#1603

[Automation Kit - Feature]: Flow naming convention not needed

Is your feature request related to a problem? Please describe.

The current solution manager canvas app in the satellite solution forces a flow naming convention. The current process does not use the flow name for uniqueness.

Describe the solution you'd like

The flow naming convention to be removed. So there will be no need to select the checkbox to turn off the flow naming convention.

Describe alternatives you've considered

No response

Additional context?

No response

AB#515

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.