Documentation

Make profile fields non-editable (7.1.1)

How to make profile fields non-editable

In ThoughtFarmer you may have Active Directory set up as the data owner for some or all of your profile fields. If this is the case you may want to ensure that those fields cannot be edited by users as Active Directory will overwrite any changes that users make. Please follow the steps below in order to do this.

  1. Go to the Administration panel: Advanced options section > Configuration settings page.
  2. In the search box, type profile to filter the list of configuration settings.
    6.7Admin8776SearchProfile.png
  3. Locate the config setting profile.disabledControls
  4. Click on the Value field beside the config setting and a text field will appear.
    6.7Admin8776ClickValueField.png
  5. Add a comma-delimited list of all the fields that you would like to lock (make non-editable) on users' profiles. The list of fields that can be locked are as follows:
    • Salutation
    • FirstName
    • LastName
    • Nickname
    • JobTitle
    • Email
    • Telephone
    • Mobile
    • Fax
    • AddressLine1
    • AddressLine2
    • AddressLine3
    • AddressLine4
    • ManagerFullName
  6. When you are finished entering the list of fields, click the Save button. Now these fields cannot be edited by users.

How to make profile photo field non-editable

There is a specific config setting for making the profile photo field non-editable. If profile photo sync is enabled with AD as the data owner, you may want to set this config setting to false.
  1. Proceed to the Administration panelAdvanced options section > Configuration settings page.
  2. In the search box, type profile to filter the list of configuration settings.
    6.7Admin8776SearchProfile.png
  3. Locate the config setting profile.photoEnabled
  4. Click on the Value field beside the config setting and two radio button options will appear.
  5. Select false to make it so users cannot edit their profile photos in ThoughtFarmer.
  6. Click Save.

For advanced users

Please note that if you have custom profile fields these can also be locked out for editing. To do this, follow the steps above and reference the custom profile field name for step 5.