...
Log into Xledger at https://www.xledger.net/. You must log in with a user that has the Administrator role.
Select the entity you wish to generate the token for.
Open a new tab in your browser, while remaining logged into to Xledger.
In the new tab go to https://www.xledger.net/f/api-tokens.Go to Administration → Access Control → GraphQL → API tokens
Click the Generate New Token button at the top of the screen.
Enter a meaningful token description e.g. “ConnectMyApps Token”
Select the scopes the token should have access to (see screenshot). Please check with your ConnectMyApps technical contact to confirm which scopes are relevant for your integration.
Important!In order for ConnectMyApps to test that the generated token is valid we must call the GraphQL and execute a test query. Currently this is done by sending a query to get the first 10 customers. This means that To validate the token, we check that we can query some customers using the token. Therefore, you must enable at least Read access to the “Accounts Receivable” “Customer” scope under Common, in addition addtion to the actual any required scopes for your integration. Your ConnectMyApps technical contact will confirm this with you in advance.You will see a token on the screen, copy it. The token is sensitive and should be stored securely and never sent via email or other unsecured communication mechanism.
Log in to your ConnectMyApps Canvas account: https://cloudmanagercanvas.connectmyapps.com/
Go to Applications, then click Add New Application.
Search for Xledger GraphQL and select it.
Enter your token from step 8 and select Live as environment.
Click Authenticate, you should see a green “success” message.
You will now be prompted to give your application a name. We recommend you put the Xledger entity code and environment in the name, to make it easy to recognise later. For example if your environment is live and code 99999 enter “99999 Live”.
Well done! You have successfully added Xledger GraphQL as an application.
...