{"id":39780,"date":"2024-11-27T15:03:05","date_gmt":"2024-11-27T09:33:05","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=39780"},"modified":"2024-11-29T11:42:29","modified_gmt":"2024-11-29T06:12:29","slug":"simplifying-site-security-how-the-new-power-pages-security-workspace-enhances-site-protection","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2024\/11\/simplifying-site-security-how-the-new-power-pages-security-workspace-enhances-site-protection\/","title":{"rendered":"Simplifying Site Security: How the New Power Pages Security Workspace Enhances Site Protection"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignnone size-full wp-image-39795\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/Technical-blog.png\" alt=\"Power Pages Security Workspace Enhances Site Protection\" width=\"1400\" height=\"800\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/Technical-blog.png 1400w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/Technical-blog-300x171.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/Technical-blog-1024x585.png 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/Technical-blog-768x439.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/Technical-blog-660x377.png 660w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/p>\n<p>As an administrator at a technology company, one of my main responsibilities is ensuring that sensitive customer data is protected and that only the right people have access to selected areas of the system. However, with multiple users, roles, and sites in Dynamics 365, keeping track of who can access what and making sure everything stays secure can be too challenge.<\/p>\n<p>A few months ago, we had a situation where an employee accidentally gained access to sensitive data they should not have due to poorly managed site security settings. This created a security risk and required a lot of time to fix it.<\/p>\n<p><strong>How the Feature Helps: <\/strong><\/p>\n<p>This is where the new &#8220;Security Workspace&#8221; feature in Design Studio really came in handy. With the Security Workspace, I was able to easily manage and control access rights across different page sites in our system. The workspace provides a visual and streamlined interface to review and adjust security settings for users, roles, and permissions for sites, pages, and websites without needing to deep dive into the complex configurations and settings.<\/p>\n<p>We have several teams within our sales department that need access to different sets of customer data. Some need access to all customer details, while others only need limited information. Before the Security Workspace, managing these varying levels of access was time-consuming and led to human errors. With this new workspace, I was able to quickly create specific security roles for each team and securely assign the right permissions to the right people.<\/p>\n<p>One day, when a new member of our sales team joined, I was able to set up their permissions in just a few clicks using the Security Workspace. Instead of manually checking and updating access rights across multiple areas, the Security Workspace helped me visualize the access layers in a centralized view, reducing the chance of errors. This saved a lot of time, and it ensured that only the right people had access to sensitive information.<\/p>\n<p>Here\u2019s a step by step guide:<\/p>\n<p><strong>Web Roles<\/strong><\/p>\n<p>A web role is basically a collection of permissions to the access content of a site. Web role is an important factor for managing user access and ensuring that each user can only see and interact with the specific page of the site relevant to them. This helps in maintaining the security and organization within the site.<\/p>\n<p>Here are the steps on how to create Web roles.<\/p>\n<ol>\n<li>Navigate to Power Pages Site.<\/li>\n<li>In the Left navigation Pane, click on <strong>Security &#8211;&gt; Web roles &#8211;&gt; Add new role <\/strong>as shown in screenshot.<\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-39781\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/1Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg\" alt=\"Power Pages Security Workspace Enhances Site Protection\" width=\"1365\" height=\"606\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/1Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg 1365w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/1Power-Pages-Security-Workspace-Enhances-Site-Protection-1-300x133.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/1Power-Pages-Security-Workspace-Enhances-Site-Protection-1-1024x455.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/1Power-Pages-Security-Workspace-Enhances-Site-Protection-1-768x341.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/1Power-Pages-Security-Workspace-Enhances-Site-Protection-1-660x293.jpg 660w\" sizes=\"(max-width: 1365px) 100vw, 1365px\" \/><\/p>\n<ol start=\"3\">\n<li>After Clicking on <strong>New role,<\/strong> it will be redirected to the <strong>Power Pages Management<\/strong> App. Complete the necessary information and select the <strong>Save<\/strong> button.<\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-39782\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/2Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg\" alt=\"Power Pages Security Workspace Enhances Site Protection\" width=\"1365\" height=\"610\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/2Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg 1365w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/2Power-Pages-Security-Workspace-Enhances-Site-Protection-1-300x134.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/2Power-Pages-Security-Workspace-Enhances-Site-Protection-1-1024x458.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/2Power-Pages-Security-Workspace-Enhances-Site-Protection-1-768x343.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/2Power-Pages-Security-Workspace-Enhances-Site-Protection-1-660x295.jpg 660w\" sizes=\"(max-width: 1365px) 100vw, 1365px\" \/><\/p>\n<p>Now, <strong>Admin<\/strong> Web role has been created and can be seen in the Power Pages <strong>Web role<\/strong> section.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-39783\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/3Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg\" alt=\"Power Pages Security Workspace Enhances Site Protection\" width=\"1353\" height=\"604\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/3Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg 1353w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/3Power-Pages-Security-Workspace-Enhances-Site-Protection-1-300x134.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/3Power-Pages-Security-Workspace-Enhances-Site-Protection-1-1024x457.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/3Power-Pages-Security-Workspace-Enhances-Site-Protection-1-768x343.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/3Power-Pages-Security-Workspace-Enhances-Site-Protection-1-660x295.jpg 660w\" sizes=\"(max-width: 1353px) 100vw, 1353px\" \/><\/p>\n<p>To manage access to these webpages effectively, specific web roles have been created, like<strong> Admin, Anonymous users, Authenticated users, System users, etc.<\/strong><\/p>\n<p><strong>Page Permissions<\/strong><\/p>\n<p>Set page permissions to either make content accessible to all visitors on your site or limit access to users with designated roles.<\/p>\n<p>Select the page that you want to give the permissions-&gt;&gt;Edit permissions.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-39784\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/4Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg\" alt=\"Power Pages Security Workspace Enhances Site Protection\" width=\"1055\" height=\"467\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/4Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg 1055w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/4Power-Pages-Security-Workspace-Enhances-Site-Protection-1-300x133.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/4Power-Pages-Security-Workspace-Enhances-Site-Protection-1-1024x453.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/4Power-Pages-Security-Workspace-Enhances-Site-Protection-1-768x340.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/4Power-Pages-Security-Workspace-Enhances-Site-Protection-1-660x292.jpg 660w\" sizes=\"(max-width: 1055px) 100vw, 1055px\" \/><\/p>\n<p>Select the role that can view the page-&gt;&gt;Save.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-39785\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/5Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg\" alt=\"Power Pages Security Workspace Enhances Site Protection\" width=\"1054\" height=\"563\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/5Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg 1054w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/5Power-Pages-Security-Workspace-Enhances-Site-Protection-1-300x160.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/5Power-Pages-Security-Workspace-Enhances-Site-Protection-1-1024x547.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/5Power-Pages-Security-Workspace-Enhances-Site-Protection-1-768x410.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/5Power-Pages-Security-Workspace-Enhances-Site-Protection-1-660x353.jpg 660w\" sizes=\"(max-width: 1054px) 100vw, 1054px\" \/><\/p>\n<p><strong>\u00a0<\/strong>Now the page permissions have been set.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-39786\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/6Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg\" alt=\"Power Pages Security Workspace Enhances Site Protection\" width=\"1357\" height=\"608\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/6Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg 1357w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/6Power-Pages-Security-Workspace-Enhances-Site-Protection-1-300x134.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/6Power-Pages-Security-Workspace-Enhances-Site-Protection-1-1024x459.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/6Power-Pages-Security-Workspace-Enhances-Site-Protection-1-768x344.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/6Power-Pages-Security-Workspace-Enhances-Site-Protection-1-660x296.jpg 660w\" sizes=\"(max-width: 1357px) 100vw, 1357px\" \/><\/p>\n<p><strong>Table permissions<\/strong><\/p>\n<p>To allow access to Microsoft Dataverse records configure\u00a0and\u00a0assign\u00a0table permissions.<\/p>\n<p>Click on Table permissions-&gt;&gt;New permission.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-39787\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/7Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg\" alt=\"Power Pages Security Workspace Enhances Site Protection\" width=\"1365\" height=\"609\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/7Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg 1365w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/7Power-Pages-Security-Workspace-Enhances-Site-Protection-1-300x134.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/7Power-Pages-Security-Workspace-Enhances-Site-Protection-1-1024x457.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/7Power-Pages-Security-Workspace-Enhances-Site-Protection-1-768x343.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/7Power-Pages-Security-Workspace-Enhances-Site-Protection-1-660x294.jpg 660w\" sizes=\"(max-width: 1365px) 100vw, 1365px\" \/><\/p>\n<p>Now you can choose the table from Dataverse, then give permissions and roles that you want. Click on save.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-39788\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/8Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg\" alt=\"Power Pages Security Workspace Enhances Site Protection\" width=\"455\" height=\"558\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/8Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg 455w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/8Power-Pages-Security-Workspace-Enhances-Site-Protection-1-245x300.jpg 245w\" sizes=\"(max-width: 455px) 100vw, 455px\" \/><\/p>\n<p>In the below screenshot, you can see the overview of table permissions.<\/p>\n<p><strong> <img decoding=\"async\" class=\"alignnone size-full wp-image-39789\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/9Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg\" alt=\"Power Pages Security Workspace Enhances Site Protection\" width=\"1109\" height=\"293\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/9Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg 1109w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/9Power-Pages-Security-Workspace-Enhances-Site-Protection-1-300x79.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/9Power-Pages-Security-Workspace-Enhances-Site-Protection-1-1024x271.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/9Power-Pages-Security-Workspace-Enhances-Site-Protection-1-768x203.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/9Power-Pages-Security-Workspace-Enhances-Site-Protection-1-660x174.jpg 660w\" sizes=\"(max-width: 1109px) 100vw, 1109px\" \/><\/strong><\/p>\n<p><strong>Site Visibility<\/strong><\/p>\n<p>Control access to your site with\u00a0site visibility. Power Pages sites can be configured as either private or public, depending on your access requirements. As well, you can add or remove specific people for site access.<\/p>\n<p><strong> <img decoding=\"async\" class=\"alignnone size-full wp-image-39790\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/10Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg\" alt=\"Power Pages Security Workspace Enhances Site Protection\" width=\"1194\" height=\"605\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/10Power-Pages-Security-Workspace-Enhances-Site-Protection-1.jpg 1194w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/10Power-Pages-Security-Workspace-Enhances-Site-Protection-1-300x152.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/10Power-Pages-Security-Workspace-Enhances-Site-Protection-1-1024x519.jpg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/10Power-Pages-Security-Workspace-Enhances-Site-Protection-1-768x389.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/11\/10Power-Pages-Security-Workspace-Enhances-Site-Protection-1-660x334.jpg 660w\" sizes=\"(max-width: 1194px) 100vw, 1194px\" \/><\/strong><\/p>\n<h2><strong>Conclusion<\/strong><\/h2>\n<p>In conclusion, adding role-based access control (RBAC) in Power Pages has made a big difference for our organization. By setting clear user permissions, we\u2019ve boosted security and minimized the risk of data breaches. This change not only safeguards sensitive client information but also makes the application process smoother and more user-friendly for both clients and our team.<\/p>\n<p><a href=\"https:\/\/www.inogic.com\/services\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-37295\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/02\/Microsoft-Power-Platform.gif\" alt=\"Microsoft Power Platform\" width=\"800\" height=\"200\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As an administrator at a technology company, one of my main responsibilities is ensuring that sensitive customer data is protected and that only the right people have access to selected areas of the system. However, with multiple users, roles, and sites in Dynamics 365, keeping track of who can access what and making sure everything\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2024\/11\/simplifying-site-security-how-the-new-power-pages-security-workspace-enhances-site-protection\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1913,2763],"tags":[2743,2969],"class_list":["post-39780","post","type-post","status-publish","format-standard","hentry","category-microsoft-power-platform-services","category-power-pages","tag-power-pages","tag-power-pages-security-workspace-enhances-site-protection"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/39780","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=39780"}],"version-history":[{"count":0,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/39780\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=39780"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=39780"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=39780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}