Configure a License for SAS Federation Server

Overview

SAS licenses are SAS installation data (SID) files that are located in the sid_files directory of the SAS Software Depot or media. Copy the SID file(s) to a permanent location that can be accessed by the server such as the /etc/license directory. On UNIX, each SID file has a UNX suffix. To identify which license to apply, you must open the file and determine which products that SID file unlocks. Each server has its own unique SID file.
A license for SAS Federation Server is configured in the dfs_entities.dtd file. The license information is then propagated to the license option set in dfs_serv_common.xml. When you acquire a new license or the location changes for your existing license, you must update dfs_entities.dtd to reflect the new license information. See the Configuration Reference for details about dfs_entities.dtd and the license option set.

Configure a License on Windows

If the location of the license file has been moved after the initial installation, or if you acquired a new license file, follow these instructions to apply the license. The license file must reside in a directory that is accessible by the server, such as etc/license, located in the configuration path.
  1. Open Windows Explorer and navigate to the \etc directory of the configuration path, which is commonly located at SAS\Config\Levn\FederationServer\.
  2. Open dfs_entities.dtd for editing and locate <!ENTITY cfg.license.loc> under Common Configuration Parameters. Here is an example of the entry:
    <!ENTITY cfg.license.loc     "$loc">
  3. Update this entity with the location and name of your license file, as shown in the following example:
    <!ENTITY cfg.license.loc  "C:\temp\sid.txt">

Configure a License on UNIX

If the location of the license file has been moved after initial installation, or if you acquired a new license file, follow these instructions to apply the license. The license file must reside in a directory that is accessible by the server, such as /etc/license, located in the configuration path.
  1. Navigate to the /etc directory of the configuration path, which is commonly located at SAS/Config/Levn/FederationServer/.
  2. Open dfs_entities.dtd for editing and locate <!ENTITY cfg.license.loc> under Common Configuration Parameters. Here is an example of the entry:
    <!ENTITY cfg.license.loc     "$loc">
  3. Update the "$loc" parameter with the location and name of your license file, as shown in the following example:
    <!ENTITY cfg.license.loc  "/temp/sid.txt">
Last updated: March 6, 2018