In this next post in my series on solution architecture for the Power Platform, I’m going to move back to talking about the more technical design element of solution architecture looking at implementing security designs specifically.
In this post, we’ll look at the features that exist in Dataverse for us to do this using and which parts we should consider when architecting solutions for the Power Platform.
Considerations to make
So people, before diving into some of the objects we can use to design security solutions for Power Platform, let’s look at some considerations to make broadly for our implementations…
Access assignment
So there’s a few things to think about here friends…
- Responsibility by role and access and access do not align
- Exceptions to a standard will exist, but try to stick to common templated access scenarios
- Think about delegating access assignment and creating integrations with broader IT systems in the organisation so things don’t end up becoming harder to manage at multiple points within the organisation
- Use the functionality in the platform in ways that is appropriate to do so and don’t over engineer security designs.
- Remember simplicity friends!
Get to know security in Dataverse
So luckily for you friends, I’ve got this stack of posts and resources to get you introduced to security in Dataverse so you can implement these things into your architecture’s and solution designs. Check the stuff out!
Power Platform Environment Security
Hierarchy Security in Dataverse
Leveraging security roles in canvas apps to build in app security
Applying security roles in Dataverse to AAD Security Groups
An update to security roles in Dataverse
Column Level Security in Dataverse
Data loss prevention for Power Platform
Adding users and groups with security roles assigned to Power Platform environments using CLI
Access to Dataverse – Training | Microsoft Learn
What’s coming up?
In the next post, we’ll finish up talking about security by looking at some security best practices and considerations for apps we build in Power Apps and on the Power Platform. Stay tuned friends! 🚀