NOTE: Rows that are highlighted with PEACH color means it is affected by the Enhanced Domain.
Section 1: Hardcoded Salesforce URLs that CAN Be Converted to Configurable Settings (i.e. via Custom Label or Custom Settings)
...
Team
...
Metadata
...
Type
...
Occurrences
...
URL
...
Comments
...
Hogwarts
...
email\Spend_Plan_Email_Templates\Delegate_Decision_Changes_Needed.email
...
Email Template
...
1
...
https://sydneyuni-adv--spendplan--c.documentforce.com/email/templaterenderer?id=00X8r000000Gzif&base_href=https%3A%2F%2Fsydneyuni-adv--spendplan.my.salesforce.com&preview_frame=previewFrame&render_type=REPLACED_HTML_BODY&setupid=CommunicationTemplatesEmail
...
Hidden. Can be skipped
...
Options for Configurable Link
Store links/URLs in Custom Settings - Custom Settings are accessible in flows, classic email templates and formula fields. Custom setting values are data rather than metadata, like normal object records.
Store links/URLs in Custom Labels - Custom Labels are accessible in flows, classic email templates and formula fields. Custom label values are part of metadata and so when editing values, it is a metadata change.
Dynamically determine using Apex - this is a complicated approach and would entail converting affected email templates to Visualforce Template, and additional invokable controller class in case of Lightning Flows.
Dynamically determine using formula - The only known approach is by parsing the $Api partner URL. But this function does not work in email templates.
NOTE: Rows that are highlighted with PEACH color means it is affected by the Enhanced Domain.
...
Section 1: Hardcoded Salesforce URLs that CAN Be Converted to Configurable Settings (i.e. via Custom Label or Custom Settings)
Team | Metadata | Type | Occurrences | URL | Comments | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Hogwarts | email\Spend_Plan_Email_Templates\GeneralDelegate_Decision_PurposeChanges_TemplateNeeded.email | Email Template | 1 | https://sydneyuni-adv--spendplan.my.salesforce--c.documentforce.com/p/email/template/EmailTemplateEditorUi/{!Spending_Plan__c.Link} | A link that points to SF email template editor. This is incorrect. | 3templaterenderer?id=00X8r000000Gzif&base_href=https%3A%2F%2Fsydneyuni-adv--spendplan.my.salesforce.com&preview_frame=previewFrame&render_type=REPLACED_HTML_BODY&setupid=CommunicationTemplatesEmail | Hidden. Can be skipped | ||||
2 | Hogwarts | email\Spend_Plan_Email_Templates\ReviewGeneral_Spend_Plan_Request_a_ReviewPurpose_Template.email | Email Template | 1 | https://sydneyuni-adv--spendplan--c.documentforcemy.salesforce.com/p/email/templaterenderer?id=00X8r000000Gzif&base_href=https%3A%2F%2Fsydneyuni-adv--spendplan.my.salesforce.com&preview_frame=previewFrame&render_type=REPLACED_HTML_BODY&setupid=CommunicationTemplatesEmail | Hidden. Can be skipped | 4 | TAP | flows\Batch_on_update_status_is_changed_to_returned_to_processor.flow-meta.xml | Flow | 2/template/EmailTemplateEditorUi/{!Spending_Plan__c.Link} | A link that points to SF email template editor. This is incorrect. |
3 | Hogwarts | email\Spend_Plan_Email_Templates\Review_Spend_Plan_Request_a_Review.email | Email Template | 1 | https://sydneyuni-adv--sandbox.lightning.forcespendplan--c.documentforce.com/{!$Record.Id} | Pointing to an unknown sandbox. | 5 | TAP | flows\Case_After_Update_Gift_Related_Change_Closed/email/templaterenderer?id=00X8r000000Gzif&base_href=https%3A%2F%2Fsydneyuni-adv--spendplan.my.salesforce.com&preview_frame=previewFrame&render_type=REPLACED_HTML_BODY&setupid=CommunicationTemplatesEmail | Hidden. Can be skipped | ||
4 | TAP | flows\Batch_on_update_status_is_changed_to_returned_to_processor.flow-meta.xml | Flow | 12 | https://joesydneyuni-aqadv-dev-edsandbox.lightning.force.com/{!$Record.Id} | Pointing to an unknown sandbox. | ||||||
65 | TAP | flows\NewCOA.flowCase_After_Update_Gift_Related_Change_Closed.flow-meta.xml | Flow | 1 | https://joe-aq-dev-ed.lightning.force.com/{!$Record.Id} | Pointing to an unknown sandbox. | ||||||
6 | TAP | flows\NewCOA.flow-meta.xml | Flow | 1 | https://sydneyuni-adv--joesandbox.lightning.force.com/{!createCOA} | Pointing to an unknown sandbox. | ||||||
7 | TAP | flows\NewCOA.flow-meta.xml | Flow | 1 | https://sydneyuni-adv.lightning.force.com/{!createCOA} | Points to production | ||||||
8 | TAP | flows\Opportunity_After_Save_On_Create_On_Update.flow-meta.xml | Flow | 1 | https://sydneyuni-adv.lightning.force.com/{!$Record.Id} | Points to production | ||||||
9 | TAP | flows\Usyd_Contact_Address_History_Tracking.flow-meta.xml | Flow | 2 | https://sydneyuni-adv.lightning.force.com/{!Get_Duplicate_Review_Outcome_with_Not_enough_information.Id} | Points to production | ||||||
10 | TAP | flows\Usyd_Delegate_Acceptance_when_checked_send_alert.flow-meta.xml | Flow | 6 | https://sydneyuni-adv.lightning.force.com/ | Points to production | ||||||
11 | TAP | flows\USYD_Service_Portal.flow-meta.xml | Flow | 1 | https://sydneyuni-adv.lightning.force.com | Points to production | ||||||
12 | TAP | objects\AQB__Batch__c\webLinks\Pledge_Schedule_Review.webLink-meta.xml | webLink | 1 | https://sydneyuni-adv.lightning.force.com/lightning/r/report/00O4a000000M7KqEAK/view?fv0={!AQB__Batch__c.USyd_Batch_ID__c} | Points to a report in production | ||||||
13 | TAP | objects\AQB__Batch__c\webLinks\Usyd_Batch_Account_Phone_Report.webLink-meta.xml | webLink | 1 | https://sydneyuni-adv.lightning.force.com/lightning/r/Report/00O8v000000JSkWEAW/view?fv0={!AQB__Batch__c.Id} | Points to a report in production | ||||||
14 | TAP | objects\AQB__Batch__c\webLinks\USYD_Batch_Review_Report.webLink-meta.xml | webLink | 1 | https://sydneyuni-adv.lightning.force.com/lightning/r/Report/00O4a000000MRDwEAO/view | Points to a report in production | ||||||
15 | TAP | objects\AQB__LLChartofAccounts__c\webLinks\COA_Report.webLink-meta.xml | webLink | 1 | https://sydneyuni-adv.lightning.force.com/lightning/r/Report/00O8v000000JQGKEA4/view?fv0={!AQB__LLChartofAccounts__c.AQB__DesignationAccountNumberGroupThree__c} | Points to a report in production | ||||||
16 | TAP | objects\AQB__LLChartofAccounts__c\webLinks\Usyd_Open_Pledge_Records.webLink-meta.xml | webLink | 1 | https://sydneyuni-adv.lightning.force.com/lightning/r/Report/00O8v000000JT7QEAW/view?fv3={!AQB__LLChartofAccounts__c.Id} | Points to a report in production | ||||||
17 | TAP | objects\AQB__Receipt__c\webLinks\USYD_New_Task.webLink-meta.xml | webLink | 1 | https://sydneyuni-adv.lightning.force.com/lightning/o/Task/new?count=1&nooverride=1&useRecordTypeCheck=1&navigationLocation=LIST_VIEW | Points to production |
Options for Configurable Link
...
Store links/URLs in Custom Settings - Custom Settings are accessible in flows, classic email templates and formula fields. Custom setting values are data rather than metadata, like normal object records.
...
Store links/URLs in Custom Labels - Custom Labels are accessible in flows, classic email templates and formula fields. Custom label values are part of metadata and so when editing values, it is a metadata change.
...
Dynamically determine using Apex - this is a complicated approach and would entail converting affected email templates to Visualforce Template, and additional invokable controller class in case of Lightning Flows.
...
...
Section 2: Hardcoded Salesforce URLs that Need Fixing
...