Smart Materials Web API Software recommendations - Intergraph Smart Materials - Version 2017 R2 (2.2) - Installation & Upgrade - Hexagon

Intergraph Smart Materials Web API Installation 2017 R2 (2.2)

Language
English
Product
Intergraph Smart Materials
Subproduct
Web API
Search by Category
Installation & Upgrade
Version Smart Materials Web API
2017 R2 (2.2)

Prerequisites to install Smart Materials Web API (version 2.2) are as follows:

  • Smart Materials (2016 (8.4.x.x) and (10.0.x.x.))

    BOM API (Start OMI Import job) supports only Smart Materials 2020 (10.0.x.x).

    • Smart Materials is an integrated material, supply chain, and subcontract management solution that caters to the entire project lifecycle. It provides a common collaboration platform and project workbench for all the partners in any engineering, procurement, and construction (EPC) project supply chain.

  • Smart API Manager or OKTA or any authorization server that supports Oauth2.0 with OpenId Protocol.

  • Smart API Manager

    • Smart API Manager (SAM) is an API management system focused on client, user, and API registration. SAM also focus on monitoring, measuring, analyzing, and securing access to Smart APIs developed by Hexagon's Asset Lifecycle Intelligence division. SAM maintains an internal STS to provide security features and looks out the access tokens. SAM is required for cloud-based and on-premises deployment and configuration of Smart APIs.

    • For more information, see the Smart API Manager installation and configuration (Welcome to Intergraph Smart API Manager Installation and Configuration) and help (Welcome to Intergraph Smart API Manager).

    • A Smart API Manager administrator/user can access the help content after signing into the Smart API Manager web client application.

  • OKTA

    • Smart Materials Web APIs also supports other identity servers like OKTA.

    • If you are using OKTA or any other identity server, then you need to configure web API manually (see Configure Web API Manually), as Config tool only supports SAM.

  • ISL Client

    • ISL Client must be installed on WebAPI (IIS Server)

    • Compatible version is 14.01.06.0031

    • To support ISL version, install .Net Framework 4.8.