Instructure Global


Portfolium was created to help every person realise their full potential by connecting their learning with opportunity. Portfolium helps institutions inspire, assess, and showcase student achievements via its powerful ePortfolio network, student-centred assessment, job matching capabilities, and academic and co-curricular pathways.


  • Learning Pathways: Milestone planning and visualisation for student activity/achievement
  • Network of profiles based on shared skills/institutions/connections
  • Import artifacts from Google Drive/Dropbox/Box/YouTube/Sketchfab, etc.
  • Automatically issue badges on achievements/automatically add to ePortfolio
  • Filtered views of ePortfolios based on tagged skills/outcomes/competencies
  • Import Canvas assignments into ePortfolios/Program Assessments
  • Smart suggestions of skills/activities/ePortfolios/jobs/companies/people
  • Smart activity feed, based on relevance to the individual
  • Assess artifacts beside metadata and scoring rubric
  • Program Assessment Reporting - Generate PDF report of program assessment


  • Connect students to their peers, mentors, and faculty
  • Help students connect to their own learning through meta-cognitive reflection
  • Link student work to course-level learning outcomes assessment
  • Connect students with employers searching for skills matching open positions
  • Offer faculty/administrators data to understand and guide student success
  • Assess competencies against rubrics in a streamlined and VLE-integrated way
  • Evidence student learning to outside entities, including accreditation organisations
  • Support student employability by aligning achievements with industry standards
  • Support staff by recognising accomplishments/allowing them to own professional development
  • Foster alumni connection with social networking that’s free-for-life for students


£8.64 to £15 per person per year

  • Education pricing available
  • Free trial available

Service documents


G-Cloud 11

Service ID

7 8 2 2 2 7 7 0 9 2 3 3 7 3 6


Instructure Global

G-Cloud Contact

020 3514 6223

Service scope

Service scope
Software add-on or extension Yes, but can also be used as a standalone service
What software services is the service an extension to Canvas, Instructure's Learning Management System
Cloud deployment model Public cloud
Service constraints No
System requirements
  • An internet connection
  • A browser-enabled computer or mobile device

User support

User support
Email or online ticketing support Email or online ticketing
Support response times Business hours for support are Monday to Friday, 9am-5pm PDT. Average initial response times for live support are less than 5 minutes during business hours. Business hours for support are Monday to Friday, 9am-5pm PDT. Average initial response times for live support are less than 5 minutes during business hours. Outside of business hours, or if a user makes a support query via chat and logs out before getting a response, Portfolium will follow up by email.
User can manage status and priority of support tickets No
Phone support No
Web chat support Web chat
Web chat support availability 24 hours, 7 days a week
Web chat support accessibility standard None or don’t know
How the web chat support is accessible Support chat is provided via Intercom, which complies with the Web Content Accessibility Guidelines (WCAG) 2.0 Level AA. Here are some of the features that make it accessible:

Screen reader support: Chat is accessible via screen readers.
Keyboard navigation: Every component of the chat can be accessed using a keyboard without requiring a mouse or trackpad.
Color contrast: All text in the chat is clearly visible when using colors with enough contrast.
Web chat accessibility testing Support chat has been tested with both screen readers and screen enlarging software.
Onsite support Yes, at extra cost
Support levels Portfolium provides chat-based user support, included in the subscription fee, on every screen of our network and applications for students and educators to receive support from Portfolium’s help desk.

Business hours for support are Monday to Friday, 9am-5pm PDT. Average initial response times for live support are less than 5 minutes during business hours. Outside of business hours, customers will receive a response via email. Customers will also have an assigned Customer Support Manager. Transcripts and analytics from support tickets can be shared with partner institutions for transparency and record-keeping.
Support available to third parties Yes

Onboarding and offboarding

Onboarding and offboarding
Getting started Portfolium implementation steps include a kickoff call, hands-on support with importing users, integrations and SSO, whitelisting, and online user training prior to launch.

After launch, users have many resources available to them to learn how to use Portfolium, including:

• Help Guides found in
• Free webinars; previous webinars can be found at
• Real-time support chat
• Customer Success Manager
Service documentation Yes
Documentation formats HTML
End-of-contract data extraction Data can be exported in multiple file formats, including but not limited to CSV, PDF, TEXT or SQL.
End-of-contract process Portfolium agrees that upon termination of the Agreement it shall return all data to the customer in a useable electronic form, and erase, destroy, and render unreadable all data in its entirety in a manner that prevents their physical reconstruction through the use of commonly available file restoration utilities, and certify in writing that these actions have been completed within 30 days of the termination of this Agreement or within 7 days of the request of an agent of the customer, whichever shall come first.

