Jump to: navigation, search

Note: You are currently viewing documentation for Moodle 2.4. Up-to-date documentation for the latest stable version of Moodle may be available here: portfolio.

IMPORTANT: From December 14 2013, the way Moodle and connect is changing. Sites need to upgrade to Moodle 2.4.7 before then and ensure they are using HTTPS in order to continue using the portfolio. See APIv1 migration for details.

Enabling the portfolio

To use the portfolio, your Moodle site must use HTTPS. An admin can then enable the portfolio as follows:

  1. Obtain a client ID and secret from (This step is not necessary if you have a client ID and secret already for the repository.)
  2. Go to Administration > Site administration > Plugins > Portfolios > Manage Portfolios
  3. Activate the portfolio by selecting 'Enable and visible' in the dropdown menu
  4. Configure each portfolio by entering the client ID and secret
  5. Save changes

Sending/"pushing" your files to

  • You can export items such as assignments, chat and forum posts to enabled portfolios such as Here is an example with a forum post:
  • At the bottom of your completed forum post are the words "export to portfolio".

  • Click the words "export to portfolio" and then select from the dropdown (If it is the only portfolio enabled, it will be the only choice!)
  • On the next screen, choose your sharing options and which folder to export to:


  • Click to confirm the export:


  • Click "Continue". If you haven't done this before you will be prompted to log in to your account. Agree and log in.
  • The "export complete" message will appear. Clicking "continue" will take you to if you wish.