How do I add a new vendor resource into my proxy application?
There are several methods for adding new resources into the Muse Proxy Application for handling the rewriting of vendor platforms, the recommended method is by using the Muse Proxy Administrator Console. The rewriting definitions for a vendor platform are stored in XML files, which we call Muse Proxy Sources.
Mainly the steps for adding a new Muse Proxy Source are:
- Identify the source profile in the existing repository from the EduLib website by accessing this link:
https://www.edulib.com/products/muse-proxy/support/muse-proxy-sources-profiles/
Make use of the search functionality to narrow the results. Any term entered in the search box is searched in the source’s identifier and in the following field values from the source profile:NAME
andDESCRIPTION
.
Once identified, click on the name link and a popup window will open with the details of the source’s profile. Click theDownload Profile
link to download the XML file. - Access your Muse Proxy Administrator Console, the URL should be of the form:
https://proxy.domain.com/admin
Login with theadministrator
user and the password that you configured during the setup. - Navigate to the left menu
Aplications
item,Manage Applications
link. Locate the Muse Proxy Application in use and click on theSources
button to access the list of installed sources. - In the
Sources
page, click on theCreate source from an existing profile
icon, next to theQuick Filter
search box. - In the new page, upload the XML file downloaded at step #1. Upon succesfull upload, you are requested to specify the
Source Identifier
value, place here the file name without the .xml extension. Also you can change the default name and description values for the source. When done, click theCreate
button. - The next step is to add the new source profile into a sources group. For doing this, in the
Sources
page click theEdit Sources Groups
icon, next to theQuick Filter
search box. In the new page click on theSources
icon from theActions
column, corresponding to the group in which to add the new source. By default only one group exists. - In the new
Sources Groups
page, click on the plus (+
) icon found next to the new source in theList of available sources
column. - Test by accessing a proxified link for the newly added resource. E.g.
https://proxy.domain.com/applicationID?url=vendor_URL
, where replace the hostname,applicationID
andvendor_URL
with the appropriate values.