Skip to main content
Solved

ENDNOTE deploy with configuration "Find Full Text"


Hasibravo
Forum|alt.badge.img+7

Hi Team,

I'm working on deploying EndNote 21.4 to multiple devices, along with configuring the "Find Full Text" feature via script. My approach involves modifying the $HOME/Library/Preferences/com.ThomsonResearchSoft.EndNote.plistfile to include the required settings. However, when I deploy the script and launch the EndNote app, it doesn’t appear to recognize or pick up these configured values.

For context, I’m setting up the "Find Full Text" preferences as described in the following guide:

weblink: https://guides.library.uq.edu.au/referencing/endnote/find-full-text

This includes:

  • Enabling checkboxes for Web of Science, DOI, PubMed, and OpenURL
  • Setting the OpenURL Path to xyx.com
  • Leaving the "Authenticate with URL" field blank

Could you advise on why the app might not be picking up these settings from the plist file, or if there’s a recommended alternative approach to automate the setup of these preferences?

Best answer by sudoErase

I would suggest you try using a configuration profile instead of scripts. 

Create a new Config Profile -> Applications & Custom Settings

You can either use "Upload" or "External Applications" 

For both methods:

set Preference Domain: com.ThomsonResearchSoft.EndNote


"Upload":
method 1: using the "upload button"

1. Copy your plist to Desktop
2. Your plist needs to be converted to xml via terminal :

cd Desktop
plutil -convert xml1 com.ThomsonResearchSoft.EndNote.plist



method 2: using preview copy &paste
go to the file, click spacebar to open "preview" -> highlight and copy the content inside 
go back to config profile -> paste inside `Property List`

External Applications:
go to Source -> Custom Schema:
> this uses json format.
You can use Managed App Schema App to build it: https://github.com/BIG-RAT/Managed-App-Schema-Builder


View original
Did this topic help you find an answer to your question?

2 replies

Forum|alt.badge.img+7
  • Contributor
  • 37 replies
  • Answer
  • November 12, 2024

I would suggest you try using a configuration profile instead of scripts. 

Create a new Config Profile -> Applications & Custom Settings

You can either use "Upload" or "External Applications" 

For both methods:

set Preference Domain: com.ThomsonResearchSoft.EndNote


"Upload":
method 1: using the "upload button"

1. Copy your plist to Desktop
2. Your plist needs to be converted to xml via terminal :

cd Desktop
plutil -convert xml1 com.ThomsonResearchSoft.EndNote.plist



method 2: using preview copy &paste
go to the file, click spacebar to open "preview" -> highlight and copy the content inside 
go back to config profile -> paste inside `Property List`

External Applications:
go to Source -> Custom Schema:
> this uses json format.
You can use Managed App Schema App to build it: https://github.com/BIG-RAT/Managed-App-Schema-Builder



Forum|alt.badge.img+7
  • Contributor
  • 37 replies
  • November 12, 2024
sudoErase wrote:

I would suggest you try using a configuration profile instead of scripts. 

Create a new Config Profile -> Applications & Custom Settings

You can either use "Upload" or "External Applications" 

For both methods:

set Preference Domain: com.ThomsonResearchSoft.EndNote


"Upload":
method 1: using the "upload button"

1. Copy your plist to Desktop
2. Your plist needs to be converted to xml via terminal :

cd Desktop
plutil -convert xml1 com.ThomsonResearchSoft.EndNote.plist



method 2: using preview copy &paste
go to the file, click spacebar to open "preview" -> highlight and copy the content inside 
go back to config profile -> paste inside `Property List`

External Applications:
go to Source -> Custom Schema:
> this uses json format.
You can use Managed App Schema App to build it: https://github.com/BIG-RAT/Managed-App-Schema-Builder



Additionally, you can use this file and tweak it to your preference:
https://github.com/Jamf-Custom-Profile-Schemas/ProfileManifestsMirror/blob/main/manifests/ManagedPreferencesApplications/com.ThomsonResearchSoft.EndNote.json


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings