RapidIdentity Product Guide

Configure OAuth for Edmodo Adapter

You will need an Edmodo Account with District or School administrator privileges. While you can use the default administrative account, it is usually a good idea to create a separate User and grant the necessary administrative privileges.

Creating an OAuth Credential in RapidIdentity Connect
  1. In RapidIdentity, Navigate to Connect > OAuth2 Credentials.

  2. Select the project you want the credential associated with. For security reasons an OAuth credential is associated with a single project only, though it can be shared with any number of actions sets within the project and used on any RapidIdentity Connect node in the same cluster.

  3. Click the Add… button and select Edmodo.

  4. Give the credential a name (must be unique within the project.)

  5. Enter the username of the administrator account you wish to use in the Username field.

  6. Review the permissions that will be requested. The default selection represents the permissions that are required for the Edmodo adapter to be fully functional, but if you don't need all the capabilities you may wish to adjust the requested permissions.

  7. Click the Request OAuth Credential button.

  8. Press OK to redirect to Edmodo to authorize the credential.

  9. If necessary, log in as the Edmodo administrator account you entered above.

  10. Review the requested permissions and press the Accept button.

  11. Select and copy the code from the resulting page.

  12. Switch back to the RapidIdentity Connect tab or window, paste the code, and press the OK button.

Creating a Google Apps connection using an OAuth Credential
  1. Insert the defineEdmodoOAuthConnection() action.

  2. Enter the domain.

  3. After selecting the credentialName field, select OAuth Credential… in the combo box.

  4. Select the desired credential in the dialog and press OK.

Deleting an OAuth Credential
  • Navigate to Connect > OAuth2 Credentials. Select the credential and press the Delete… button.