Power Apps Environments Explained

Поделиться
HTML-код
  • Опубликовано: 4 дек 2024

Комментарии • 62

  • @marcosmanto
    @marcosmanto 3 года назад +24

    Thanks for your videos. Could you make a video explaining the process of migrating an app from development to production. How the data sources are related between environments. What type of powerapps license is necessary to have environments with dev and production feature. All this is very confusing to me. Again thanks for your excellent channel

  • @zazayaung
    @zazayaung Год назад +2

    That clarifies a lot my doubts with regards to how the multiple environments work. Thanks so much for your time and effort!

  • @chrisyleenz
    @chrisyleenz 2 года назад +1

    Thank you, so many things are unclear when I just trying to figure out things by myself

    • @LisaCrosbie
      @LisaCrosbie  2 года назад

      Awesome, so happy to help. (and thanks for all the comments 😊)

  • @shannonp3mo169
    @shannonp3mo169 2 года назад +1

    Thankyou, that was brilliant. Very clear and easy to understand.

  • @nivednambiar6845
    @nivednambiar6845 3 месяца назад

    Great explanation :), Thank you !

  • @365assistdarrenlutchner9
    @365assistdarrenlutchner9 3 года назад +1

    Another great video Lisa. I just finished a Student Database development where I built a Solution in a Development Environment. the Development included a Model Driven App, an embedded Canvas app and a Power Automate Flow (from the Canvas App).
    Once developed I exported the solution to a Sandbox Envornment on the customers Tenanant. Once they gave the Ok migrated to the customer Production Environment.
    In theory all should work however everytime I imported the solution I had to rebuild the connectors and in some cases rebuild parts of the flow. Very frustrating but learnt alot.
    I would love it if you could do a video showing how you would build and migrate solutions across tenants.

    • @LisaCrosbie
      @LisaCrosbie  3 года назад +1

      Thanks Darren. There is a relatively new feature where you can used environment variables that I think would address a lot of the problem you describe here. Good suggestion for another video, thank you.

    • @eddieeales5699
      @eddieeales5699 3 года назад +1

      This Reza Dorrani video may cover what you need Darren (I just finished watching it)?
      ruclips.net/video/BFGcXSAgawM/видео.html
      He does say that the Env Variables option only works with SP Online so this may limit what you can do?

  • @MichaelToub
    @MichaelToub 2 месяца назад

    Great Video!

  • @sarahrubenstein5538
    @sarahrubenstein5538 3 года назад +1

    Thanks for the video! I have a question: I am using both Power app and Power automate through my school's Microsoft account. However, in Power app the default environment is called: "School District of [my town name] (default)", and in Power automate it is called "Default Environment". I cannot connect Power automate flows to Power app because if this. Why are the default environments named differently?

  • @mikesmith2315
    @mikesmith2315 2 года назад

    I confirm that 'stuff' is indeed a technical term but not the one in common use in our office !

    • @LisaCrosbie
      @LisaCrosbie  2 года назад

      I use it all the time, but it doesn't seem to be catching on, lol!

  • @luca-rw7ss
    @luca-rw7ss 3 года назад +2

    Very useful Lisa. Did you release some video for a way of working with these envs? I mean how to efficiently promote code from dev to test to UAT without manually export and import. Thank you

    • @LisaCrosbie
      @LisaCrosbie  3 года назад

      Thanks for the suggestion, I haven't done a video on that yet.

    • @HariyDrumroll
      @HariyDrumroll Год назад

      @@LisaCrosbie Yes please! And how to get the solution in to a source control system like GitHub.

  • @johningram2153
    @johningram2153 2 года назад

    Your videos are great, and I trust you. You mentioned the Power Platform COE Starter Kit, so I immediately looked into it. Getting it set up looks like a beast, but I'm willing to go through it, if it will help me. Are you interested in doing a video walkthrough of the COE Starter Kit itself? Not how to set it up, but what it is and why it's useful?

    • @LisaCrosbie
      @LisaCrosbie  2 года назад

      Thanks so much John, and thanks for the suggestion - I'll add it to my list of videos to make.

  • @mirrrvelll5164
    @mirrrvelll5164 Год назад

    Hey Lisa! Great video! But, I got some question, you mentioned Region/Geo part and if I understood it clearly, you can create more and you can change region without any interferring - so that means I can also different Env in Power BI dataflows and so on?

  • @KellyVerhaeghe01
    @KellyVerhaeghe01 Год назад

    Hey Lisa, any idea why the default environment does not have backups enabled? I see that new created environments have the backups, but the default not, how do we enable backups on the default one?

  • @breathinglogic
    @breathinglogic 3 года назад

    Great Explanation!

  • @lalasahebgaikwad1154
    @lalasahebgaikwad1154 10 месяцев назад

    Very informative

  • @mirrrvelll5164
    @mirrrvelll5164 Год назад

    ..and another question, according to your experience is it a good practice of having more Environments?

  • @CesarGarcia-z9k
    @CesarGarcia-z9k Год назад

    Thank you for this video, Lisa. I have been looking for an explanation in regard to geo restrictions, and unless I was mistaken, you mentioned that you can have a multi-geo environment for one tenant? So if the tenant was US based, I should be able to work and share apps with users in say, Canada if they were added to the same environment?

    • @LisaCrosbie
      @LisaCrosbie  Год назад

      You can have your tenant in the US and then environments in different geos - e.g. an environment in USA, a different environment in Canada. You can also have users from anywhere actually logging into the environment - I'm in Australia and I use US envrionments from here - just that the performance can be a bit slower than one local to me.

    • @CesarGarcia-z9k
      @CesarGarcia-z9k Год назад

      @@LisaCrosbie Thank you for the explanation. This will help me with use cases in the future.

  • @martinargimon730
    @martinargimon730 9 месяцев назад

    Hi lisa. I work as a freelance consultant for two different companies. One is my own company and the other is an 'external' company. In my own company i hve been able to create "lIsts' and flows' ( under my own default) enviromnment. How do i create a flow and save it in the external company ? ( I suppose this is another tenant and as suche i need to be given permission to create a flow and save it under that specific Tenancy ?. They have added me as a 'User' under the MS 365 license, but do they also need to add me as a user in their own sepcific environment ? Or can i cretae a flow in my own comany's environmen and then use it in this other tenant ? thahking you in advance.

  • @gheester
    @gheester 2 года назад

    Another great video. I have inherited PP and notice I have hundreds of these Microsoft Teams environments. What are theses and how do I stop or slow the mass provisioning of them?

    • @johnbrennan8442
      @johnbrennan8442 2 года назад +1

      Hello they are created when someone adds an app to a teams channel many people are just experimenting in teams and for instance add a sample app in build you would need to find out if the apps are actually being used and if not delete the teams envs if you’re an admin

    • @gheester
      @gheester 2 года назад

      @@johnbrennan8442 thanks. As you suspected most are just test apps as people are just playing around. I'll soon fire up CoE module and aim to delete these. Developer Environments are another one. Heaps of these too and the creaters have no idea how they are provisioning them. MS needs to do more to control the proliferation of these. Rant over.

    • @johnbrennan8442
      @johnbrennan8442 2 года назад

      @@gheester you can turn the option to create Environments in the settings of the Environment tab in the admin centre if you’re an admin. Not sure about the trial envs though

    • @gheester
      @gheester 2 года назад

      @@johnbrennan8442 you can control trials to admins, ..you cant for developer environments.

  • @tonjewaasj8155
    @tonjewaasj8155 3 года назад

    Great video. I created myself a sandbox environment, but why can I only see it from Power Automate, and not from Power Apps?

    • @LisaCrosbie
      @LisaCrosbie  3 года назад

      Not sure, that doesn’t make much sense. Have you tried doing a full refresh of your browser (CTRL-F5) on Power Apps and checking again?

  • @Ejercitodesalvacioncristiana
    @Ejercitodesalvacioncristiana 2 года назад

    Thanks for share

  • @josvondar2741
    @josvondar2741 2 года назад

    Thanks Lisa for all the awesome videos on model driven apps and dataverse.
    I have a question regarding licensing, say I want to have 3 env (dev, uat, prod), do I need 3 separate licenses or only one is enough ?

    • @LisaCrosbie
      @LisaCrosbie  2 года назад

      You don't need separate licenses for each environment, but you do need 1GB data to create a new environment - so you need enough licenses that you have that much data storage, or you can purchase additional storage.

  • @timbell7656
    @timbell7656 2 года назад

    Thanks for this really helpful video! I do have one question: the Microsoft materials also mention instances, but this isn't included in later guidance - is "instance" the old name for "environment"?

    • @timbell7656
      @timbell7656 2 года назад

      I think I've answered my own question - two sequential modules in a Microsoft training course use the different terms, so I think they must have the same meaning and only one of these modules has been updated: docs.microsoft.com/en-gb/learn/modules/designing-power-platform-deployments/3-planning-the-deployment and docs.microsoft.com/en-gb/learn/modules/designing-power-platform-deployments/4-multi-tenant-multi-instance-deployments

    • @LisaCrosbie
      @LisaCrosbie  2 года назад +1

      Yes, you're right, well asked and answered! They are used interchangeably but environment is is the current term that's used.

    • @timbell7656
      @timbell7656 2 года назад

      @@LisaCrosbie thanks!

  • @MountainMalicks
    @MountainMalicks 3 года назад

    Very informative! Just getting started. Didn't realize the default env had so few controls/restrictions on it such that all users are makers for example. Regarding sandboxes, the MS docs state: "A sandbox environment is any non-production environment of Microsoft Dataverse. Isolated from production, a sandbox environment is the place to safely develop and test application changes with low risk". So does that mean all your Thrive HR - Dev/Test/UAT environments are sandbox envs?

    • @LisaCrosbie
      @LisaCrosbie  3 года назад +2

      Yes, the Dev / Test / UAT are all sandbox environments. Then you have a production environment where the users interact with the app. Glad the explanation of the default environment was helpful.

  • @ronitwaddhawan7617
    @ronitwaddhawan7617 3 года назад

    Excellent vidéo ¡¡
    How can I send data from one app hosted in one environment to another app hosted in a different environment. Is it by using event grid or service bus …

  • @sands7779
    @sands7779 Год назад

    Useful.

  • @bl4747
    @bl4747 2 года назад

    Having only ms 365 e5 plan in the organization can we create environment?

    • @LisaCrosbie
      @LisaCrosbie  2 года назад +1

      No, you can only create environments with a full Power Apps license. On the E5 plan you are working in the default environment only.

  • @duffmandje
    @duffmandje 2 года назад

    It looks like an obvious question but does anyone know if the location of the environment (hence where the app is stored) can have an impact on performances ? (loading time, responsiveness etc..)

    • @LisaCrosbie
      @LisaCrosbie  2 года назад

      In my experience it has an impact if you are working from a region in a different part of the world from your environment- eg I am in Australia and I get slower performance logging in to a US environment

  • @Kumar.MVlogs
    @Kumar.MVlogs 2 года назад

    HI @Lisa
    thank you for your videos, please see my query and clarify.
    I have managed solution with version 1.0.0.1 in production environment which contains one canvas app, 3 data verse tables each table with 4000 records and 5 flows.
    Now i have received enhancement request to add some functionality to canvas app and create new flow.
    If i make changes to solution in development environment and then export and import the solution in production evironement then my production environement dataverse tables data will get effect and get deleted?
    Managed solutions we can export them and What are the ways to take production managed solution back up?
    If i update production managed solution and something went wrong and if i want to revert back the changes in production environment solution, then how to revert back production solution to its previous version 1.0.0.1? please suggest.

  • @subbupadala92
    @subbupadala92 2 года назад

    Hi, i created an environment in that i created a one solution also so now how can i change that one environment to another environment

    • @LisaCrosbie
      @LisaCrosbie  2 года назад

      Here you go - just look for the Environment menu in the top right of make.powerapps.com ruclips.net/video/UC1wvY0TAYQ/видео.html

  • @namananand2725
    @namananand2725 2 года назад

    Hi Lisa. I am a user in an organization and I am creating a model-driven app from my ID not the admin ID. But when i click on new table in Dataverse solution, that New Table tab is greyed out and there is a statement on the screen,"
    One or more commands are unavailable due to your current privileges for this environment." So can you please tell how can admin give me the access to create a model driven app
    Thanks in advance

    • @LisaCrosbie
      @LisaCrosbie  2 года назад

      You will need to have either the System Customizer or System Administrator role in that environment. docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/privileges-required-customization?view=op-9-1

  • @CoxJul
    @CoxJul 7 месяцев назад

    I take it that setting the visibility of a whole section as a collection of fields, rather than each of the individual fields is not possible?

    • @LisaCrosbie
      @LisaCrosbie  6 месяцев назад

      If you’re talking about model driven apps that’s correct, with the low code tools you can only set visibility of fields, although you can use JavaScript to hide a whole section on a form.

  • @brandiwoodson6886
    @brandiwoodson6886 Год назад

    We need to restrict users from making power apps. It's crazy that microsoft doesn't allow permissions to be enforced on the default environment.