Power Apps Environments Explained

  Рет қаралды 42,395

Lisa Crosbie

Lisa Crosbie

Күн бұрын

Power Apps environments are containers that administrators can use to manage apps, flows, connections, and other assets, as well as user permissions to use Power Platform resources.
This video covers the core concepts of environments, different types of environments (including the default environment and why you can't delete it, how to create a new environment, and how environments work in Power Automate and Power Virtual Agents as well as Power Apps.
00:00 What are environments
01:36 Default environment
03:19 Rename an environment
05:10 Assets and solutions in environments
07:34 Create a new environment
07:53 Types of environments
09:27 Environments in Power Automate and Power Virtual Agents
10:39 Capacity
11:22 Get subscribed

Пікірлер: 60
@marcosmanto
@marcosmanto 2 жыл бұрын
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 Жыл бұрын
That clarifies a lot my doubts with regards to how the multiple environments work. Thanks so much for your time and effort!
@LisaCrosbie
@LisaCrosbie Жыл бұрын
Awesome, glad to have helped.
@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?
@shannonp3mo169
@shannonp3mo169 Жыл бұрын
Thankyou, that was brilliant. Very clear and easy to understand.
@LisaCrosbie
@LisaCrosbie Жыл бұрын
You're very welcome.
@chrisyleenz
@chrisyleenz 2 жыл бұрын
Thank you, so many things are unclear when I just trying to figure out things by myself
@LisaCrosbie
@LisaCrosbie Жыл бұрын
Awesome, so happy to help. (and thanks for all the comments 😊)
@breathinglogic
@breathinglogic 2 жыл бұрын
Great Explanation!
@365assistdarrenlutchner9
@365assistdarrenlutchner9 3 жыл бұрын
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 жыл бұрын
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 2 жыл бұрын
This Reza Dorrani video may cover what you need Darren (I just finished watching it)? kzfaq.info/get/bejne/eKx3lruEps3Fp4E.html He does say that the Env Variables option only works with SP Online so this may limit what you can do?
@sarahrubenstein5538
@sarahrubenstein5538 2 жыл бұрын
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?
@lalasahebgaikwad1154
@lalasahebgaikwad1154 4 ай бұрын
Very informative
@Natsukashigame
@Natsukashigame 2 жыл бұрын
Thanks for share
@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 жыл бұрын
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.
@KellyVerhaeghe01
@KellyVerhaeghe01 9 ай бұрын
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?
@sands7779
@sands7779 11 ай бұрын
Useful.
@josvondar2741
@josvondar2741 Жыл бұрын
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 Жыл бұрын
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.
@luca-rw7ss
@luca-rw7ss 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 2 жыл бұрын
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.
@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 …
@johningram2153
@johningram2153 Жыл бұрын
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 Жыл бұрын
Thanks so much John, and thanks for the suggestion - I'll add it to my list of videos to make.
@user-bg1lx1qe2j
@user-bg1lx1qe2j 11 ай бұрын
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 10 ай бұрын
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.
@user-bg1lx1qe2j
@user-bg1lx1qe2j 10 ай бұрын
@@LisaCrosbie Thank you for the explanation. This will help me with use cases in the future.
@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 жыл бұрын
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!
@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 Жыл бұрын
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 Жыл бұрын
@@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 Жыл бұрын
@@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 Жыл бұрын
@@johnbrennan8442 you can control trials to admins, ..you cant for developer environments.
@tonjewaasj8155
@tonjewaasj8155 2 жыл бұрын
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 2 жыл бұрын
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?
@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!
@mirrrvelll5164
@mirrrvelll5164 Жыл бұрын
..and another question, according to your experience is it a good practice of having more Environments?
@martinargimon730
@martinargimon730 3 ай бұрын
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.
@Kumar.MVlogs
@Kumar.MVlogs Жыл бұрын
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.
@bl4747
@bl4747 2 жыл бұрын
Having only ms 365 e5 plan in the organization can we create environment?
@LisaCrosbie
@LisaCrosbie 2 жыл бұрын
No, you can only create environments with a full Power Apps license. On the E5 plan you are working in the default environment only.
@namananand2725
@namananand2725 Жыл бұрын
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 Жыл бұрын
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
@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 kzfaq.info/get/bejne/i6lhqtmKlbqliYU.html
@duffmandje
@duffmandje Жыл бұрын
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 Жыл бұрын
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
@CoxJul
@CoxJul Ай бұрын
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 Ай бұрын
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.
What is Power Apps?
9:53
Lisa Crosbie
Рет қаралды 147 М.
OMG🤪 #tiktok #shorts #potapova_blog
00:50
Potapova_blog
Рет қаралды 12 МЛН
The day of the sea 🌊 🤣❤️ #demariki
00:22
Demariki
Рет қаралды 53 МЛН
DELETE TOXICITY = 5 LEGENDARY STARR DROPS!
02:20
Brawl Stars
Рет қаралды 21 МЛН
Power Platform DLP Policies Explained in 10 Minutes
10:20
April Dunnam
Рет қаралды 15 М.
Power Platform Wave 1 2024: Top 10 Features You Need to Know!
12:13
Managed Environment in Power Platform
9:22
Dhruvin Shah
Рет қаралды 3,1 М.
Web Scraping Made EASY With Power Automate Desktop - For FREE & ZERO Coding
13:11
Using Pipelines to Simplify Power Platform Deployments
16:01
Pragmatic Works
Рет қаралды 8 М.
Setting Up a Power Platform Environment Strategy
13:26
Pragmatic Works
Рет қаралды 21 М.
Power Apps Canvas vs Model Driven vs Portals Explained
18:00
April Dunnam
Рет қаралды 105 М.
Solutions in Power Platform
9:11
Bulb Digital
Рет қаралды 6 М.
Настоящий детектор , который нужен каждому!
0:16
Ender Пересказы
Рет қаралды 435 М.
Apple watch hidden camera
0:34
_vector_
Рет қаралды 64 МЛН
Samsung S24 Ultra professional shooting kit #shorts
0:12
Photographer Army
Рет қаралды 25 МЛН
💅🏻Айфон vs Андроид🤮
0:20
Бутылочка
Рет қаралды 226 М.
Gizli Apple Watch Özelliği😱
0:14
Safak Novruz
Рет қаралды 2,5 МЛН
One To Three USB Convert
0:42
Edit Zone 1.8M views
Рет қаралды 441 М.