Integrations/JustinTestTemplate
{{#vardefine:pim_version|pimB}} {{#vardefine:pim_name|bmc.bdssa_pimB}} {{#vardefine:pim_vendor|BMC}} {{#vardefine:pim_title| BladeLogic Decision Support for BSA (BDSSA)}} {{#vardefine:pim_prodvers| ?.?.?}}
{{#vardefine:portal_minversion|4.6.1}}
{{#ifeq: "{{{version}}}" | "5.4" |{{#vardefine:portal_version|5.4}}|{{#vardefine:portal_version|5.3}}}}
This page documents the enPortal integration for {{#var:pim_vendor}} {{#var:pim_title}}.
- Vendor: {{#var:pim_vendor}}
- Product: {{#var:pim_title}}
- Supported Version(s): {{#var:pim_prodvers}}
- Name of enPortal Integration Package: {{#var:pim_name}}
- Required enPortal Version: 4.6.1 and above
The following section documents supported platforms, installation, and configuration of the {{#var:pim_title}} Product Integration Module on enPortal versions 4.6.1 and above.
{{#ifeq: "5.3" | "{{#var:portal_version}}" | If you are using portal version 5.4 or above please click [[Special:Call/:{{#var:pim_name}},version=5.4|here]] for the integration documentation applicable to it | If you are using portal version 5.3 or earlier please click [[Special:Call/:{{#var:pim_name}},version=5.3|here]] for the integration documentation applicable to it }}
The PIM installation steps depend on the enPortal version. This page is now displaying the instructions for enPortal {{#var:portal_version}}. Select the appropriate page below:
- enPortal 5.4 or above: click [[Special:Call/:{{#var:pim_name}},version=5.4|here]]
- enPortal 5.3 or earlier: click [[Special:Call/:{{#var:pim_name}},version=5.3|here]]
Support Matrix
The following Operating System, Database, and Web Browser platforms are supported:
Operating System
Please see the list of supported Operating Systems on the System Requirements page.
Database
A special database is not required to implement this integration module. The AppBoard/enPortal database is used to store all configurations related to this integration module.
Web Browser
Please see the list of supported Web Browsers on the System Requirements page.
Installation
Dependency: <PIMNAME>
The PIM installation steps depend on the enPortal version:
- enPortal 5.4 or above: click [[Special:Call/:{{#var:pim_name}},version=5.4|here]]
- enPortal 5.3 or earlier: click [[Special:Call/:{{#var:pim_name}},version=5.3|here]]
Perform the following steps to install the {{#var:pim_title}} PIM:
- Install AppBoard/enPortal as detailed in the Installation documentation
- Download the file {{#var:pim_name}}.jar
- Start enPortal and login as a portal administrator
{{#ifeq: "5.3" | "{{#var:portal_version}}" |
- Under the Advanced tab, select PIMImport
|
- Under the Web Integrations tab, select PIM Import
}}
- Click the Browse... button
- Locate the file {{#var:pim_name}}.jar in the Open dialog
- Click the Start button to extract the files from the PIM .jar archive
{{#ifeq: "5.3" | "{{#var:portal_version}}" |
- Under the Advanced tab, select XMLImport
- Click the Start button to load the PIM into the system
- Confirm that the following message is displayed: "Import completed; loaded the following file(s): load_{{#var:pim_name}}.txt"
- Under the Advanced tab, select Explore System
- Navigate to the /Directory/system/proxy/ folder and locate the “Manage Proxy” channel
- Right-click on the “Manage Proxy” channel and select Open to launch the channel
- In the Manage Proxy tool, click “Reset All”
|
- Confirm that the following messages are displayed:
- "Upload completed."
- "Loaded the following file(s): load_{{#var:pim_name}}.txt"
- "CRS cache cleared."
}}
Integration Details
The following sections provide special details for configuring the integration module after installation.
Channel Types
- Home - Channel that displays the default Home page for the logged in user, including full navigation controls (no custom configuration required)
- Proxy - Channel that is used by the system to display {{#var:pim_title}} channels (no custom configuration required)
Configuration
After installing the {{#var:pim_title}} PIM, perform the following steps to configure access to the host {{#var:pim_title}} server:
{{#ifeq: "5.3" | "{{#var:portal_version}}" |
- Click on the Applications tab
|
- Under the Web Integrations tab, select Applications & Licenses
}}
- Right-click on the name sample in the row for {{#var:pim_title}} ({{#var:pim_name}}) and select Modify
- Fill in the items in the Modify Application Wizard dialog:
- Select the protocol used to access your {{#var:pim_title}} server (http or https)
- Change the host name from "changeme" to the hostname or ip address that will resolve to your {{#var:pim_title}} server
- Change the port to the port number of your {{#var:pim_title}} server
- Click "Save" to keep your changes
{{#ifeq: "5.3" | "{{#var:portal_version}}" |
- Click on the Integrations tab
|
- Under the Web Integrations tab, select Explorer
}}
- In the Explorer, under Packages, expand the cuculus.zonoscontrolcenter_pimA tree and click on the sample target. Confirm that the information you entered is displayed for your {{#var:pim_title}} server
- Under the sample target, click on the Home channel. A login prompt should be displayed.
- Log in using the same credentials you would use for accessing the {{#var:pim_title}} application in a browser. Confirm that the {{#var:pim_title}} Home page is displayed.
Create Channels
After installing the {{#var:pim_title}} PIM and configuring access to the host {{#var:pim_title}} server, perform the following steps to create channels to display {{#var:pim_title}} content:
{{#ifeq: "5.3" | "{{#var:portal_version}}" |
- Click on the Applications tab
- Right-click on the name "sample" in the row for {{#var:pim_name}} and select a channel type
- In the "Channel Name" box, enter the name you want to give to the new channel
- For "Channel Type", select "3rd Party Pims"
- Select Pim, Class, and Target for your channel
- Click Next
- Click Finish
- Click on the Integrations tab
|
- Under the Web Integrations tab, select Applications & Licenses
- Right-click on the name sample in the row for {{#var:pim_name}} and select a channel type
- In the "Channel Name" box, enter the name you want to give to the new channel
- Click Next
- Click Finish
- Under the Web Integrations tab, select Explorer
}}
- In the Explorer, under Packages, expand the {{#var:pim_name}} tree and click on the sample target. Confirm that the new channel is listed along with the other sample channels
Repeat the above steps to create additional channels. Select a different Channel Type in step 2 to create a different type of channel.
Known Issues
The following known issues are associated with this PIM:
- There are currently not any known issues associated with this PIM
License Usage
In order for the AppBoard/enPortal administrator to configure the {{#var:pim_name}} PIM, the AppBoard/enPortal license.properties file must include licensing for at least one {{#var:pim_name}} server. The administrator can create one additional host ("target") in AppBoard/enPortal for each server license included in the license file.
Each AppBoard/enPortal user maintains one user session with the {{#var:pim_title}} server. The {{#var:pim_title}} application must be licensed to support the number of users that will be accessing the application through AppBoard/enPortal.
Version Support
The following matrix details the supported {{#var:pim_title}} and compatible AppBoard/enPortal versions:
Package Name | enPortal Version | {{#var:pim_title}} Supported Versions |
---|---|---|
{{#var:pim_name}} | {{#var:portal_minversion}}+ | {{#var:pim_prodvers}} |
Upgrades
Upgrading from an older version
Older versions of {{#var:pim_title}} are not supported by this PIM, so this upgrade path is not supported. It is recommended that you validate the PIM in your {{#var:pim_title}} environment to confirm that it supports the required functionalities.
Upgrading to a newer version
Perform the following steps when the {{#var:pim_title}} server is upgraded to a newer version of {{#var:pim_title}}:
- Check the AppBoard/enPortal PIM online documentation to see if the new {{#var:pim_title}} version is supported by the existing {{#var:pim_name}} PIM.
- Test if the new {{#var:pim_title}} version is supported by the existing PIM that you have installed, perform the following steps:
{{#ifeq: "5.3" | "{{#var:portal_version}}" |
- Click on the Applications tab
|
- Under the Web Integrations tab, select Applications & Licenses
}}
- Right-click on the row for the old {{#var:pim_title}} server and select "Modify"
- Update the protocol, host, and port to reference the server where the new version of {{#var:pim_title}} is running
- If the new {{#var:pim_title}} version is not supported by the existing PIM that you have installed, perform the following steps to upgrade the PIM:
- Download the new PIM version from the PIM download site
- Follow the steps in the Installation section above to install and configure the new PIM version
- Re-create all {{#var:pim_title}} channels to reference the new PIM
- [Optional] Perform the steps outlined in the Uninstall section below to remove the old PIM from the system
Uninstall
Perform the following steps to uninstall the {{#var:pim_name}} PIM:
{{#ifeq: "5.3" | "{{#var:portal_version}}" |
- Click on the Integrations tab
|
- Under the Web Integrations tab, select Explorer
}}
- In the Explorer, under Packages, locate the {{#var:pim_name}} integration
- Right click on the integration name, and select "Delete"
- Click "Ok" to confirm that you want to delete the integration package