Forum Discussion
New in Labs: Connected Packages
Hi Articulate Team,
We are currently testing the new Connected Packages (Labs) feature in Rise 360 with LearnDash, and we love the concept of instant updates across platforms.
In our courses, we use a custom Code Block that allows students to record their voice for spoken practice and pronunciation drills using the browser's MediaDevices API (navigator.mediaDevices.getUserMedia).
The issue we're running into:
- Standard SCORM package: Microphone recording works smoothly because the course runs locally from the LMS server.
- Connected Package: The microphone fails to initialize completely, and the browser console throws: [Violation] Permissions policy violation: microphone is not allowed in this document.
Because Connected Packages stream remotely from packages.articulateusercontent.com, the browser applies cross-origin restrictions, blocking hardware access down to the embedded code block.
We would love to migrate our courses to Connected Packages, but our curriculum depends on student voice recording—and this will inevitably block any creator building language courses, speech exercises, or oral practice from adopting Connected Packages as well.
Since this feature is currently in Labs, is there a plan to delegate microphone permissions (or provide an authoring toggle) in the cloud player environment?
Any insight or workaround would be greatly appreciated!
Thank you for the detailed write-up, and for including the exact console error. That made it easy to see what's going on.
You're right about the cause. Because Connected Package content loads from packages.articulateusercontent.com inside the LMS, the browser needs the microphone permission to be passed down to that content, and today, I am assuming it isn't.
I've shared this with our engineering team to look at how we handle microphone access in Connected Packages, and I'll follow up here once I know more. For now, courses that rely on voice recording should stay on standard packages.
Out of curiosity, does your Code Block use the camera too, or just the microphone?
- hadassahschecte2 days agoCommunity Member
No. We don't use the camera for this activity.
Related Content
- 7 months ago