Rothamsted-Ecoinformatics / farm_rothamsted

Custom farmOS features for Rothamsted Research.
GNU General Public License v2.0
6 stars 1 forks source link

John Deere: set up developer account #640

Open aislinnpearson opened 6 months ago

aislinnpearson commented 6 months ago

Set up developer account for Rothamsted in order to install the module, and check organisations associated with it.

paul121 commented 5 months ago

@aislinnpearson here is information for the JD module.

  1. First you need to create a "developer account" at developer.deere.com and make an "Application".

This document starts with these instructions and then starts to describe how we configure a farmOS instance for testing with the "Application" (after JD approves the API request). If you could please add myself (paul.weidner@gmail.com) and the Our-Sci acct (farm-support@our-sci.net) as developers for your "Application" - maybe name this "Rothamsted FarmOS" ? https://docs.google.com/document/d/1G5SaOaVmvQCfonLVtcsbO0xWMslkp-fHtedXX-4u90E/edit?usp=sharing

  1. Once JD approves the API request we can get a demo farmOS configured so you can start testing the JD integration. The user instructions I've assembled are here: https://docs.google.com/document/d/1etTBkA8COfwRWmKt5xWSLvonGwhqWuf7wDlm7akDQTU/edit?usp=sharing

  2. Once you think we're ready, we can start adding to production sites!

aislinnpearson commented 3 months ago

Hiya @paul121

So I think I have done this now for Harpenden and Brooms. I've added both you and OurSCI as contacts... I think I've done it all correctly, but maybe we can double check this evening.

aislinnpearson commented 3 months ago

Hey @paul121,

So I realised today that I do have an account for North Wyke's John Deere (I belong to both organisations). What I am not clear about is whether or not I now need to create two applications or if both John Deere organisation's can access the same application. I've e-mailed them to ask but I suspect (looking at Greg's notes) that it will be the latter.

image

paul121 commented 3 months ago

Oh good question. Actually I think we will only need a single John Deere application for all of Rothamsted. I know the our notes say to create a separate application for each FarmOS instance but that is really a matter of "ownership of the application + instance". If Rothamsted owns multiple FarmOS instances, then a single JD application can work. We just do one extra step to configure the application for multiple instances.

aislinnpearson commented 3 months ago

Perfect! In that case we are good to go

aislinnpearson commented 3 months ago

Reply to my question from John Deere (see comment )

Question:

I'm a Product Owner for FarmOS (https://farmos.org/) at Rothamsted. As a research institute we have two different farms (North Wyke and Rothamsted) and each is set up as it's own organisation in John Deere. Can you please tell me if I can link both organisations to a single application? Or do I need to create new applications for each organisation? If you have any instructions for this I would be very grateful.

Answer

Yes, you can do this threw the "Partnership Connection" feature located in Operation Center. (OC). Log into OC and select "Setup"->"Teams" from here you will click "Add"->"Partner Connections" to create the connection. I include a graphic showing these steps. If you have any questions please feel free to reach out.

Attachment Picture1 (002)