Using the service

Using the service
Web browser interface Yes
Supported browsers
  • Internet Explorer 11
  • Microsoft Edge
  • Firefox
  • Chrome
  • Safari 9+
Application to install No
Designed for use on mobile devices Yes
Differences between the mobile and desktop service There is no difference in the service between mobile and desktop. The mobile experience has a modified user interface to account for the smaller screen size on typical smart devices. The ePortfolio network is mobile responsive.
Service interface Yes
Description of service interface Portfolium has a modern web interface that is accessible through web browsers, and responsive on mobile devices.
Accessibility standards None or don’t know
Description of accessibility Portfolium currently conforms to WCAG 2.0 at Level AAA. Portfolium is committed to making its tools accessible for all users, including those with disabilities. In addition to making technical changes to our websites to provide greater accessibility, we continually test with multiple assistive technologies such as screen readers and screen enlarging software to analyse and modify our pages accordingly. We also engage accessibility experts and those with disabilities to further test and modify our platform for optimal usability.

View the Voluntary Product Assessment Template to see more detail around Portfolium's features that are fully accessible to users with disabilities:
Accessibility testing Portfolium performs testing with assistive technology at every QA test before deployment. Tests are performed on Chrome 45 with OS X 10.11, Firefox 52 with OS X 10.11, Safari 11. with OS X 10.11, Firefox 52 on Windows 10 with JAWS 2019.1810.64, Chrome 45 on Windows 8.1 with JAWS 2019.1810.64, and Internet Explorer 11 with Windows 8.1.
What users can and can't do using the API Portfolium issue API keys to partners for two purposes: reporting & user information seeding. Users can use an API to push a CSV file to Portfolium that has the user's basic information to seed accounts for students. Also, there is a reporting API to pull network level stats on usage. Both of these actions are available in the interface, though we provide an API if users want to automate them as well.
API documentation Yes
API documentation formats Open API (also known as Swagger)
API sandbox or test environment No
Customisation available Yes
Description of customisation The products are configurable depending on the goals and initiatives of the partner. Executive sponsors established prior to contract execution are able to make these configurations in the back-end EDU Platform for administrators. This effort is assisted by a dedicated Portfolium account specialist.


Independence of resources Portfolium has a stateless web architecture that scales horizontally. Using AWS OpsWorks based on load, memory usage, or CPU level, the system can automatically spin up a new web server and add it to the layer whether it be at the web layer or API layer.

Portfolium successfully scales to launch multiple 30K+ student universities in a single day, alongside their 100K+ alumni networks.


Service usage metrics Yes
Metrics types Portfolium provides service usage metrics to its partners. They're available though the API, on a dashboard that is refreshed every 24-hours, or via a manual custom request.
Reporting types API access


Supplier type Not a reseller

Staff security

Staff security
Staff security clearance Other security clearance
Government security clearance None

Asset protection

Asset protection
Knowledge of data storage and processing locations Yes
Data storage and processing locations Other locations
User control over data storage and processing locations No
Datacentre security standards Complies with a recognised standard (for example CSA CCM version 3.0)
Penetration testing frequency At least once a year
Penetration testing approach Another external penetration testing organisation
Protecting data at rest Encryption of all physical media
Data sanitisation process Yes
Data sanitisation type Deleted data can’t be directly accessed
Equipment disposal approach Complying with a recognised standard, for example CSA CCM v.30, CAS (Sanitisation) or ISO/IEC 27001

Data importing and exporting

Data importing and exporting
Data export approach Users can export their data at any point in time via their account settings page.
Data export formats
  • CSV
  • Other
Other data export formats
  • CSV
  • PDF
  • TXT
  • SQL
Data import formats
  • CSV
  • Other
Other data import formats
  • MP3
  • MPEG
  • JPG
  • PNG
  • TXT
  • PDF
  • XLS
  • PPT
  • DOC

Data-in-transit protection

Data-in-transit protection
Data protection between buyer and supplier networks TLS (version 1.2 or above)
Data protection within supplier network TLS (version 1.2 or above)

Availability and resilience

