Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Client only params

Param nameValueDescription
GuidSyncCategories['Doors', 'Furnitures', 'Walls', 'Windows', 'Spaces_Room', 'Stairs']

Fetch object information from Asset for specified classes.

Not setting this will cause all objects in model to be requested.

This call can result in thousands of GUIDs to be sent to Asset.


This call is made because model does not contain referenced object fmGUID, but only has entity GUID.

AssetModel900
AssetBuilding3010300
FetchModelIdFromAssettrue/falseTrue to lookup model in Asset
FetchAllModelstrue/falseTrue to lookup all models from Building Level
UseModelStreamingtrue/false
HDCRoomClass106

Sample value - should be class ID of objects representing Rooms.

When object of this class is selected, a dedicated viewer function to show Rooms will be used.

Asset+ Parameters

Connection to Asset+ requires proper settings in two places: FMA System Settings described below and Identity Provider that will store auth settings. 


Param nameValueDescription
asset_api_key18e98215-f891-43a9-9e4a-405b12ee59e1Any string that will be set in the Asset+ viewer as API Key used to identify the caller in the Asset+ system.
assetIdp_nameasset-kc-oidcA name (alias) of the Identity Provider that stores authentication configuration for Asset+
asssetIdp_audienceasset-apiAudience parameter from Asset+ auth system.
assetIdp_subjectFieldemailWhat user property should be used to identify user in Asset+ system
asset_api_urlhttp://dev-asset-plus.serviceworksglobal.cloud/api/v1/AssetDBWhat is the Asset+ API endpoint. (warning) MUST BE SSL/HTTPS



Sample Asset IDP config:

Note, the IDP config is required for Token Exchange. It does not have to be used for login (but it cab be used for that as well). 

  • No labels