com.mcparmory/canvas
com-mcparmory-canvas declares 696 capabilities across 696 tools, with 2 critical issues.
Issues
696 of 696 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.
108 tools are classified as irreversible and declare no limit.
696 of 696 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.
696 of 696 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.
213 tools can modify data and declare no limit.
375 tools can read data and declare no limit.
Declared capabilities
| Tool | Read as | Basis |
|---|---|---|
get_assignment_lti | read |
declared |
get_originality_report | read |
declared |
update_originality_report | write |
inferred |
get_submission | read |
declared |
list_submission_attempts | read |
declared |
submit_originality_report | write |
assumed |
get_originality_report_submission | read |
declared |
update_originality_report_submission | write |
inferred |
get_group_members_lti | read |
declared |
list_webhook_subscriptions | read |
declared |
get_webhook_subscription | read |
declared |
delete_webhook_subscription | destructive |
declared |
get_lti_user | read |
declared |
list_sis_export_assignments | read |
declared |
list_sis_export_assignments_by_course | read |
declared |
disable_sis_grade_exports | destructive |
declared |
list_accounts | read |
declared |
search_domains | read |
declared |
list_active_notifications | read |
declared |
create_notification | write |
inferred |
get_notification | read |
declared |
update_notification | write |
inferred |
dismiss_notification | destructive |
declared |
list_admins | read |
declared |
promote_account_admin | write |
assumed |
list_department_participation_completed | read |
declared |
list_department_grade_distribution_completed | read |
declared |
get_department_statistics | read |
declared |
list_department_participation_data | read |
declared |
list_department_grade_distribution | read |
declared |
get_department_statistics_current | read |
declared |
list_department_participation_by_term | read |
declared |
list_department_grade_distributions | read |
declared |
get_department_statistics_term | read |
declared |
list_authentication_providers | read |
declared |
get_authentication_provider | read |
declared |
list_content_migrations | read |
declared |
initiate_content_migration | destructive |
declared |
list_migration_systems | read |
declared |
list_migration_issues | read |
declared |
get_migration_issue | read |
declared |
resolve_migration_issue | write |
inferred |
get_content_migration | read |
declared |
update_content_migration | write |
inferred |
list_courses_by_account | read |
declared |
create_course | write |
inferred |
bulk_update_courses | write |
inferred |
get_course_account | read |
declared |
get_enrollment | read |
declared |
list_external_tools | read |
declared |
create_external_tool | write |
inferred |
get_external_tool_sessionless_launch_url | read |
declared |
get_external_tool | read |
declared |
update_external_tool | write |
inferred |
remove_external_tool | destructive |
declared |
list_account_features | read |
declared |
list_enabled_features | read |
declared |
get_feature_flag | read |
declared |
list_grading_periods | read |
declared |
delete_grading_period | destructive |
declared |
list_grading_standards | read |
declared |
create_grading_standard | write |
inferred |
get_grading_standard | read |
declared |
list_group_categories | read |
declared |
create_group_category | write |
inferred |
list_groups_in_account | read |
declared |
list_logins | read |
declared |
create_login | write |
inferred |
update_user_login | write |
inferred |
list_outcome_links | read |
declared |
list_outcome_groups | read |
declared |
get_outcome_group_account | read |
declared |
update_outcome_group | write |
inferred |
delete_outcome_group_account | destructive |
declared |
copy_outcome_group | write |
assumed |
list_outcomes_account | read |
declared |
link_outcome | write |
assumed |
link_outcome_existing | write |
assumed |
unlink_outcome | destructive |
declared |
list_subgroups | read |
declared |
create_outcome_subgroup | write |
inferred |
import_outcomes | write |
assumed |
get_outcome_import_status | read |
declared |
list_proficiency_ratings | read |
declared |
set_proficiency_ratings | write |
inferred |
check_account_permissions | read |
declared |
list_reports | read |
declared |
list_reports_by_type | read |
declared |
generate_report | write |
assumed |
get_report_status | read |
declared |
delete_report | destructive |
declared |
list_roles | read |
declared |
get_role | read |
declared |
deactivate_role | destructive |
declared |
reactivate_role | write |
assumed |
get_root_outcome_group_account | read |
declared |
list_rubrics | read |
declared |
get_rubric | read |
declared |
list_scopes | read |
declared |
register_user | write |
inferred |
create_shared_theme | write |
inferred |
update_shared_theme | write |
inferred |
list_sis_import_errors | read |
declared |
list_sis_imports | read |
declared |
abort_pending_sis_imports | destructive |
declared |
get_sis_import_status | read |
declared |
abort_sis_import | destructive |
declared |
list_sis_import_errors_by_import | read |
declared |
restore_sis_import_workflow_states | write |
assumed |
list_sub_accounts | read |
declared |
create_sub_account | write |
inferred |
delete_sub_account | destructive |
declared |
list_enrollment_terms | read |
declared |
create_term | write |
inferred |
update_enrollment_term | write |
inferred |
delete_enrollment_term | destructive |
declared |
list_account_users | read |
declared |
create_user | write |
inferred |
remove_user_from_account | destructive |
declared |
get_account | read |
declared |
update_account | write |
inferred |
list_announcements | read |
declared |
list_appointment_groups | read |
declared |
create_appointment_group | write |
inferred |
list_next_appointments | read |
declared |
get_appointment_group | read |
declared |
update_appointment_group | write |
inferred |
cancel_appointment_group | destructive |
declared |
list_appointment_group_participants | read |
declared |
list_appointment_group_participants_users | read |
declared |
list_authentication_events_by_account | read |
declared |
list_authentication_events_by_login | read |
declared |
list_authentication_events_by_user | read |
declared |
list_course_events | read |
declared |
list_grade_changes_by_assignment | read |
declared |
list_grade_changes_by_course | read |
declared |
list_grade_changes_by_grader | read |
declared |
list_grade_changes_by_student | read |
declared |
list_events | read |
declared |
create_calendar_event | write |
inferred |
get_calendar_event | read |
declared |
update_event | write |
inferred |
delete_calendar_event | destructive |
declared |
reserve_appointment_slot | destructive |
declared |
reserve_time_slot | destructive |
declared |
list_collaboration_members | read |
declared |
list_messages | read |
declared |
list_conversations | read |
declared |
create_conversation_thread | write |
inferred |
update_conversations_batch | write |
inferred |
list_conversation_batches | read |
declared |
list_message_recipients | read |
declared |
mark_all_conversations_as_read | read |
inferred |
get_unread_conversation_count | read |
declared |
retrieve_conversation | read |
declared |
update_conversation | write |
inferred |
delete_conversation | destructive |
declared |
send_message | send |
inferred |
add_conversation_recipients | write |
inferred |
remove_messages | destructive |
declared |
list_accounts_by_course_admin | read |
declared |
list_courses | read |
declared |
list_course_activities | read |
declared |
get_course_activity_summary | read |
declared |
get_course_participation_analytics | read |
declared |
list_assignment_analytics | read |
declared |
list_course_student_summaries | read |
declared |
get_student_course_participation | read |
declared |
list_student_assignment_analytics | read |
declared |
get_course_student_messaging_analytics | read |
declared |
list_assignment_groups | read |
declared |
create_assignment_group | write |
inferred |
get_assignment_group | read |
declared |
update_assignment_group | write |
inferred |
delete_assignment_group | destructive |
declared |
list_assignments | read |
declared |
create_assignment | write |
inferred |
list_gradeable_students_for_assignments | read |
declared |
retrieve_assignment_overrides | read |
declared |
create_assignment_overrides | write |
inferred |
update_assignment_overrides | write |
inferred |
check_provisional_grade_status_anonymous | read |
declared |
list_gradeable_students | read |
declared |
list_moderated_students | read |
declared |
select_moderation_students | write |
assumed |
list_assignment_overrides | read |
declared |
create_assignment_override | write |
inferred |
get_assignment_override | read |
declared |
update_assignment_override | write |
inferred |
remove_assignment_override | destructive |
declared |
list_peer_reviews | read |
declared |
finalize_provisional_grades | write |
assumed |
publish_assignment_grades | send |
inferred |
check_provisional_grade_status | read |
declared |
copy_provisional_grade_to_final_mark | write |
assumed |
finalize_provisional_grade | write |
assumed |
get_assignment_submission_summary | read |
declared |
list_assignment_submissions | read |
declared |
submit_assignment | write |
assumed |
grade_submissions | destructive |
declared |
list_peer_reviews_submission | read |
declared |
assign_peer_reviewer | write |
inferred |
remove_peer_review | destructive |
declared |
get_submission_by_user | read |
declared |
grade_submission | write |
assumed |
upload_submission_comment_file | write |
inferred |
upload_submission_file | write |
inferred |
mark_submission_as_read | read |
inferred |
mark_submission_as_unread | destructive |
declared |
get_assignment | read |
declared |
update_assignment | write |
inferred |
delete_assignment | destructive |
declared |
list_blueprint_subscriptions | read |
declared |
list_blueprint_imports | read |
declared |
get_blueprint_import | read |
declared |
list_blueprint_migration_details | read |
declared |
get_blueprint_template | read |
declared |
list_blueprint_associated_courses | read |
declared |
list_blueprint_migrations | read |
declared |
push_blueprint_to_associated_courses | write |
inferred |
get_blueprint_migration | read |
declared |
list_blueprint_migration_changes | read |
declared |
update_blueprint_object_restrictions | write |
inferred |
list_blueprint_unsynced_changes | read |
declared |
update_blueprint_template_associations | destructive |
declared |
get_course_timetable | read |
declared |
schedule_course_timetable | write |
inferred |
create_or_update_timetable_events | write |
inferred |
list_collaborations | read |
declared |
list_conferences | read |
declared |
list_content_exports | read |
declared |
initiate_course_export | write |
assumed |
get_content_export | read |
declared |
list_content_licenses | read |
declared |
list_content_migrations_course | read |
declared |
initiate_content_migration_course | destructive |
declared |
list_migration_systems_course | read |
declared |
list_migration_issues_course | read |
declared |
get_migration_issue_in_course | read |
declared |
resolve_migration_issue_course | write |
inferred |
get_content_migration_course | read |
declared |
update_content_migration_course | write |
inferred |
duplicate_course_content | write |
assumed |
update_gradebook_column_data | write |
inferred |
list_custom_gradebook_columns | read |
declared |
create_gradebook_column | write |
inferred |
reorder_custom_columns | write |
assumed |
update_gradebook_column | write |
inferred |
delete_gradebook_column | destructive |
declared |
list_column_entries | read |
declared |
set_gradebook_column_entry | write |
inferred |
list_discussion_topics | read |
declared |
create_discussion_topic | write |
inferred |
reorder_pinned_discussion_topics | write |
assumed |
get_discussion_topic | read |
declared |
update_discussion_topic | write |
inferred |
delete_discussion_topic | destructive |
declared |
list_discussion_entries | read |
declared |
create_discussion_entry | write |
inferred |
rate_discussion_entry | write |
assumed |
mark_discussion_entry_as_read | read |
inferred |
mark_discussion_entry_unread | destructive |
declared |
list_discussion_replies | read |
declared |
create_discussion_reply | write |
inferred |
update_discussion_entry | write |
inferred |
delete_discussion_entry | destructive |
declared |
list_discussion_entries_by_ids | read |
declared |
mark_discussion_topic_as_read | read |
inferred |
unread_discussion_topic | destructive |
declared |
mark_all_discussion_entries_as_read | read |
inferred |
mark_discussion_entries_as_unread | destructive |
declared |
subscribe_to_discussion_topic | send |
inferred |
unsubscribe_from_discussion_topic | destructive |
declared |
get_discussion_topic_view | read |
declared |
list_assignment_due_dates | read |
declared |
list_enrollments | read |
declared |
enroll_user_in_course | write |
assumed |
modify_enrollment | destructive |
declared |
accept_course_enrollment | write |
assumed |
reactivate_enrollment | write |
assumed |
reject_enrollment | destructive |
declared |
initiate_epub_export | write |
assumed |
get_epub_export | read |
declared |
list_external_feeds | read |
declared |
create_external_feed | write |
inferred |
remove_external_feed | destructive |
declared |
list_external_tools_course | read |
declared |
create_external_tool_course | write |
inferred |
get_external_tool_sessionless_launch_url_course | read |
declared |
get_external_tool_course | read |
declared |
update_external_tool_course | write |
inferred |
remove_external_tool_course | destructive |
declared |
list_course_features | read |
declared |
get_feature_flag_course | read |
declared |
list_course_files | read |
declared |
get_course_storage_quota | read |
declared |
get_file_course | read |
declared |
list_folders | read |
declared |
create_folder | write |
inferred |
get_folder_path | read |
declared |
get_folder | read |
declared |
get_course_front_page | read |
declared |
update_course_front_page | write |
inferred |
list_gradebook_history_days | read |
declared |
list_submission_versions | read |
declared |
list_gradebook_history_details | read |
declared |
list_submission_versions_by_grader | read |
declared |
list_grading_periods_course | read |
declared |
get_grading_period | read |
declared |
update_grading_period | write |
inferred |
delete_grading_period_course | destructive |
declared |
list_grading_standards_course | read |
declared |
create_grading_standard_course | write |
inferred |
get_grading_standard_course | read |
declared |
list_group_categories_course | read |
declared |
create_group_category_course | write |
inferred |
list_groups_in_course | read |
declared |
list_assessments | read |
declared |
create_or_find_live_assessment | read |
inferred |
list_assessment_results | read |
declared |
submit_live_assessment_result | write |
assumed |
get_module_item_sequence | read |
declared |
list_modules | read |
declared |
create_module | write |
inferred |
get_module | read |
declared |
update_module | write |
inferred |
delete_module | destructive |
declared |
relock_module_progressions | write |
assumed |
list_module_items | read |
declared |
add_module_item | write |
inferred |
get_module_item | read |
declared |
update_module_item | write |
inferred |
delete_module_item | destructive |
declared |
toggle_module_item_completion | write |
assumed |
mark_module_item_read | read |
inferred |
assign_mastery_path | write |
inferred |
list_outcome_aligned_assignments | read |
declared |
list_outcome_links_course | read |
declared |
list_outcome_groups_course | read |
declared |
get_outcome_group_course | read |
declared |
update_outcome_group_course | write |
inferred |
delete_outcome_group_course | destructive |
declared |
import_outcome_group | write |
assumed |
list_outcomes_course | read |
declared |
link_outcome_course | write |
inferred |
link_outcome_course_existing | write |
assumed |
remove_outcome_from_group | destructive |
declared |
list_outcome_subgroups | read |
declared |
create_outcome_subgroup_course | write |
inferred |
import_outcomes_course | write |
assumed |
get_outcome_import_status_course | read |
declared |
list_outcome_results | read |
declared |
list_outcome_rollups | read |
declared |
list_course_pages | read |
declared |
create_wiki_page | write |
inferred |
get_course_page | read |
declared |
update_wiki_page | write |
inferred |
delete_page | destructive |
declared |
duplicate_page | write |
inferred |
list_page_revisions | read |
declared |
get_page_revision_latest | read |
declared |
get_page_revision | read |
declared |
revert_page_to_revision | write |
assumed |
check_course_permissions | read |
declared |
list_course_collaborators | read |
declared |
preview_course_html | read |
inferred |
grant_quiz_extensions | write |
assumed |
list_quizzes | read |
declared |
create_quiz | write |
inferred |
list_quiz_override_dates | read |
declared |
get_quiz | read |
declared |
update_quiz | write |
inferred |
delete_quiz | destructive |
declared |
reorder_quiz_questions | write |
assumed |
send_quiz_message_to_users | destructive |
declared |
grant_quiz_extensions_specific | write |
assumed |
create_question_group | write |
inferred |
get_quiz_group | read |
declared |
update_question_group | write |
inferred |
delete_question_group | destructive |
declared |
reorder_question_groups | write |
assumed |
list_quiz_ip_filters | read |
declared |
list_quiz_questions | read |
declared |
create_quiz_question | write |
inferred |
get_quiz_question | read |
declared |
update_quiz_question | write |
inferred |
remove_quiz_question | destructive |
declared |
list_quiz_reports | read |
declared |
generate_quiz_report | write |
assumed |
get_quiz_report | read |
declared |
cancel_or_delete_quiz_report | destructive |
declared |
get_quiz_statistics | read |
declared |
get_quiz_submission | read |
declared |
list_quiz_submissions | read |
declared |
start_quiz_submission | write |
assumed |
upload_quiz_submission_file | write |
inferred |
retrieve_quiz_submission | read |
declared |
grade_quiz_submission | write |
assumed |
submit_quiz | destructive |
declared |
list_submission_events | read |
declared |
record_quiz_submission_events | write |
inferred |
get_quiz_submission_time | read |
declared |
list_students_by_recent_login | read |
declared |
reset_course | destructive |
declared |
get_root_outcome_group_course | read |
declared |
list_rubrics_course | read |
declared |
get_rubric_course | read |
declared |
search_course_users | read |
declared |
list_sections | read |
declared |
create_section | write |
inferred |
get_section | read |
declared |
get_course_settings | read |
declared |
list_submissions | read |
declared |
bulk_grade_submissions | destructive |
declared |
list_course_tabs | read |
declared |
update_course_tab | write |
inferred |
list_course_todos | read |
declared |
set_file_usage_rights | write |
inferred |
remove_file_usage_rights | destructive |
declared |
list_course_users | read |
declared |
get_user | read |
declared |
update_student_last_attended_date | write |
inferred |
get_course | read |
declared |
update_course | write |
inferred |
conclude_or_delete_course | destructive |
declared |
get_late_policy | read |
declared |
create_late_policy | write |
inferred |
update_course_late_policy | write |
inferred |
list_courses_with_latest_epub_export | read |
declared |
submit_error_report | write |
assumed |
get_file | read |
declared |
update_file | write |
inferred |
delete_file | destructive |
declared |
get_file_preview_url | read |
declared |
copy_file | write |
assumed |
copy_folder | write |
assumed |
upload_file | write |
inferred |
create_folder_nested | write |
inferred |
get_folder_nested | read |
declared |
update_folder | write |
inferred |
delete_folder | destructive |
declared |
list_files | read |
declared |
list_subfolders | read |
declared |
get_outcome_group | read |
declared |
update_outcome_group_global | write |
inferred |
delete_outcome_group | destructive |
declared |
import_outcome_group_global | write |
assumed |
list_outcomes | read |
declared |
link_outcome_global | write |
assumed |
link_outcome_global_existing | write |
assumed |
unlink_outcome_global | destructive |
declared |
list_outcome_subgroups_global | read |
declared |
create_outcome_subgroup_global | write |
inferred |
get_root_outcome_group | read |
declared |
get_group_category | read |
declared |
update_group_category | write |
inferred |
delete_group_category | destructive |
declared |
distribute_unassigned_members | write |
assumed |
create_group_in_category | write |
inferred |
list_group_category_users | read |
declared |
create_group | write |
inferred |
get_group | read |
declared |
update_group | write |
inferred |
delete_group | destructive |
declared |
list_group_activities | read |
declared |
get_group_activity_summary | read |
declared |
get_assignment_override_for_group | read |
declared |
list_group_collaborations | read |
declared |
list_conferences_group | read |
declared |
list_content_exports_group | read |
declared |
initiate_group_content_export | write |
assumed |
get_content_export_group | read |
declared |
list_content_licenses_group | read |
declared |
list_content_migrations_group | read |
declared |
initiate_content_migration_group | write |
assumed |
list_migration_systems_group | read |
declared |
list_migration_issues_group | read |
declared |
get_migration_issue_in_group | read |
declared |
resolve_migration_issue_group | write |
inferred |
get_content_migration_group | read |
declared |
update_content_migration_group | write |
inferred |
list_discussion_topics_group | read |
declared |
create_discussion_topic_group | write |
inferred |
reorder_pinned_discussion_topics_group | write |
assumed |
get_discussion_topic_group | read |
declared |
update_discussion_topic_group | write |
inferred |
delete_discussion_topic_group | destructive |
declared |
list_discussion_entries_group | read |
declared |
create_discussion_entry_group | write |
inferred |
rate_discussion_entry_group | write |
assumed |
mark_discussion_entry_as_read_in_group | read |
inferred |
mark_discussion_entry_unread_group | destructive |
declared |
list_discussion_replies_group | read |
declared |
create_discussion_reply_group | write |
inferred |
update_discussion_entry_group | write |
inferred |
delete_discussion_entry_group | destructive |
declared |
list_discussion_entries_group_by_ids | read |
declared |
mark_discussion_topic_as_read_group | read |
inferred |
mark_discussion_topic_unread | destructive |
declared |
mark_discussion_entries_as_read | read |
inferred |
mark_all_discussion_entries_as_unread | destructive |
declared |
subscribe_to_discussion_topic_group | write |
inferred |
unsubscribe_from_discussion_topic_group | destructive |
declared |
get_discussion_topic_group_view | read |
declared |
list_external_feeds_group | read |
declared |
create_external_feed_group | write |
inferred |
delete_external_feed | destructive |
declared |
list_external_tools_group | read |
declared |
upload_file_group | write |
inferred |
get_group_quota | read |
declared |
get_file_group | read |
declared |
list_folders_group | read |
declared |
create_folder_group | write |
inferred |
list_folder_path_group | read |
declared |
get_folder_group | read |
declared |
get_group_front_page | read |
declared |
update_group_front_page | write |
inferred |
send_group_invitations | send |
inferred |
list_group_members | read |
declared |
join_group | write |
inferred |
get_group_membership | read |
declared |
update_group_membership | write |
inferred |
leave_group | destructive |
declared |
list_pages | read |
declared |
create_wiki_page_group | write |
inferred |
get_page | read |
declared |
update_wiki_page_group | write |
inferred |
delete_wiki_page | destructive |
declared |
list_page_revisions_group | read |
declared |
get_page_revision_latest_group | read |
declared |
get_page_revision_group | read |
declared |
revert_page_to_revision_group | write |
assumed |
check_group_permissions | read |
declared |
list_potential_collaborators | read |
declared |
preview_group_html | read |
inferred |
list_group_tabs | read |
declared |
assign_file_usage_rights | write |
inferred |
remove_usage_rights | destructive |
declared |
list_group_users | read |
declared |
get_group_membership_user | read |
declared |
update_group_membership_user | write |
inferred |
remove_user_from_group | destructive |
declared |
get_outcome | read |
declared |
update_outcome | write |
inferred |
list_planner_items | read |
declared |
list_planner_overrides | read |
declared |
override_planner_item | write |
inferred |
get_planner_override | read |
declared |
update_planner_override | write |
inferred |
delete_override | destructive |
declared |
list_notes | read |
declared |
create_planner_note | write |
inferred |
get_planner_note | read |
declared |
update_planner_note | write |
inferred |
delete_note | destructive |
declared |
list_closed_poll_sessions | read |
declared |
list_poll_sessions | read |
declared |
list_polls | read |
declared |
create_poll | write |
inferred |
get_poll | read |
declared |
update_poll | write |
inferred |
delete_poll | destructive |
declared |
list_poll_choices | read |
declared |
add_poll_choice | write |
inferred |
get_poll_choice | read |
declared |
update_poll_choice | write |
inferred |
delete_poll_choice | destructive |
declared |
list_poll_sessions_by_poll | read |
declared |
create_poll_session | write |
inferred |
get_poll_session_results | read |
declared |
update_poll_session | write |
inferred |
delete_poll_session | destructive |
declared |
close_poll_session | read |
declared |
open_poll_session | read |
declared |
submit_poll_response | write |
assumed |
get_poll_submission | read |
declared |
get_job_progress | read |
declared |
list_quiz_submission_questions | read |
declared |
submit_quiz_answers | write |
inferred |
flag_question | write |
assumed |
remove_question_flag | destructive |
declared |
search_courses | read |
declared |
search_recipients | read |
declared |
get_assignment_override_for_section | read |
declared |
get_section_standalone | read |
declared |
update_section | write |
inferred |
delete_section | destructive |
declared |
remove_section_crosslist | destructive |
declared |
move_section_to_course | write |
inferred |
list_peer_reviews_section | read |
declared |
get_submission_summary | read |
declared |
list_assignment_submissions_section | read |
declared |
submit_assignment_section | write |
assumed |
grade_submissions_section | write |
inferred |
list_peer_reviews_section_submission | read |
declared |
assign_peer_reviewer_section | write |
inferred |
remove_peer_review_section | destructive |
declared |
get_submission_by_user_section | read |
declared |
grade_submission_section | write |
assumed |
upload_submission_file_section | write |
inferred |
mark_submission_as_read_section | read |
inferred |
mark_submission_unread | destructive |
declared |
list_section_enrollments | read |
declared |
enroll_user_in_section | write |
assumed |
list_submissions_section | read |
declared |
update_submission_grades | destructive |
declared |
create_kaltura_session | write |
inferred |
revoke_brand_config_share | destructive |
declared |
list_activity_stream | read |
declared |
list_activity_stream_current_user | read |
declared |
hide_all_activity_stream_items | destructive |
declared |
get_activity_stream_summary | read |
declared |
hide_activity_stream_item | destructive |
declared |
list_bookmarks | read |
declared |
create_bookmark | write |
inferred |
get_bookmark | read |
declared |
update_bookmark | write |
inferred |
delete_bookmark | destructive |
declared |
delete_push_notification_endpoint | destructive |
declared |
update_notification_preference | write |
inferred |
list_course_nicknames | read |
declared |
delete_course_nicknames | destructive |
declared |
get_course_nickname | read |
declared |
set_course_nickname | write |
inferred |
delete_course_nickname | destructive |
declared |
list_favorite_courses | read |
declared |
reset_course_favorites | destructive |
declared |
favorite_course | write |
inferred |
unfavorite_course | destructive |
declared |
list_favorite_groups | read |
declared |
clear_group_favorites | destructive |
declared |
favorite_group | write |
inferred |
unfavorite_group | destructive |
declared |
list_groups | read |
declared |
list_todos | read |
declared |
get_todo_item_counts | read |
declared |
list_upcoming_events | read |
declared |
get_user_permissions | read |
declared |
update_user | write |
inferred |
list_user_colors | read |
declared |
get_custom_color | read |
declared |
set_custom_color | write |
inferred |
merge_user_into_another_user | destructive |
declared |
merge_user | destructive |
declared |
split_user | destructive |
declared |
list_avatars | read |
declared |
list_calendar_events | read |
declared |
list_communication_channels | read |
declared |
add_communication_channel | write |
inferred |
list_notification_preference_categories | read |
declared |
list_notification_preferences | read |
declared |
get_notification_preference | read |
declared |
delete_communication_channel | destructive |
declared |
delete_communication_channel_by_address | destructive |
declared |
list_notification_preferences_by_type | read |
declared |
get_notification_preference_by_address | read |
declared |
list_content_exports_user | read |
declared |
initiate_content_export | write |
assumed |
get_content_export_user | read |
declared |
list_content_licenses_user | read |
declared |
list_content_migrations_user | read |
declared |
initiate_content_migration_user | write |
assumed |
list_migration_systems_user | read |
declared |
list_migration_issues_user | read |
declared |
get_migration_issue_in_user | read |
declared |
resolve_migration_issue_user | write |
inferred |
get_content_migration_user | read |
declared |
update_content_migration_user | write |
inferred |
list_courses_by_user | read |
declared |
list_assignments_by_user | read |
declared |
retrieve_custom_data | read |
declared |
store_custom_data | write |
assumed |
delete_custom_data | destructive |
declared |
list_user_enrollments | read |
declared |
list_user_features | read |
declared |
list_enabled_features_user | read |
declared |
get_feature_flag_user | read |
declared |
upload_file_personal | write |
inferred |
get_user_storage_quota | read |
declared |
get_file_user | read |
declared |
list_folders_user | read |
declared |
create_folder_user | write |
inferred |
get_folder_path_user | read |
declared |
get_folder_user | read |
declared |
list_logins_user | read |
declared |
delete_login | destructive |
declared |
list_overdue_assignments | read |
declared |
list_observees | read |
declared |
create_observee | write |
inferred |
get_observee | read |
declared |
create_observation_link | write |
inferred |
unobserve_user | destructive |
declared |
list_page_views | read |
declared |
get_user_profile | read |
declared |
assign_usage_rights | write |
inferred |
remove_file_usage_rights_user | destructive |
declared |
tools/list response and it will be re-scored and dated.
Corrections are published alongside the original, not in place of it.