Sharing Custom Origin Files Including Service Releases
2 Setting up a Group Leader and Group Members
3 How a Group Member becomes a Group Leader
4 Using the Group Leader to Publish Files
5 Types of Files that the Group Leader can Publish
6 How the Group Member Gets Updated Files
7 Publishing Patches to Members of the Group
8 Moving the FLEXnet Server and Updating Members of the New Location (Concurrent Network packages)
The Group Folder feature is available to all Origin and OriginPro 8.5 (and higher version) users. It is an optional feature - it does not need to be used.
The Group Folder feature can be used by any site/organization that has multiple Origin users managed by any license type. Even though the group leader and group members have different license types, sharing files between them by using Group Folder is available.
- Share custom Origin files such as templates and fitting functions with other users/members of your group.
- Publish Origin Service Releases (patches) to other users/members of your group.
- If a FLEXnet service (Concurrent Network users) is moved to a different machine, the Group Folder feature can be used to update the members of the Concurrent Network package with this new location.
The Group Folder feature involves setting up one or more group leaders. All or any number of Origin and OriginPro users can share the same group leader or leaders. For example, group leaders could be established at the department level of an organization. Both leader(s) and members can publish custom files to others in your group.
Setting up a Group Leader and Group Members
- The first step is to set up a group folder to publish custom files that are to be shared.
Next, you set up the group leader.
- The group folder must exists on the network already. It can be set at either a UNC or non-UNC path. All group members must have write privileges to this shared folder.
Now other users of Origin and OriginPro who want to have this Origin member as their group leader must specify the shared group folder.
- The person who will be the group leader selects Tools:Set Group Folder Location in Origin.
- In the dialog box that opens, enter the path of the shared folder in the Group Folder Path edit box. Select the Group Leader Machine check box to identify that this Origin is to act as the group leader.
- If you choose to browse to the folder, you must go to your Entire Network to get the correct UNC path.
NOTE: The members do NOT select the Group Leader Machine - they should leave that check box cleared.
- To do this, they select Tools:Set Group Folder Location in Origin.
- In the dialog box that opens, they also enter the path of the shared folder in the Group Folder Path edit box. (Thus you must provide all members with this shared path.)
How a Group Member becomes a Group Leader
For example, let's say that the group leader leaves the company and a group member needs to become the group leader. To change to a group leader:
- Select Tools:Set Group Folder Location and check the "Group Leader Machine" checkbox. Click OK.
How to Publish Files
All group members can share custom files with each other by using the group folder. They can manage the contents of the group folder by selecting Tools:Group Folder Manager in Origin
This opens the following dialog box:
- View group checkboxes - allows to select a specific Origin file type such as templates, themes etc.
- Left Table - displays a list of all files of the selected file type that exist in the User Files Folder of this machine.
- Right Table - shows all files of the selected File Type, that have been moved/copied into the Group Folder.
- The color coding scheme assists you in knowing if you have a newer file in your User Files Folder that you need to publish (move into the Group folder).
The User Files from this machine can be added to the Group folder by selecting the file and click on the icon.
Types of Files that can be Published
There are seven check boxes in the View group to specify whether to show certain file types in the lists:
- Project & Templates
Includes file types: OPJ, OGW, OTW, OTP, OTM. For custom templates, ideally the group leader should create a new category with a clear name so that the custom templates are easily accessible in the Template Library dialog in the Origin GUI.
- Settings (Menu, Buttons...)
Includes file types: OMC, XML, INI, TXT
- Fitting Functions (FDF)
Fitting functions in Origin have Category association such as "Basic Functions", "Peak Functions" etc. Ideally when a group leader wants to share custom fitting functions with the group, they should create a new category with a clear name so that such fitting functions are easily accessible from the Function Organizer and the Nonlinear Curve Fit (NLFit) dialog.
Service Release patch files.
- Theme Files, Import Filters, Palettes
Includes file types: OIS, ODT, OTH, OIF, ODQ, ODS
- Code, Tools
Includes file types: LabTalk script files (OGS), Origin C files (H, C, CPP), X Functions files (OXF), Package files (OPK, OPX).
- Other files
Includes file types: DOC, DOCX, PDF
How the Group Member Gets Updated Files
After the Origin group member specifies the group folder, and upon subsequent Origin start-ups, if newer files exist in the shared group folder, the group member will see a message telling them that files are updated (only for support files, not patches), or an update is now available and a re-start of Origin is required to receive the updates (for patches).
The (support files) from the shared group folder are copied to the group member's \GroupShared\ folder located in their User Files Folder.
The files then become available in various Origin dialogs such as Theme Organizer, Fitting Function Organizer etc. The files will have a prepend tag of (Group) to identify them as originating from the group folder.
Publishing Patches to Members of the Group
First you must patch your Origin group leader.
After the patch has been applied to the group leader, re-start the group leader.
Then select Tools:Group Folder Manager, and publish the patch file that you applied to the group leader.
Now when the Origin group member starts their Origin, they will see a message that a patch is available from the group leader. They can choose to apply the patch, close their Origin, and the patch program will start running.
Moving the FLEXnet Server and Updating Members of the New Location (Concurrent Network packages)
All Concurrent Network members must have a connection to the FLEXnet license server. If you need to install and set up a FLEXnet license server on a different machine, the Group Folder feature provides an easy mechanism to update all the group members with the new FLEXnet server.
After you set up the replacement FLEXnet server and have the service running successfully, then you can edit the USE_SERVER.lic file located in your Origin group leader's hidden License folder. Located:
- Origin 2016/2017 - Windows Vista, 7, 8, 8.1 and 10 - C:\Users\Public\Documents\OriginLab\##\License
- Earlier Origin Versions - Windows Vista, 7, 8, 8.1 and 10 - C:\ProgramData\OriginLab\##\License
This file will typically have the following text, assuming the FLEXnet server is <FLEXnet server>
SERVER <FLEXnet server> ANY
A 3-Server Redundant FLEXnet server is also supported, for example if we have three servers <one>, <two>, <three>, and ports 12345, 23456, 34567, the USE_SERVER.lic file looks like:
SERVER <one> ANY 12345
SERVER <two> ANY 23456
SERVER <three> ANY 34567
Once this change is made and the Origin group leader is restarted, this file will be automaticaly published to the Group Folder, and the Origin group members will be notified of the change of FLEXnet server with a message "Concurrent license server settings are updated. Click OK to restart".