{"id":9683,"date":"2024-10-17T11:17:30","date_gmt":"2024-10-17T11:17:30","guid":{"rendered":"https:\/\/www.greytrix.com\/blogs\/salesforce\/?p=9683"},"modified":"2024-10-17T11:19:05","modified_gmt":"2024-10-17T11:19:05","slug":"gumus-upcoming-feature-enhanced-security-matrix-with-a-dynamic-tree-view","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/salesforce\/2024\/10\/17\/gumus-upcoming-feature-enhanced-security-matrix-with-a-dynamic-tree-view\/","title":{"rendered":"GUMU&#8217;s upcoming feature: Enhanced Security Matrix with a Dynamic Tree View!"},"content":{"rendered":"\n<p>In this blog we shall outline the new feature enhancement for the Security Matrix UI. The Enhanced Security Matrix provides better access control at both the Administrator and User levels, featuring two distinct components: Security Level Profiles and User Levels. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><em><span style=\"text-decoration: underline;\">Purpose of Enhanced Security Matrix<\/span><\/em><\/strong><\/h2>\n\n\n\n<p>Previously, accessing different security levels (Profiles and Users) in the Security Matrix required users to navigate through a Combo Box. We have simplified this by eliminating the Combo Box and introducing a unified interface. This enhancement makes it easier to manage access to security levels, streamlining permission management for both profiles and users. With this new approach, you can save time and effort when working with the Security Matrix, making access management quicker and more efficient.<\/p>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2024\/10\/1.Current-Security-Matrix-screen-1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; align: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2024\/10\/1.Current-Security-Matrix-screen-1.png\" alt=\"Existing Security Matrix screen\"><\/a><\/center><font size=\"2\"><center><i> Existing Security Matrix screen <\/i><\/center><\/font>\n\n\n\n<p><strong>Security Matrix in a Hierarchical Format<\/strong><\/p>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2024\/10\/2.Security-Matrix-in-a-hierarchical-format-1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; align: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2024\/10\/2.Security-Matrix-in-a-hierarchical-format-1.png\" alt=\"Enhanced Security Matrix\"><\/a><\/center><font size=\"2\"><center><i> Security Matrix in a hierarchical format <\/i><\/center><\/font>\n\n\n\n<ul class=\"wp-block-list\">\n<li>When navigating through the tree-like structure of the Security Matrix, if you attempt to expand a specific profile that has no associated users, an information box\/pop-up message will appear. <\/li>\n\n\n\n<li>This alert notifies you that no users are assigned to the profile, ensuring you are aware of the lack of minimum access for that profile in the Enhanced Security Matrix.<\/li>\n<\/ul>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2024\/10\/3.-Information-box-1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; align: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2024\/10\/3.-Information-box-1.png\" alt=\"Pop up message\"><\/a><\/center><font size=\"2\"><center><i> Pop up message <\/i><\/center><\/font>\n\n\n\n<ul class=\"wp-block-list\">\n<li>When the system administrator loads the Security Matrix, the checkboxes linked to the GUMU Setting and ERP Details columns in the profile parent nodes and user child nodes will be checked and set to a disabled or read-only state by default in the Enhanced Security Matrix. <\/li>\n\n\n\n<li>This restriction prevents any modifications to these columns directly from the Security Matrix page. In contrast, for other profiles, these columns remain editable, allowing users to check or uncheck the checkboxes without any limitations in the Enhanced Security Matrix.<\/li>\n<\/ul>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2024\/10\/4.-By-default-Checked-1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; align: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2024\/10\/4.-By-default-Checked-1.png\" alt=\"By default checked\"><\/a><\/center><font size=\"2\"><center><i> By default checked <\/i><\/center><\/font>\n\n\n\n<ul class=\"wp-block-list\">\n<li>When you check the checkbox linked to a profile in the parent node and click the Save button, all the corresponding checkboxes for the users in the child nodes will automatically be checked by default in the Enhanced Security Matrix.<\/li>\n\n\n\n<li>To maintain the parent-child relationship between profiles and users, we will test various scenarios. These scenarios will help ensure that the connections between profiles and their associated users function correctly in the Enhanced Security Matrix.<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Scenario 1<\/strong><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If you select a checkbox for a user within a child node while the corresponding profile&#8217;s parent node checkbox is unchecked, an error toast message will appear.<\/li>\n<\/ul>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2024\/10\/6.-Child-Node-Checked-1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; align: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2024\/10\/6.-Child-Node-Checked-1.png\" alt=\"If a Child Node is checked\"><\/a><\/center><font size=\"2\"><center><i> If a Child Node is checked <\/i><\/center><\/font>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Scenario 2<\/strong><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li>When you check the checkbox for a user in the child node of a specific profile and click the Save button, the checkbox for the corresponding profile in the parent node will automatically be checked by default. This ensures that the parent-child relationship is maintained, accurately reflecting the user&#8217;s selection in the profile.<\/li>\n<\/ul>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2024\/10\/7.-Success-Toast-Message-1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; align: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2024\/10\/7.-Success-Toast-Message-1.png\" alt=\"Success Toast Message\"><\/a><\/center><font size=\"2\"><center><i> Success Toast Message <\/i><\/center><\/font>\n\n\n\n<ul class=\"wp-block-list\">\n<li>After clicking the <strong>Save<\/strong> button, all changes made will be updated, and a success toast message will be displayed, indicating that the updates have been successfully applied through the Enhanced Security Matrix.<\/li>\n<\/ul>\n\n\n\n<p>By following the above blog instructions, you will be able to learn about the new upcoming GUMU&#x2122; feature<strong><em>: &#8220;Enhanced Security Matrix with a Dynamic Tree View\u201d<\/em><\/strong>. If you still have queries or any related problems, don\u2019t hesitate to contact us at <a href=\"mailto:salesforce@greytrix.com\" target=\"_blank\" rel=\"noreferrer noopener\">salesforce@greytrix.com<\/a>.<\/p>\n\n\n\n<p>More details about the product are available on <a href=\"https:\/\/www.greytrix.com\/salesforce\/\" target=\"_blank\" rel=\"noreferrer noopener\">our website<\/a> and <a href=\"https:\/\/appexchange.salesforce.com\/listingDetail?listingId=a0N30000000psM5EAI\" target=\"_blank\" rel=\"noreferrer noopener\">Salesforce AppExchange<\/a>.<\/p>\n\n\n\n<p>We hope you may find this blog resourceful and helpful. However, if you still have concerns and need more help, please contact us at <a href=\"mailto:salesforce@greytrix.com\" target=\"_blank\" rel=\"noreferrer noopener\">salesforce@greytrix.com<\/a>.<\/p>\n\n\n\n<p style=\"text-align: justify\"><b>About Us<\/b><\/br>\n<p><a href=\"https:\/\/www.greytrix.com\/\">Greytrix<\/a> \u2013 a globally recognized and one of the oldest Sage Development Partner and a Salesforce Product development partner offers a wide variety of integration products and services to the end users as well as to the Partners and Sage PSG across the globe. We offer Consultation, Configuration, Training and support services in out-of-the-box functionality as well as customizations to incorporate custom business rules and functionalities that require apex code incorporation into the Salesforce platform.<br><br> Greytrix has some unique solutions for Cloud CRM such as <a href=\"\">Salesforce Sage integration<\/a> for <a href=\"https:\/\/www.greytrix.com\/sage-x3-erp\/integration\/\">Sage X3<\/a>, <a href=\"https:\/\/www.greytrix.com\/salesforce-cloud-services\/sage-100-integration\/\">Sage 100<\/a> and <a href=\"https:\/\/www.greytrix.com\/salesforce-cloud-services\/sage-300-integration\/\">Sage 300 (Sage Accpac)<\/a>. We also offer best-in-class Cloud CRM <a href=\"https:\/\/www.greytrix.com\/salesforce-cloud-services\/crm-development\/\">Salesforce customization and development services<\/a> along with services such as Salesforce <a href=\"https:\/\/www.greytrix.com\/salesforce-cloud-services\/data-migration-support\/\">Data Migration<\/a>, <a href=\"https:\/\/www.greytrix.com\/salesforce-cloud-services\/crm-development\/\">Integrated App development<\/a>, Custom App development and Technical Support business partners and end users. Salesforce Cloud CRM integration offered by Greytrix works with Lightning web components and supports standard opportunity workflow. Greytrix GUMU&#x2122; integration for Sage ERP \u2013 Salesforce is a 5-star rated app listed on <a href=\"https:\/\/appexchange.salesforce.com\/appxListingDetail?listingId=a0N30000000psM5EAI\" target=\"_blank\" rel=\"noopener\">Salesforce AppExchange<\/a>.<br> The GUMU&#x2122; Cloud framework by Greytrix forms the backbone of cloud integrations that are managed in real-time for processing and execution of application programs at the click of a button.<br><br> For more information on our Salesforce products and services, contact us at <a href=\"mailto:salesforce@greytrix.com\">salesforce@greytrix.com<\/a>. We will be glad to assist you.<\/p>\n\n\n\n<p><strong>Related Posts<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/2024\/04\/25\/gumu-feature-custom-log-retention\/\" target=\"_blank\" rel=\"noreferrer noopener\">GUMU&#x2122; Feature: Custom Log Retention<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/2024\/08\/26\/gumu-feature-experience-real-time-product-inquiry-on-quote-line-item-in-salesforce-sage-100-integration\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/2024\/08\/26\/gumu-feature-experience-real-time-product-inquiry-on-quote-line-item-in-salesforce-sage-100-integration\/\" rel=\"noreferrer noopener\">GUMU&#x2122; Feature: Experience Real-time Product Inquiry on Quote Line Item in Salesforce \u2013 Sage 100 Integration<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/2024\/09\/27\/quick-product-search-qps-on-order-line-items-in-salesforce\/\" target=\"_blank\" rel=\"noreferrer noopener\">GUMU&#x2122; Feature: Quick Product Search on Order Line Items for Salesforce \u2013 Sage 100 Integration<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/2024\/08\/27\/gumu-feature-use-filters-in-import-functionality\/\" target=\"_blank\" rel=\"noreferrer noopener\">GUMU&#x2122; Feature \u2013 Use Filters in Import functionality<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>In this blog we shall outline the new feature enhancement for the Security Matrix UI. The Enhanced Security Matrix provides better access control at both the Administrator and User levels, featuring two distinct components: Security Level Profiles and User Levels. Purpose of Enhanced Security Matrix Previously, accessing different security levels (Profiles and Users) in the\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/2024\/10\/17\/gumus-upcoming-feature-enhanced-security-matrix-with-a-dynamic-tree-view\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[956,2,957],"tags":[1769,157,654,159,162,163,1732,165,166,169,678,184,185,186,187,188,189,745,1734,736,739,747,359,360,361,730,732,731,363,364,367,370,372,374,377,378,744,740,738,746,743,389,400,401,402,737,679,671,683,681,733,687,680,686,684,716,424,425,734,430,735,1495,440,441,1160,442,443,454,1733,461,462,463],"class_list":["post-9683","post","type-post","status-publish","format-standard","hentry","category-gumu-features","category-gumu-salesforce","category-gumu-tricks-tips","tag-enhanced-security-matrix-with-a-dynamic-tree-view","tag-gumu-security","tag-gumu-security-matrix","tag-gumu-sf-integration","tag-gumusfsage100","tag-gumusfsage100erp","tag-gumusfsage300c","tag-gumusfsage300erp","tag-gumusfsageem","tag-gumusfsageerpx3","tag-gumulightninginterface","tag-integrate-salesforce-with-sage-100","tag-integrate-salesforce-with-sage-300","tag-integrate-salesforce-with-sage-em","tag-integrate-salesforce-with-sage-x3","tag-integrate-sfdc-and-sage-100","tag-integrate-sfdc-and-sage-300","tag-sage-100-connector-with-salesforce","tag-sage-300c-connector-with-salesforce","tag-sage-300c-erp","tag-sage-erp-connector-with-salesforce","tag-sage-x3-connector-with-salesforce","tag-sage100","tag-sage100-salesforce","tag-sage100-sf","tag-sage300c","tag-sage300c-salesforce","tag-sage300c-sf","tag-sageem","tag-sagex3","tag-salesforce","tag-salesforce-sage-300","tag-salesforce-sage-em","tag-salesforce-sage-x3","tag-salesforce-and-sage-100-integration","tag-salesforce-and-sage-300-integration","tag-salesforce-connector-for-sage-100","tag-salesforce-connector-for-sage-300","tag-salesforce-connector-for-sage-erp","tag-salesforce-connector-for-sage-x3","tag-salesforce-connector-with-sage-erp","tag-salesforce-crm-integration-for-sage-erp","tag-salesforce-integration-with-sage","tag-salesforce-integration-with-sage-100","tag-salesforce-integration-with-sage-300","tag-salesforce-lightning-sage300c-integration","tag-salesforce-lightning-and-sage-100-integration","tag-salesforce-lightning-and-sage-300-integration","tag-salesforce-lightning-and-sagex3-integration","tag-salesforce-lightning-integration-with-sage-100","tag-salesforce-lightning-integration-with-sage-300c","tag-salesforce-lightning-integration-with-sagex3","tag-salesforce-lightning-sage100-integration","tag-salesforce-lightning-sage300-integration-2","tag-salesforce-lightning-sagex3-integration","tag-salesforce-sage-integration","tag-salesforce-with-sage-100-integration","tag-salesforce-with-sage-300-integration","tag-salesforce-with-sage-300c-integration","tag-salesforce-sage100","tag-salesforce-sage300c","tag-security","tag-security-compliance","tag-security-controls","tag-security-level","tag-security-matrix","tag-security-settings","tag-sfdc-sage-300","tag-sfdc-integration-with-sage-300c","tag-sfdc-with-sage-300-integration","tag-sfdc-with-sage-em-integration","tag-sfdc-with-sage-x3-integration"],"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/posts\/9683","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/comments?post=9683"}],"version-history":[{"count":9,"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/posts\/9683\/revisions"}],"predecessor-version":[{"id":9736,"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/posts\/9683\/revisions\/9736"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/media?parent=9683"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/categories?post=9683"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/tags?post=9683"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}