Admin tools ::: tool_ally
Maintained by Open LMS LogoOpen LMS Development, Nicolaas Matthijs, Guy Thomas, Blackboard Ally
Ally webservices plugin
Latest release:
358 sites
6 fans
Current versions available: 8

Ally admin tool

The Ally admin tool (tool_ally) provides a web service facilitating communication between Moodle and Ally. It also
contains all the main settings required for Ally to function. Ally is an accessibility tool providing analysis / remedy
of accessibility issues for files hosted within moodle. It can provide a detailed course level report illustrating the
level of accessibility for files throughtout the course.


You can download the admin tool plugin from:

This plugin should be located and named as:

Configuring the Ally admin tool

Open the settings for the Ally admin tool:

Site Administration > Plugins > Admin Tools > Ally

The Secret, Key, Launch URL, File updates URL and Client id fields should be populated with values provided to you by an Ally representative. You can contact an Ally representative online via the Ally  webpage

You will also need to make the Moodle Ally web service available to Ally. The easiest way to do this is to click the
link entitled "Auto configure Ally web service" at the bottom of the settings page and then by clicking continue. You
will be able to test that the Ally web service is working by following the link at the bottom of the page. Please note,
this URL must be accessible from the internet for Ally to function. Following this link should open a new page starting
with the following text:
If successful, you will need to copy this link and provide it to your Ally representative. They will contact you once
everything is set up at their end.

Additional plugins

The Ally admin tool isn't useful on its own. The main functionality of Ally is provided by two other plugins which you
should download and install:

Ally filter

The Ally filter can be downloaded from:

The filter should be located and named as:

Ally accessibility report

The Ally accessibility report can be downloaded from:

The report should be located and named as:

License for Ally admin tool

© Blackboard Inc 2017

This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with
this program. If not, see <>;.


Screenshot #0


Open LMS Logo
Open LMS Development (Lead maintainer)
Nicolaas Matthijs
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Sat, Oct 7, 2017, 1:30 AM
    Approval issue created: CONTRIB-7074
  • Tue, Oct 10, 2017, 2:47 AM

    Thanks for sharing the plugin (and the two others) with the Moodle community. Please find some early feedback and comments in the tracker.

  • Wed, Nov 29, 2017, 7:00 AM
    Hello! I'm having a bit of trouble installing this. I keep getting the following error message:

    Downloading tool_ally ... OK
    Validating tool_ally ... Error
    [Error] Extracted file not found [{"file":"ally\/webservice\/"}]
    Installation aborted due to validation failure

    What am I doing wrong?

    Thank you for your help!
  • Wed, Nov 29, 2017, 11:49 PM
    Hi Krisha. I've tested to make sure that it is possible to install the admin plugin via the following steps and it works fine for me.

    1) Download the zip file from

    2) Open site administration > plugins > install plugins

    3) Click 'choose file'

    4) Select the zip file downloaded in step 1

    5) Click 'Install the plugin from the zip file'

    6) You should get a "Validation successful, installation can continue" message on the next page - click 'continue'

    7) You should be redirected to the upgrade settings page. Click 'upgrade'

    That's it!

    Note - these steps will only work if your web server has the rights to write into the Moodle admin/tool folder.
  • Wed, Jun 19, 2019, 5:17 PM
    Hello, Installation is not starting in my server any help, its showing some component are not compatible.
Please login to post comments