web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :

Adding a New Topic to Power Virtual Agents Solution - Part 3

KentWeare-MSFT Profile Picture Posted by KentWeare-MSFT Microsoft Employee

In this video we are going to discuss how we can add a new Power Virtual Agents Topic into an existing solution so we can update our chatbot in another environment. Be sure to check out these other videos in the series.

Part 1: 029 - Power Virtual Agents Solution Packaging https://youtu.be/SuvBBIfVUf8

Part 2: Power Virtual Agents Solutions ALM with Azure DevOps https://youtu.be/SUeX-CGSBAY

 

 

 

Categories:

Comments

  • KentWeare-MSFT Profile Picture KentWeare-MSFT Microsoft Employee
    Posted at
    Adding a New Topic to Power Virtual Agents Solution - Part 3

    In general, you leave Dev as unmanaged and then you export as managed and move from Dev-Test-Prod etc. The idea is you never make direct changes in Test/Prod. So if you need to make a change, you always go back to Dev and make changes there then export and move as managed to the other enviornments.

  • nk1ng Profile Picture nk1ng 71
    Posted at
    Adding a New Topic to Power Virtual Agents Solution - Part 3

    Anyone? 

  • nk1ng Profile Picture nk1ng 71
    Posted at
    Adding a New Topic to Power Virtual Agents Solution - Part 3

    Hey @KentWeare-MSFT,

     

    So If try to use "managed" solutions for my bot, I should use for every env.?  dev, test & prod?  Or I should leave dev unmanaged?  Also if try to do this, I need to build a new solution say "IT Support - Jan21" or that doesn't need to be done and I can just clear everything out on current ("IT Support - Dec21") and import a new managed zip (on all three environments?)?

    nk1ng_0-1642703045950.png

     

    Sorry I am really new on ALM/DevOps, trying to understand and thank you again for your help :). 

  • nk1ng Profile Picture nk1ng 71
    Posted at
    Adding a New Topic to Power Virtual Agents Solution - Part 3

    Alright, I will play with this later on today and see if I can figure it out.  Thank you so much Kent!  

  • KentWeare-MSFT Profile Picture KentWeare-MSFT Microsoft Employee
    Posted at
    Adding a New Topic to Power Virtual Agents Solution - Part 3

    When you use connection references you can used managed solutions. More info here: Set Connection References and Environment Variables in Pipelines » Benedikt's Power Platform Blog (benediktbergmann.eu)

  • nk1ng Profile Picture nk1ng 71
    Posted at
    Adding a New Topic to Power Virtual Agents Solution - Part 3

    However I have like 5 flows on mine so I can't be managed right or something changed?

  • KentWeare-MSFT Profile Picture KentWeare-MSFT Microsoft Employee
    Posted at
    Adding a New Topic to Power Virtual Agents Solution - Part 3

    More info here: https://powerusers.microsoft.com/t5/Power-Apps-Pro-Dev-ISV/Feature-request-Power-Platform-Import-Solution-Import-a-managed/td-p/706924

  • nk1ng Profile Picture nk1ng 71
    Posted at
    Adding a New Topic to Power Virtual Agents Solution - Part 3

    So before you run the pipeline from dev to test you should delete the solution from test on powerapps?  Ahh I see the "update" now on the docs.. Give me a second to test it out.  Thank you Kent!
    -n

  • KentWeare-MSFT Profile Picture KentWeare-MSFT Microsoft Employee
    Posted at
    Adding a New Topic to Power Virtual Agents Solution - Part 3

    So this has to do with Solution update vs upgrade Create and update custom Power Apps solutions for ALM - Power Platform | Microsoft Docs. When you use ALM, by default it will upgrade your solution which means that orphaned components will remain. Update will blow away the entire solution and then add the components.

  • nk1ng Profile Picture nk1ng 71
    Posted at
    Adding a New Topic to Power Virtual Agents Solution - Part 3

    Hey @KentWeare-MSFT!

     

    I am trying to follow your youtube (Part 2) but I am having issues deleting topics from dev to test to prod from devops.  It works to add a topic from devops but doesn't to delete?  

     

    To test it, I just made a new topic called "delete" in dev and ran the first pipeline in devops and then deleted it and ran the pipeline again:

    nk1ng_1-1642604148118.png

     

    Even through I see it the deleting it on devops doesn't do it on the powerva? 

    nk1ng_5-1642606029236.png

     

    nk1ng_2-1642604426304.png

     

    See the devops, everything seems to work without any errors?

    nk1ng_4-1642605571800.png

     

    nk1ng_3-1642604841879.png

    I am kinda lost trying to figure out why it's not importing, any thoughts?  

     

    Let me know and thank you for uploading this video!

    -n