Availability and resilience
Guaranteed availability Instructure will use commercially reasonable efforts to make the Service available with an annual uptime percentage of at least 99.9% (“Service Commitment”). In the event Instructure does not meet the Service Commitment, Customer will be eligible to receive a service credit as described below. The maximum amount of the credit is 1/12 of the annual subscription fee for a twelve (12) month period. The service credit is calculated by taking the number of hours the applicable Service was unavailable below the Service Commitment, and multiplying it by 3% of 1/12 the annual subscription fee. If the Customer has been using the Service for less than 365 days, the preceding 365 days will be used, but any days prior to Customer’s use of the Service will be deemed to have had 100% availability. Any unavailability occurring prior to a credit cannot be used for any future claims. The Service Commitment does not apply to any scheduled outages, standard maintenance windows, force majeure, and outages that result from any technology issue not originating from Instructure. For more detail, please refer to our Terms and Conditions.
Approach to resilience Portfolium is hosted on cloud infrastructure provided by Amazon Web Services. Amazon cloud infrastructure provides a highly available, scalable, and resilient platform that cannot be equalled by client-hosted or on-site vendor-hosted systems.

Portfolium uses various techniques to provide system redundancy, including backup environment. Each AWS service used (EC2, RDS, etc) is configured to be redundant and available in different Availability Zones. Each Availability Zone is designed as an independent failure zone. This means that Availability Zones are physically separated within a typical metropolitan region.

In addition to discrete uninterruptible power supply (UPS) and onsite backup generation facilities, they are each fed via different grids from independent utilities to further reduce single points of failure.

Portfolium’s multi-tenant database is backed up via RDS services. Daily database backups are sent to the separate recovery site. Portfolium’s server configuration is scripted using AWS OpsWorks and Chef. In the event of a cataclysmic disaster in the primary hosting region, the system would be able to use the RDS backups in the secondary hosting region and spin up a new stack and update the DNS in CloudFlare to point to the new Load Balancers in the secondary hosting region.
Outage reporting Service outages will be reported by email and/or in-app alerts depending on the nature and scale of the outage.

Identity and authentication

Identity and authentication
User authentication needed Yes
User authentication
  • Identity federation with existing provider (for example Google Apps)
  • Username or password
Access restrictions in management interfaces and support channels Users are granted management access on the principle of least privilege, and access requests are assessed and granted or denied manually based on business need. All management access is reviewed on a monthly basis and amended as appropriate.
Access restriction testing frequency At least every 6 months
Management access authentication
  • Identity federation with existing provider (for example Google Apps)
  • Username or password

Audit information for users

Audit information for users
Access to user activity audit information Users have access to real-time audit information
How long user audit data is stored for At least 12 months
Access to supplier activity audit information No audit information available
How long system logs are stored for Between 1 month and 6 months

Standards and certifications

Standards and certifications
ISO/IEC 27001 certification No
ISO 28000:2007 certification No
CSA STAR certification No
PCI certification No
Other security certifications No

Security governance

Security governance
Named board-level person responsible for service security Yes
Security governance certified No
Security governance approach The Portfolium operations team follow best practices of modern cloud based applications, including annual third party penetration tests. Portfolium is hosted on the AWS cloud infrastructure, which is ISO 27001:2013 certified.
Information security policies and processes Portfolium Engineering has a near-flat organization. Everything funnels one level up to the Sr. Dir. of Engineering. We follow best practices for Cloud Computing using technologies to support world class security practices including but not limited to AWS VPCs, Cloudflare, MFA, etc.

Operational security

Operational security
Configuration and change management standard Supplier-defined controls
Configuration and change management approach Portfolium is a SaaS application so we host all of the software, and changes (from product improvements to bug fixes) are made multiple times per week. We follow an Agile SDLC that runs through product planning, design, development, peer review, QA, release, and monitoring.
Vulnerability management type Supplier-defined controls
Vulnerability management approach Portfolium uses modern development techniques and web development frameworks that have security built in from the ground up. For new hires we train them about how to think about security when developing, and that gets reviewed on every change to the software, in QA, then a once-a-year audit from a 3rd party.
Protective monitoring type Supplier-defined controls
Protective monitoring approach Portfolium uses two tools for system and application monitoring; AWS Cloudwatch for low-level system metrics such as CPU, memory, load, and disk; and Datadog as an APM and log aggregator.
Incident management type Supplier-defined controls
Incident management approach Portfolium has an incident management process defined as an internal policy, which can be provided upon request.

Secure development

Secure development
Approach to secure software development best practice Supplier-defined process

Public sector networks

Public sector networks
Connection to public sector networks No


Price £8.64 to £15 per person per year
Discount for educational organisations Yes
Free trial available Yes
Description of free trial Assisted, short-term (< 30 days) pilots are available on an as-needed basis with clear success criteria established prior.

Service documents

Return to top ↑