{"id":6134,"date":"2017-07-31T19:04:06","date_gmt":"2017-07-31T13:34:06","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=6134"},"modified":"2020-07-07T07:40:40","modified_gmt":"2020-07-07T07:40:40","slug":"configure-delete-record-on-entity-list-in-microsoft-portal","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2017\/07\/configure-delete-record-on-entity-list-in-microsoft-portal\/","title":{"rendered":"Configure Delete Record on Entity List in Microsoft Portal"},"content":{"rendered":"<h4 style=\"text-align: justify;\"><strong>Introduction:<\/strong><\/h4>\n<p style=\"text-align: justify;\">Entity List allows users to show the lists of records in Microsoft Portal. Recently, we had a business requirement to configure Delete record on the Entity List in Microsoft Portal. Configuring actions for Entity List is similar to configuring actions for Entity Form.<\/p>\n<h4 style=\"text-align: justify;\"><strong>Steps to configure Delete records from Entity List Grid:<\/strong><\/h4>\n<p style=\"padding-left: 30px; text-align: justify;\"><strong>1<\/strong>. Go to the <strong><em>Portals &gt; Entity List<\/em> <\/strong>and select the entity list in which you want to configure the <strong><em>Delete<\/em><\/strong><\/p>\n<p style=\"padding-left: 30px; text-align: justify;\"><strong>2<\/strong>. Once you open the Entity list form, check the <em>\u2018<strong>Enable Entity Permissions\u2019<\/strong><\/em> as seen in the screenshot below;<\/p>\n<p style=\"padding-left: 30px; text-align: center;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-6135\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2017\/07\/Configure-Delete-Record-on-Entity-List-1.png\" alt=\"Configure Delete Record on Entity List\" width=\"762\" height=\"385\" \/><\/p>\n<blockquote>\n<p style=\"padding-left: 30px;\"><strong><em>Note:<\/em><\/strong><em> If you have not checked the \u2018<strong>Enable Entity Permissions\u2019, <\/strong>the Delete button will not be visible.<\/em><\/p>\n<\/blockquote>\n<p style=\"padding-left: 30px;\"><strong>3<\/strong>. Then go to the <strong><em>Option<\/em><\/strong> tab &gt; <strong><em>Grid Configuration<\/em><\/strong> section, and click on <em>\u2018+<strong>Delete\u2019<\/strong><\/em> button to add the Delete button on the Entity List as seen in the screenshot below;<\/p>\n<p style=\"padding-left: 30px; text-align: center;\"><img decoding=\"async\" class=\"alignnone wp-image-6136\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2017\/07\/Configure-Delete-Record-on-Entity-List-2.png\" alt=\"Configure Delete Record on Entity List\" width=\"771\" height=\"251\" \/><\/p>\n<p style=\"text-align: justify; padding-left: 30px;\">Once you click on <strong><em>Delete<\/em><\/strong> button, you will get the below screen. Just enter the Label for the Delete button and click on <em>Save<\/em> as seen in the screenshot below;<\/p>\n<p style=\"padding-left: 30px; text-align: center;\"><img decoding=\"async\" class=\"alignnone wp-image-6137\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2017\/07\/Configure-Delete-Record-on-Entity-List-3.png\" alt=\"Configure Delete Record on Entity List\" width=\"774\" height=\"310\" \/><\/p>\n<p style=\"text-align: justify; padding-left: 30px;\"><strong>4<\/strong>. Now go to the portal and click on the web link on which we are showing the <em>Project List<\/em> as seen in the screenshot below;<\/p>\n<p style=\"padding-left: 30px; text-align: center;\"><img decoding=\"async\" class=\"alignnone wp-image-6138\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2017\/07\/Configure-Delete-Record-on-Entity-List-4.png\" alt=\"Configure Delete Record on Entity List \" width=\"776\" height=\"312\" \/><\/p>\n<p style=\"padding-left: 30px;\">As we checked the <strong><em>\u2018Enable Entity Permission\u2019<\/em><\/strong> in step 2, we get the above error message which notifies that the portal user does not have sufficient permission to view, update or delete the record.<\/p>\n<p style=\"padding-left: 30px;\"><strong>5<\/strong>. To resolve this issue, we need to create <em>Entity Permission<\/em> in the Portal. Go to <strong><em>Portal &gt; Entity Permissions<\/em><\/strong> and enter the name, select the Scope and Entity for which we are creating Entity Permissions. Also, select the Privileges to the user and Save the Entity Permission record.<\/p>\n<p style=\"padding-left: 30px; text-align: center;\"><img decoding=\"async\" class=\"alignnone wp-image-6139\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2017\/07\/Configure-Delete-Record-on-Entity-List-5.png\" alt=\"Configure Delete Record on Entity List \" width=\"778\" height=\"372\" \/><\/p>\n<p style=\"padding-left: 30px; text-align: justify;\"><strong>6<\/strong>. After saving the record scroll down to the <strong><em>Web Role <\/em><\/strong>section and add the <strong><em>Web Role<\/em><\/strong> to the Entity Permission as seen in the screenshot below;<\/p>\n<p style=\"padding-left: 30px; text-align: justify;\"><img decoding=\"async\" class=\"alignnone wp-image-6140\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2017\/07\/Configure-Delete-Record-on-Entity-List-6.png\" alt=\"Configure Delete Record on Entity List \" width=\"784\" height=\"601\" \/><\/p>\n<p style=\"padding-left: 30px; text-align: justify;\"><strong>7<\/strong>. After adding the Web role, open the Contact record which is used to log in to the Portal. On the Contact record scroll down to the <strong><em>Detail section<\/em><\/strong> and add the <strong><em>Web Role<\/em><\/strong> to the Contact as seen in the screenshot below;<\/p>\n<p style=\"padding-left: 30px; text-align: center;\"><img decoding=\"async\" class=\"alignnone wp-image-6142\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2017\/07\/Configure-Delete-Record-on-Entity-List-7.png\" alt=\"Configure Delete Record on Entity List \" width=\"783\" height=\"409\" \/><\/p>\n<p style=\"padding-left: 30px; text-align: justify;\"><strong>8<\/strong>. Now, refresh the Portal, and you will see the <strong><em>Delete<\/em><\/strong> button on the Entity List form as seen in the screenshot below;<\/p>\n<p style=\"padding-left: 30px; text-align: center;\"><img decoding=\"async\" class=\"alignnone wp-image-6143\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2017\/07\/Configure-Delete-Record-on-Entity-List-81.png\" alt=\"Configure Delete Record on Entity List\" width=\"785\" height=\"305\" \/><\/p>\n<h4><strong>Conclusion:<\/strong><\/h4>\n<p>While configuring Delete records from Entity List grid, ensure that you have checked <strong><em>\u2018Enable Entity Permission\u2019 <\/em><\/strong>and created <em>Entity Permission<\/em> in the Portal.<\/p>\n<p><a href=\"http:\/\/www.inogic.com\/product\/productivity-pack\/click-2-clone-microsoft-dynamics-crm-records\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"alignnone wp-image-6009\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2017\/07\/One-Click-Productivity-App-to-Copy-Dynamics-365-Records.png\" alt=\"One Click Productivity App to Copy\/clone Dynamics CRM\/365 Records\" width=\"824\" height=\"206\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction: Entity List allows users to show the lists of records in Microsoft Portal. Recently, we had a business requirement to configure Delete record on the Entity List in Microsoft Portal. Configuring actions for Entity List is similar to configuring actions for Entity Form. Steps to configure Delete records from Entity List Grid: 1. Go\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2017\/07\/configure-delete-record-on-entity-list-in-microsoft-portal\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":13,"featured_media":6150,"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":[16,19,37,2053],"tags":[318,319,1299,1300],"class_list":["post-6134","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dynamics-365","category-dynamics-crm","category-microsoft-portals","category-power-apps-portals","tag-configure-delete-record-dynamics-365","tag-configure-delete-record-dynamics-crm","tag-partner-portal-dynamics-365","tag-partner-portal-dynamics-crm"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/6134","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\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=6134"}],"version-history":[{"count":0,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/6134\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media\/6150"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=6134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=6134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=6134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}