
Hi everyone,
We will be building a website with Power Pages in a tenant where we did not have any Power App licenses or power platform environments. Now, we bought the below;
The above gives us an app pass which we can assign from the power platform admin center.
We have assigned the app pass to the Sandbox environment and provisioned a website (portal) in the sandbox so that we can develop the site. Now we have 3 questions;
1. Does the developer user need a Power App license assigned specifically to his user in order to build the portal and the required entities or are the above enough?
2. The provisioned website is showing as a trial for 30 days. Development will take longer than 30 days. Does this mean that every 30 days we need to create a new portal in sandbox in order to continue developing?
3. When development is complete and we are ready to move the website to the production environment, do we need to re-assign the app pass from sandbox to production? If yes, then what happens if in the future we ever need to make a change in the website and we need to test it in sandbox before we re-push to production with the updated change? Can we do the change in the sandbox since the app pass is now assigned to production?
Thanks in advance!
Hi @yabela
Let me try to answer your question with the knowledge I have from going through the documentations I referred for one of my client requirements.
1. You have a Per App license which should be assigned to the developer to access Power Pages site and develop the website. If there are more users, like admin or tester, then you need few more per app license.
Refer page 7 of this: https://go.microsoft.com/fwlink/?LinkId=2085130&clcid=0x409
2. You need to convert the trial portal to a production portal. Which means you need to create a Production Environment as well. There is no automatic backup option available for Power Pages to download the resources. Manually you can download HTML, CSS and JS of each page and can import again to another trial portal, but it is a tedious task. Refer: https://learn.microsoft.com/en-us/power-apps/maker/portals/admin/portal-lifecycle
To answer this, you need to have 2 or 3 (Dev & Prod or Dev, Test & Prod) Environments (Production) where you will develop the website and push to another environment. Check this documentation on how you can utilize the Capacity pack which you purchased. Refer: https://learn.microsoft.com/en-us/power-platform/admin/powerapps-flow-licensing-faq#for-subscription-based-licenses-what-is-the-minimum-number-of-authenticated-and-anonymous-user-capacity-i-need-to-assign-to-an-environment
3. As answered for 1st question, you need few more per app license to access websites in other environment.
Hope I have answered your queries. Users are welcome to correct me if I have deviated from answering correctly.