Installation
Last updated
Was this helpful?
Last updated
Was this helpful?
Before installing the workflows, it is required to create several Global Flow Properties within Novacura Flow Studio.
ExcelMigration_IFSBaseUrl
https://ifscloud.ifscloud.com
Your IFS Cloud environment base URL use for the REST Connector
Create an Azure App Registration for reading and editing Excel files. The App Registration needs the following API permissions to be able to access the Excel documents.
Files.ReadWrite.All
Sites.ReadWrite.All
You will need to add additional permissions if you plan to utilize more functionality against the Graph API in other workflows.
Read more in the how-to guides .
Navigate to the registered Microsoft Graph application's Authentication page
Add ncflow://authenticate value to Mobile and desktop applications' Redirect URIs' list
Add https://web.novacuraflow.com/ value to Mobile and desktop application's ' Redirect URIs' list
This REST connector is used to gather object information directly from IFS, It uses this information to build the mapping tables within the app.
Enter Base Address as your IFS Base Url Address. eg: https://ifscloud.ifscloud.com
Enter the Client ID, Client secret, and Realm as shown inside the Global Parameters for the REST connector from the Authentication setup above.
A REST Connector Project must be set up to utilize Microsoft Graph APIs.
Enter a Base Address https://graph.microsoft.com
Set up the parameters for OAuth2 authentication
Enabledb
To enable OAuth2 Authentication in REST connector
Access Token URLec
URL to get token
Auth URLR
URL to authorize
Client ID
{client_id}
Client Secret
{client_secret}
The application secret that you created in the app registration portal for your app. You shouldn't use the application secret in a native app or single page app because client_secrets stored on devices or web pages are not reliable.
Scope
For ID tokens, must be updated to include the ID token scopes - openid
, and optionally profile
and email
.
Extra query parameters
{"login_hint": "john.smith@example.com", "prompt": "login"}
To add extra paramters if needed. It has to be in JSON format.
If you already have an IFS Cloud OData connector setup, you can skip this step and use the existing connector instead.
PrepareWorkOrderHandling
CustomerHandling
PartHandling
SupplierHandling
Make sure that you have created all connectors before importing the workflows.
Import workflows in the file "Excel Connector.wap."
Together with the imported workflows, there will also be a menu. Connect the menu to your roles to make them available for users.
Within the Server Contents Window, right-click on the Excel Connector folder and select “Publish.” This process can take a few minutes but once complete, a Publish Successful message will be displayed.
The API's used in this connector are documented
Read more in the how-to guides .
Create a new REST Service Connector named "IFS Cloud DataMigration" and import the configuration file "IFS23R1_Connector.ncrcp". For more information see .
Follow the IFS Cloud authentication steps documented .
Create a new REST Service Connector named "Microsoft Graph REST" and import the configuration file "Excel_Connector.ncrcp". For more information see .
Checked
The Application (client) ID that the experience assigned to your app.
If you do not have a connector set up, you can see an example .
For how to add a new projection to the connector click .
For details see
For details see