Skip to main content
Hi, everyone -- I am really struggling with some FLS-restricted fields in e-mail templates.  These templates are used in an approval process and create e-mail that is sent to Salesforce users.  I have some formula fields in the template -- TEXT (numeric field).  The numeric field is FLS-restricted so very few users can see it.  I didn't realize at first that the field's FLS settings wouldn't carry over to the formula's FLS.  Whoops.  So, I set the FLS for the formula field, specifically, to allow very few users to see it.  Tested again, and everyone can still see that formula field in the email template.  I read the Field Level Security Overview, which said, "Roll-up summary and formula fields are always read-only on detail pages and not available on edit pages. They may also be visible to users even though they reference fields that your users cannot see."  Even if they are specifically hidden by FLS?  I would think that the recipient's FLS settings would kick in.  The article said "Field-level security settings let administrators restrict users’ access to view and edit specific fields in ... email and mail merge templates".  Is there any way around this other than creating multiple email templates?  I read KA 000193423, but that is addressing emails sent with fields that are hidden from the person who triggered the email.  Not exactly my situation.
1 risposta
  1. 26 mar 2014, 20:43
    Hello Kelley,

     

    I would like to try and help here.  Roll-up summary and formula fields are always read-only on detail pages and not available on edit pages. They may also be visible to users even though they reference fields that your users cannot see. Universally required fields always display on edit pages regardless of field-level security.

     

    I am not sure if your field is universally required, but for additional information please refer to:  https://help.salesforce.com/apex/HTViewHelpDoc?id=admin_fls.htm&language=en_US 

     

    I hope this information has been helpful.  If this has helped resolve your issue, please let us know by marking the post as "Best Answer" to help others in the community with similar questions. 
0/9000