Отключена навигационная ссылка в Canvas по умолчанию
Я интегрировал приложение с помощью LTI-2 на Canvas и хочу course_navigation
ссылка будет disabled
для всех курсов по умолчанию, когда администратор добавляет приложение, и приложение должно быть enabled
по умолчанию.
Есть ли Canvas API или есть параметр, который я могу отправить при создании приложения, что-то вроде этого enabled_capability
?
def resource_handlers
@resource_handlers ||= [
IMS::LTI::Models::ResourceHandler.from_json(
resource_type: { code: 'lti-app' },
resource_name: { default_value: "My App" },
message: [
{
message_type: 'basic-lti-launch-request',
path: Rails.application.routes.url_helpers.attendance_launches_path,
parameter: [
{
name: 'membership_url',
variable: 'ToolProxyBinding.memberships.url'
}
],
enabled_capability: [
'Canvas.placements.courseNavigation',
'Context.title',
'Context.id',
'Membership.role',
'User.id',
'User.username',
'Person.name.full'
]
}
]
)
]
end