Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Iris: Allow enabling for courses only by admin #9301

Closed
dfuchss opened this issue Sep 10, 2024 · 3 comments
Closed

Iris: Allow enabling for courses only by admin #9301

dfuchss opened this issue Sep 10, 2024 · 3 comments

Comments

@dfuchss
Copy link
Contributor

dfuchss commented Sep 10, 2024

Is your feature request related to a problem?

No response

Describe the solution you'd like

The use of Iris can lead to high costs. Especially, it's a global configuration. Since multiple chairs are using our Artemis instance, we want to ensure that nobody accidentally enables the Iris feature for their course.
We suggest, to make the configuration option for Iris in a course only available to administrators.

Describe alternatives you've considered

Allow the configuration of OpenAI tokens in a course. I.e., do not share them :)

Additional context

No response

@Hialus
Copy link
Member

Hialus commented Sep 10, 2024

This should already be the case. The global Iris settings are solely available to admins. The course settings are partially available to instructors. Admins can set the enabled state and the available variants (part of a current PR), and instructors can select the used variant (part of a current PR). The exercise level settings are fully available to instructors.

@dfuchss
Copy link
Contributor Author

dfuchss commented Sep 10, 2024

Thanks for the information ; probably I haven't seen it because I'm admin and instructor. The global settings are clearly only for admins . The course wide setting I'll check one more :) Probably closing the Issue tomorrow :)

@dfuchss
Copy link
Contributor Author

dfuchss commented Sep 11, 2024

Works as expected :)

@dfuchss dfuchss closed this as completed Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants