{"id":378,"date":"2016-05-28T19:12:52","date_gmt":"2016-05-28T13:42:52","guid":{"rendered":"https:\/\/www.dhruvsoft.com\/blog\/?p=378"},"modified":"2024-07-26T09:44:13","modified_gmt":"2024-07-26T09:44:13","slug":"force-com-enhancements-in-salesforce-com-summer-16-release","status":"publish","type":"post","link":"https:\/\/www.dhruvsoft.com\/blog\/force-com-enhancements-in-salesforce-com-summer-16-release\/","title":{"rendered":"Force.com Enhancements in Salesforce.com Summer 16 Release"},"content":{"rendered":"<p>The release date of Salesforce.com Summer 16 Release is just few weeks away. In this post we are discussing about the key\u00c2\u00a0Force.com Enhancements in Salesforce.com Summer 16 Release. This is first article of the series\u00c2\u00a0in which we will be highlighting the enhancements coming up in Summer&#8217;16 in salesforce.com<\/p>\n<h4>Enhancements to Customization<\/h4>\n<p><strong>Lightning App Builder<\/strong><\/p>\n<ul>\n<li>With Lightning App Builder we can create and edit the Lightning Experience Pages. The administrators can add components while detail page can be added based on a standard page layout.<\/li>\n<li>One of the most awaited enhancement is that we can now customize the default home page and assign the custom pages to different profiles.<\/li>\n<\/ul>\n<p><!--more--><\/p>\n<p><strong>Process Builder<\/strong><\/p>\n<ul>\n<li>One great feature in Summer 16 is that we can now execute the multiple action groups in a single process. Processes can execute actions on more than one criteria.\u00c2\u00a0We can give the option when to stop or continue to our process.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-379 aligncenter\" src=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/process-builder.png\" alt=\"Salesforce Process Builder enhancement in Summer 16\" width=\"594\" height=\"461\" srcset=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/process-builder.png 594w, https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/process-builder-300x233.png 300w\" sizes=\"auto, (max-width: 594px) 100vw, 594px\" \/><\/p>\n<p><strong>Picklist Administration<\/strong><\/p>\n<ul>\n<li>Global picklists have been further enhanced. We can use the global picklist value set for multiple custom picklist fields.\u00c2\u00a0We can protect the list of values, no one can edit or add values.\u00c2\u00a0We can track where the global picklist values are using.\u00c2\u00a0We can restrict the picklist values by using deactivating the picklist values.\u00c2\u00a0We can also remove picklist field value from records and we can replace with another picklist value.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-383\" src=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/global-picklist.png\" alt=\"Global Picklist Enhancements in Salesforce Summer 16\" width=\"650\" height=\"370\" srcset=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/global-picklist.png 650w, https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/global-picklist-300x171.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/p>\n<p><strong>Lightning Experience User Switcher<\/strong><\/p>\n<ul>\n<li>One of my favorite feature released is &#8220;User Switcher&#8221; where the end users\u00c2\u00a0can switch users accounts when Lightning Experience is enabled. Users can easily navigate from one Salesforce account to another account when they have many user names on same org or other Salesforce orgs with User Switcher.<\/li>\n<\/ul>\n<p><strong>Other changes in Customization<\/strong><\/p>\n<ul>\n<li>We can override the view action with Visualforce Page and Lightning Page.<\/li>\n<li>We need to manage user access to sessions without changing the user profiles.<\/li>\n<\/ul>\n<h4><strong>Enhancements to\u00c2\u00a0Security and Identity<\/strong><\/h4>\n<p><strong>Authentication and Identity<\/strong><\/p>\n<ul>\n<li>We can generate the temporary identity verification code for users. This is useful for the users who are not carrying their mobile &#8211; they can use one of these temporary identity verification codes.<\/li>\n<li>System administrators can view how the users are verifying their identity in a report.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-381\" src=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/temp-verification.png\" alt=\"Temporary Verification in Salesforce.com\" width=\"654\" height=\"279\" srcset=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/temp-verification.png 654w, https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/temp-verification-300x128.png 300w\" sizes=\"auto, (max-width: 654px) 100vw, 654px\" \/><\/p>\n<p><strong>Shield Platform Encryption<\/strong><\/p>\n<ul>\n<li>ISV vendors can now encrypt custom fields in managed packages with shield platform encryption. This\u00c2\u00a0will help the customer make their application more secure.<\/li>\n<li>The custom date fields like birthdate can be encrypted now.\u00c2\u00a0Now we can attach encrypted files to knowledge articles. Also we can sort the records in Reports and Dashboards by encrypted fields.<\/li>\n<\/ul>\n<p><strong>Health check<\/strong><\/p>\n<ul>\n<li>Administrators can access the Security Health Check Page to fix the risks in Login Access Policies and Remote Site Settings.\u00c2\u00a0We can easily retrieve the security and risk data with Health Check API.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-380\" src=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/health-check.png\" alt=\"Health Check in Salesforce.com \" width=\"666\" height=\"216\" srcset=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/health-check.png 666w, https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/health-check-300x97.png 300w\" sizes=\"auto, (max-width: 666px) 100vw, 666px\" \/><\/p>\n<p><strong>Deployment<\/strong><\/p>\n<ul>\n<li>Additional\u00c2\u00a0Change Set Components are added including\u00c2\u00a0Global Picklist,\u00c2\u00a0Wave Application,\u00c2\u00a0Wave Dashboard,\u00c2\u00a0Wave Dataflow,\u00c2\u00a0Wave Dataset, and\u00c2\u00a0Wave Lens.<\/li>\n<li>The Sandbox licenses are increased in Summer 16. Also one great feature is that we can create sandbox by cloning the existing sandboxes &#8211; this is bound to save a lot of time.<\/li>\n<\/ul>\n<h4>Enhancements\u00c2\u00a0for\u00c2\u00a0Developers<\/h4>\n<p><strong>Debugging<\/strong><\/p>\n<ul>\n<li>Debug logs are enhanced in Summary 16. Developers can now create three types of trace flags in one setup location. They\u00c2\u00a0can see the debug logs of automated processes like workflow and approval process etc. Developers\u00c2\u00a0can create the new debug level in separate page. The time zone can be viewed in Debug Logs. Also they\u00c2\u00a0can see the Visualforce Controller Exceptions in Debug Logs.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-382\" src=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/debugging.png\" alt=\"Debugging Enhencements in Salesforce.com Summer 16\" width=\"689\" height=\"368\" srcset=\"https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/debugging.png 689w, https:\/\/www.dhruvsoft.com\/blog\/wp-content\/uploads\/2016\/05\/debugging-300x160.png 300w\" sizes=\"auto, (max-width: 689px) 100vw, 689px\" \/><\/p>\n<p><strong>Visualforce<\/strong><\/p>\n<ul>\n<li>Visualforce is now fully supported in Lightning Experience.\u00c2\u00a0We can give the page title in Lightning Experience using title attribute of the &lt;apex: page&gt; tag. This title is visible in browser windows, tabs.\u00c2\u00a0Also we can give the page title by adding &lt;title&gt; HTML tag to vf page.<\/li>\n<\/ul>\n<p><strong>Apex Code<\/strong><\/p>\n<ul>\n<li>The good news for developers is that Cross-NameSpace limits are increased in single apex transaction and previously it was 10.\u00c2\u00a0We can control the Connected App using Apex ConnectedAppPlugin.\u00c2\u00a0We can see the test run results using Apex Test History. It is available in Lightning Experience. Also now we can run SOQL queries with a LIMIT clause on PlatformAction object in Apex.<\/li>\n<\/ul>\n<p><strong>Custom Metadata Types<\/strong><\/p>\n<ul>\n<li>Custom Metadata Types are supported custom picklist fields now.\u00c2\u00a0Custom metadata relationships provide the additional metadata about the objects.\u00c2\u00a0The relationship field supported five standard objects and custom object (Entity Definition). They are Account, Case, Contact, Lead and Opportunity.<\/li>\n<\/ul>\n<p><strong>Lightning Components<\/strong><\/p>\n<ul>\n<li>We can debug the Lightning Components with the Salesforce Lightning Inspector. Salesforce Lightning Inspector is a google chrome extension.<\/li>\n<li>We can create Lightning Components with configurations in Developer Console. In configuration we give whether the component is Lightning Page, Lightning Record Page, Lightning Tab or Lightning Communities Page.<\/li>\n<\/ul>\n<p>The Salesforce.com Summer&#8217;16 release has come up with some of the key enhacements for administrtors and developers of Salesforce.com.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The release date of Salesforce.com Summer 16 Release is just few weeks away. In this post we are discussing about the key\u00c2\u00a0Force.com Enhancements in Salesforce.com Summer 16 Release. This is first article of the series\u00c2\u00a0in which we will be highlighting the enhancements coming up in Summer&#8217;16 in salesforce.com Enhancements to Customization Lightning App Builder With [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[164,166,167,165],"class_list":["post-378","post","type-post","status-publish","format-standard","hentry","category-force-com","tag-release-notes","tag-salesforce-com-enhancements","tag-salesforce-com-release","tag-salesforce-com-summer16","entry"],"_links":{"self":[{"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/posts\/378","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/comments?post=378"}],"version-history":[{"count":0,"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/posts\/378\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/media?parent=378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/categories?post=378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dhruvsoft.com\/blog\/wp-json\/wp\/v2\/tags?post=378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}