User Guide
44 Chapter 4: XML API Reference
Permissions
The following table lists the permissions APIs supported in Breeze 5:
Reports
You can use the detailed reporting capabilities of the Breeze web services in external systems such
as employee performance management solutions. The following Breeze web service APIs allow
you to integrate the Breeze reporting repository with external systems for real-time reporting that
uses a single reporting infrastructure.
The following table lists the reports APIs supported in Breeze 5:
login Logs in a user.
logout Logs out a user, invalidating the cookie that the application
received when the user logged in.
API Description
permissions-info Provides information about principals and the permissions
they have for a specified SCO.
permissions-reset Resets all principals’ permissions for the specified SCO, so
that the permissions of the SCO’s parent apply to all
principals.
permissions-update Updates one or more principal’s permissions for one or more
SCOs.
API Description
report-active-meeting-presenters Provides a list of the users who are currently presenting
meetings.
report-active-meetings Provides a list of meetings that are currently in progress.
report-bulk-consolidated-
transactions
Returns information about all the transactions in an account.
A transaction is an instance of one principal visiting one SCO.
report-bulk-objects Returns information about every object on the Breeze server.
Object types include archive, attachment, authorware,
captivate, course, curriculum, external-event, FLV, image,
meeting, presentation, and SWF.
report-bulk-questions Returns information about every quiz question in a particular
account.
report-bulk-slide-views Returns information about every instance of a principal
viewing a slide in an account.
report-bulk-users Returns information about all the users in an account.
report-course-status Returns course status for either a principal or a SCO, based
on the parameters passed in.
API Description