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

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
System requirements
  • An internet connection
  • A browser-enabled computer or mobile device

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
Phone support
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

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
Documentation formats
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

Web browser interface
Supported browsers
  • Internet Explorer 11
  • Microsoft Edge
  • Firefox
  • Chrome
  • Safari 9+
Application to install
Designed for use on mobile devices
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
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
API documentation formats
Open API (also known as Swagger)
API sandbox or test environment
Customisation available
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
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 clearance
Other security clearance
Government security clearance

Asset protection

Knowledge of data storage and processing locations
Data storage and processing locations
Other locations
User control over data storage and processing locations
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
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 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 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

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

User authentication needed
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

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

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

Security governance

Named board-level person responsible for service security
Security governance certified
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

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

Approach to secure software development best practice
Supplier-defined process

Public sector networks

Connection to public sector networks


£8.64 to £15 per person per year
Discount for educational organisations
Free trial available
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 ↑