Creating the asset loading application using Application Designer
Using the Application Designer in Maximo IT, users need to create an application in Maximo IT using which they can import Asset data from Claroty in to Maximo IT.
Procedure
- In Maximo IT, go to the Application Designer app.
- Go to Common Actions and click on New Application Definition or click on the New Application Definition icon to start creating a new application.
- Enter Claroty in the Application field and give a name corresponding to it that will appear in your Maximo IT app menu. (For example, Discovery Asset).
- In the layout section, add two Textbox namely Server URL and Authentication Token which will be used to integrate with Claroty via Maximo IT user interface.
- To edit the Textbox properties, right click on the new Textbox and enter the details. Enter Server URL in the Label field to name the Textbox and add other details as applicable.
- In the Attributes field, select the URL attribute as was created for the new import object.
- Perform similar steps for the second Textbox and name it as Authentication Token and map the TOKEN attribute to it as created for the new import object.
- Add a button for Import Assets.
- Once all the fields are created, go to More Actions and click on Add/Modify Signature Options.
- Click on the Add Signature Option icon.
- Create a new Signature option for Claroty with a description.
- Turn the Visible On to make it visible.
- In the Advanced Signature Options, select This is an action that must be invoked by user in the UI.
- Click Save.
-
Your new application for Claroty will be visible in the Maximo IT menu.
Application Definition for Claroty UI
Note: Below is a sample application definition for Claroty
application UI. You can update the code as per your custom fields and other
changes as necessary.
<presentation id="claroty" ismobile="false" mboname="IMPORTDATA" synchronous="false" version="6.0.0">
<page id="mainrec" scroll="false">
<include controltoclone="single_pageHeader" id="INCLUDE-single_pageHeader"/>
<clientarea id="clientarea">
<textbox dataattribute="URL" id="1714729448087" label="Server URL"/>
<textbox dataattribute="TOKEN" id="1714729404853" label="Authentication Token"/>
<pushbutton id="1714729505403" label="Import Asset" mxevent="CLAROTY" sigoption="CLAROTY"/>
</clientarea>
<include controltoclone="pageFooter" id="INCLUDE-pageFooter"/>
</page>
<configurationblock id="datastore_configurationblock"> </configurationblock>
</presentation>
Values to be used for Claroty integration:
Server URL: Claroty Device API
Authentication Token: Claroty API Key
Grant access to a security group
About this task
To grant access to a security group in Maximo IT, the adminstrator must follow the steps mentioned below.
Procedure
- In Maximo IT, go to .
- The Security Groups filter page will appear. Locate and open the security group to which you want to grant access.
- The group's property page opens. Click on the Applications tab.
- In the Applications list, select the name of the application to which you want to grant menu option access (e.g., Discovery Asset).
- The menu options for the selected application will appear in the Options list.
- Click on the Signature Description value that you previously created.
- In the Grant Access column, enable the corresponding checkbox.
- Click on Grant Listed Options for This Application.
- Finally, click Save Group to apply the changes.
-
Restart the server and open the custom build application (Discovery
Asset).
Additional Information:
About this task
For more information on Claroty, see Claroty Offical Documentation.
To view Claroty dashboard, see Claroty dashboard.