Register with MYOB
The first thing to do - unless you already have a my.MYOB account - is to register for MYOB AccountRight Live API access by clicking the Register for API Access button. This requires completing a form then waiting on a confirmation email from MYOB. It shouldn't take more than 24 hours for this to arrive and will enable you to sign in to my.MYOB.
Creating an MYOB App
Once you're in my.MYOB, you can create an App within the Developer Dashboard to retrieve the neccessary authentication details required to allow Cyclr to access MYOB AccountRight Live's API.
The official MYOB AccountRight Live documentation for creating an App can be found here under the "Access the API via the cloud" heading.
The Redirect Uri value should be set to contain the URL hosting your enduser Accounts:
htmls://[Console Service Domain]/connector/callback
Once you've created your MYOB App, you'll be able to see its Key and Secret values which are used as the OAuth Client ID and Client Secret, respectively.
In your Cyclr Partner Console, go to the Connectors menu then Connector Library, click the green Setup button for the MYOB AccountRight Live Connector and paste those details in there.
Your end users will now be able to install the Connector into their Cyclr Accounts.
For Cyclr to be able to access a user's MYOB Company File, the default Administrator user must exist with a blank password. If this isn't the case, then Cyclr won't be able to access it.
Select an MYOB Company File
Once you install the connector, select Step setup in the template builder to select the Company File you want to use.
You can also select a company file when you create the template to integrate MYOB that you want to make available to your users. To define the company file, add it as a cycle level Variable in your template and reference the variable in each MYOB Step, with a single location to set or update it.
When you install the template through the Cyclr API, after you install and authenticate the MYOB AccountRight Live Connector, you can manually call the Get Files Method) to show a list of Company Files to the user, allow them to select one, then set that in the Template.