Best practice forum (Archived)

External Tool - Consumer Key Query

 
Michelle Lamont
External Tool - Consumer Key Query
by Michelle Lamont - Thursday, 15 October 2015, 11:03 PM
 

Hi,

I'm working with an external organisation (Provider) who's trying to setup our organisation as a Consumer to utilise an external tool in their Moodle site.

They've provided me with the:

  • External tool URL (I figure this is the direct URL to the external tool activity in their course)
  • Shared Secret

They've also ticked in their Moodle site to 'Allow frame embedding' under Site Admin > Security > HTTP security.

On my end, as the Consumer, I've setup an external tool activity in a course and I've added the Provider's:

  • External Tool URL
  • Shared Secret

However, when I try to launch the tool an error 'Missing oauth_consumer_key in request' appears.  I'm very new to this, but I'm thinking it indicates partial success but an additional bit of info is required from the Provider, being the Consumer Key.

I've spoken to the provider and they cannot see a Consumer Key anywhere in their Moodle site.

Can anyone with knowledge of the LTI Provider Plugin provide advice, instructions/steps, or a screen shot showing where the provider would find the consumer key, or how they generate one?

Thanks

Michelle

Michelle Lamont
Re: External Tool - Consumer Key Query
by Michelle Lamont - Thursday, 29 October 2015, 4:13 PM
 

Hi,

In case anyone stumbles across the same query I had when trying to setup the External Tool activity, I thought I would share the answer to the question I raised.

The question I had was about the Consumer Key in the External Tool activity and what this is and where the provider would find it.  It's the name that the provider gives the LTI Provider Tool when they set it up on their end.

Pukunui, who support the external organisation I've been working with to get LTI up and running, pointed me in the direction of this great video which explains it quite clearly - https://www.youtube.com/watch?v=zewBcSdzTy0

We're still experiencing some difficulty in finalising the LTI setup but we're almost there. Now we're just trying to figure out why the learner's grades aren't coming back to our environment. Seems OK on the provider's end and we've got the required settings selected. If anyone has any ideas or experience in this space, please throw them my way.

Thanks, Michelle